RSS feed
	
	
	
		330b2e6a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2019/01/01 17:50
		
Regenerate most bootstrap scripts.
		 
	
		89b8177e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2019/01/01 17:50
		
Add rebootstrap script to repository.
		 
	
		ca311f0b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/12/26 16:52
		
Comment.
		 
	
		34614011
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/12/26 16:43
		
Implement `std.bygrapheme`.
		 
	
		3f5de251
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/12/20 09:46
		
Ignore shebang lines in the compiler.
		 
	
		e24e91eb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/12/16 14:53
		
Fix Darwin bootstrap (thanks pd)
		 
	
		18fcdbd2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/12/16 14:39
		
fix missized copy.
		 
	
		26191877
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/12/11 18:20
		
Update FreeBSD bootstrap.
		 
	
		158397ff
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/12/01 10:11
		
Regenerate OpenBSD bootstrap.
		 
	
		23156b14
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/11/30 09:06
		
Regenerate bootstrap for Linux.
		 
	
		a819f7cc
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/11/27 08:31
		
One more mkfile tweak for bootstrap.
		 
	
		eaf7496e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/26 16:51
		
Remove incorrect command override.
		 
	
		76412915
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/26 16:44
		
Create our required directories.
		 
	
		6605f374
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/26 16:26
		
Add missing const to sys pkg.
		 
	
		76fe8d44
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/11/16 09:03
		
Add some negative tests.
		 
	
		875d2f38
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/11/16 08:41
		
Add strfind tests.
		 
	
		e822c8c0
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/11/16 08:40
		
Fix tests.
		 
	
		f86a9569
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/12 13:56
		
Simplify strfind.
		 
	
		b5bfee96
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/11/12 05:54
		
Regenerate Linux bootstrap, improve bootstrap scripts.
		 
	
		2ebbc727
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/06 16:56
		
Clean up.
		 
	
		0556b63c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/06 16:14
		
Create the output directory when assembling.
		 
	
		16c6e124
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/06 04:29
		
Regenerate 9front, freebsd, and openbsd bootstrap.
		 
	
		b4074b23
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/05 18:30
		
TLS implementation for 9front.
		 
	
		3821901a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/28 09:18
		
Ignore xmbld for bootstrap.
		 
	
		205416ed
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/03 12:43
		
Add tls hooks to libstd.
		 
	
		183f3d40
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/11/03 12:26
		
First attempt at a queue API.
		 
	
		e70e83ae
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/28 09:16
		
Emit test logs into the obj/ directory.
		 
	
		d92ff16a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/28 08:54
		
Respect outdir and use it for tests.
		 
	
		666970ff
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/18 19:27
		
Not all arrays have defined sizes.
		 
	
		e1b637d1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/19 07:33
		
Add back stack mapping.
		 
	
		1708e4bc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/27 10:54
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		06f83c93
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/24 20:05
		
Heapify closures on OSX/FreeBSD.
		 
	
		4d6ba69e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/18 19:27
		
Remove bogus assert.
		 
	
		2d9fe710
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/10/13 09:58
		
Add thread-local storage for POSIX-y platforms.
		 
	
		1018f0d5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/15 19:52
		
Fixes to libbio (Thanks, Mike)
		 
	
		aeff53ae
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/15 17:59
		
Disallow negative array sizes. And do some cleanup.
		 
	
		b17873ed
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/14 08:06
		
Fix boundary-spanning delimiters.
		 
	
		7d4e8b50
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/12 10:38
		
Don't readinto if we're dropping.
		 
	
		2a9a9eba
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/12 08:43
		
Actually read delimiter length bytes. Don't index out of bounds.
		 
	
		b7eb902d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/12 06:01
		
Fix typo in chartype.
		 
	
		6c0e6856
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/12 05:59
		
Fix missing free in aesgcm (thanks mike)
		 
	
		954b2fd7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/07 07:37
		
Try /dev/urandom before /dev/random.
		 
	
		f6eb5728
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/03 05:58
		
Unswap sha output bytes. (Thanks Mike!)
		 
	
		100d3a20
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/10/02 19:34
		
Fix 'make clean' (Thanks Mike)
		 
	
		cae230b0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/09/23 15:54
		
Fix typo.
		 
	
		68168e2f
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/09/24 13:43
		
Add iterator for all section, key, val pairs in inifile.
		 
	
		ba951978
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/09/22 11:19
		
Compile on 32 bits.
		 
	
		63dc379b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/09/12 16:05
		
Wait can't always be called from other procs.
		 
	
		28407c92
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/30 18:16
		
Simplify futures.
		 
	
		98922280
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/28 21:29
		
Implement futures + thread.do
		 
	
		e54af869
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/24 02:07
		
Add -v option, make it print test output.
		 
	
		93cff6ab
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/08/11 15:15
		
Only attempt to ftxwake in sempost if there might be a waiter.
		 
	
		d2a89e73
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/08/18 12:29
		
Add rwlocks.
		 
	
		2fca1caa
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/08/18 12:17
		
Fix futex timeouts and handle futex error codes.
		 
	
		0bb2378d
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/08/18 12:16
		
Make timespec/timeval struct members signed to simplify arithmetic.
		 
	
		d861ac1a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/18 17:07
		
Clean up draining incqueues.
		 
	
		da1c3640
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/17 16:34
		
Revert "Fix overlapping match statements (thanks Mako)"
		 
	
		1db9bc54
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/08/11 15:11
		
Make timespec/timeval struct members signed to simplify arithmetic.
		 
	
		2cd9927f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/11 18:35
		
We don't need early breaks.
		 
	
		92847c06
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/11 10:52
		
Clean up the mutex code a bit more.
		 
	
		96641430
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/05 09:23
		
We can pick fma generically at compile time.
		 
	
		36bcb6d9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/05 09:21
		
We don't need the impls in sin-impl.
		 
	
		b9656ec7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/03 19:45
		
Clean up previous fixes.
		 
	
		80ad746d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/03 19:35
		
Record the closure into all nested funcs.
		 
	
		17b5405f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/03 19:17
		
Fix build on Linux.
		 
	
		b941cdfd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/08/02 06:04
		
Prettify mutex code a bit.
		 
	
		3d4d7c4c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/07/31 16:17
		
Merge remote-tracking branch 'npnth/libmath'
		 
	
		95d1f614
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/31 17:54
		
Include test cases for all (relevant) sub-polynomials of atan.
		 
	
		a00a5db9
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/31 14:36
		
Correct extra-precision division typo for atan.
		 
	
		f2e8e641
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/31 11:57
		
Correctly compute u, du for y/x in atan.
		 
	
		716c18ec
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/31 09:36
		
Improve accuracy of poly path of atan calculations.
		 
	
		f762f96f
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/31 09:20
		
Negate atan properly when atan(1/x) is computed.
		 
	
		56a659f6
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/31 08:03
		
First compiling atan.
		 
	
		d1e7671e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/07/28 12:57
		
Fix openbsd build.
		 
	
		38727e95
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/07/27 20:03
		
Allocate condvar waiters on heap.
		 
	
		c0c0b95a
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/07/26 18:19
		
Fix typo in plan 9 mksem.
		 
	
		4efbb423
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/07/23 19:20
		
Subject: [PATCH 2/2] Add/fix condvar implementations.
		 
	
		03220ea3
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/07/23 19:19
		
Add ftxwakeall and waitgrps to libthread.
		 
	
		527b74f7
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/23 23:29
		
Adjust leeway in arctan tuple generator.
		 
	
		c8fc2866
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/24 02:00
		
Document that generate-minimax-by-Remez.gp has issues.
		 
	
		fc17cedc
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/23 21:58
		
Add tuple-generation for arctan.
		 
	
		3dca3385
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/07/23 11:15
		
Don't abort when we can't open a file.
		 
	
		90d9a10c
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/22 23:29
		
Handle awkward special cases in tan/cot32.
		 
	
		ed2bcb60
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/22 19:16
		
Test Highly Accurate Tables for tan() and cot().
		 
	
		e1e17a5c
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/22 17:40
		
Handle -0.0 correctly in tan() and cot().
		 
	
		43a9edcd
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/22 16:30
		
Correct typo in cotangent calculations.
		 
	
		11d38522
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/07/21 21:17
		
Add zeroed env pointer when a const fn is passed as an argument.
		 
	
		7439e43b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/07/20 17:56
		
Fix codegen bug in env capture.
		 
	
		1019b884
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/20 04:25
		
Ensure tan(NaN) is a [q]NaN.
		 
	
		4acb5822
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/19 23:44
		
First compiling tan/cot functions.
		 
	
		01d9c59a
		 – Quentin Carbonneaux <quentin@c9x.me>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/07/16 11:59
		
Add documentation for tuple access expressions
		 
	
		f4a43f90
		 – Quentin Carbonneaux <quentin@c9x.me>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/07/17 04:57
		
Support direct tuple access operators "tuple.N"
		 
	
		8a3e8add
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/07/18 18:17
		
Top level anonymous unions may not have their type set.
		 
	
		aa7834ea
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/07/14 20:56
		
Update triple-generate to also compute tables for tan and cot.
		 
	
		3355f31c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/07/13 20:36
		
Fix stupid mistake.
		 
	
		e8121eb3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/07/13 20:07
		
Push down named unions types into union tags
		 
	
		76ce9de1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/07/10 18:33
		
Make bio and regex disposable.
		 
	
		00963a8a
		 – iriri <iri@konnichiwastevenspielbergde.su>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2018/07/12 08:02
		
Fix typo in generic sleq implementation
		 
	
		22267862
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/07/10 18:33
		
Make bio and regex disposable.
		 
	
		349fb0a3
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/07/09 06:17
		
Add match tree debug option.
		 
Next