RSS feed
	
	
	
		52a96156
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/12 17:06
		
Make announce API more cross platform.
		 
	
		615d1d87
		 – Ori Bernstein <ori@mmarkovcorp.com>
 authored
 on 2017/09/12 09:40
		
Remove junk code.
		 
	
		bd254540
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/11 19:27
		
Add missing listen implementation on plan9.
		 
	
		59d49a97
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/11 17:46
		
Announce now implicitly listens.
		 
	
		210d305e
		 – Ori Bernstein <ori@mmarkovcorp.com>
 authored
 on 2017/09/11 06:58
		
Fix indentation.
		 
	
		014aa4ae
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/10 18:46
		
Include deps in libhttp bld.sub
		 
	
		94c79035
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/10 17:44
		
Fix typo.
		 
	
		735a7d29
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/10 17:43
		
Merge ../libhttp
		 
	
		dd8235ce
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/10 17:38
		
Refcount the HTTP server.
		 
	
		38941f5e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/10 15:11
		
Add `tmpdir` function.
		 
	
		73c618bf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/10 09:46
		
Shuffle a comment.
		 
	
		c3b5d8f4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/10 09:17
		
Add fexists check before mkdir.
		 
	
		2551a758
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 21:35
		
Fix 32 bit float formatting.
		 
	
		b0fd36e3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 21:07
		
Put a bunch of things into a hash table.
		 
	
		16b5ec84
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 21:06
		
Add a hash table put benchmark.
		 
	
		befeeb30
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 19:51
		
Add hash table htget benchmark.
		 
	
		509d0717
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 19:13
		
Emit rotl/rotr instructions.
		 
	
		795ee8f8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 18:25
		
Format whitespace.
		 
	
		997b26b1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 12:54
		
Fix gettimeofday() on OSX.
		 
	
		2b99364b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 12:49
		
Fix bootstrap script on OSX
		 
	
		fc836572
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 12:15
		
Fix `mk check` on plan 9.
		 
	
		40cb514d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 12:15
		
Regenerate bootstrap files.
		 
	
		0b561ccd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 10:55
		
Give a sane default for NCPU.
		 
	
		26fbf11c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 10:54
		
We don't need to write all the zeros explicitly.
		 
	
		4008733e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 12:14
		
Add missing files.
		 
	
		7ef923fc
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/09/09 06:42
		
Improve siphash performance and tests
		 
	
		ce24eeba
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/09 08:01
		
Add hash benchmarks.
		 
	
		63b175e2
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@mmarkovcorp.com>
 committed
 on 2017/09/07 21:19
		
Replace murmurhash with siphash
		 
	
		e5b424be
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@mmarkovcorp.com>
 committed
 on 2017/09/07 21:19
		
Add siphash-2-4 implementation and tests
		 
	
		1ee90265
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@mmarkovcorp.com>
 committed
 on 2017/09/07 21:19
		
Use testr in lib/std/test/hashfuncs.myr
		 
	
		13a8561e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/05 18:37
		
Fix traits on named types.
		 
	
		5729c994
		 – Ori Bernstein <ori@mmarkovcorp.com>
 authored
 on 2017/09/05 07:46
		
testdep sare busted with bench targets.
		 
	
		5fa05936
		 – Ori Bernstein <ori@mmarkovcorp.com>
 authored
 on 2017/09/05 07:45
		
Improve error messages for missing libs.
		 
	
		ea067be3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/04 19:36
		
Initialize isbench.
		 
	
		d0c579ea
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/04 18:54
		
Reduce the number of allocations in regex.
		 
	
		037c644b
		 – Ori Bernstein <ori@mmarkovcorp.com>
 authored
 on 2017/09/04 08:54
		
support benchmark command targets.
		 
	
		bff5417f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@mmarkovcorp.com>
 committed
 on 2017/09/04 06:55
		
Do 1000 allocs at once.
		 
	
		2b28c305
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@mmarkovcorp.com>
 committed
 on 2017/09/04 06:29
		
Auto-bootstrap on mbld failure.
		 
	
		87e41be1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/03 23:16
		
Minimum 10 samples, target 100ms running.
		 
	
		3bbb1de4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/03 23:12
		
Fix caching.
		 
	
		7ef09f3d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/03 22:58
		
Modernize benchmarks.
		 
	
		40d6f7b5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/03 20:29
		
`mbld bench` now works.
		 
	
		cf1c6aa5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/03 20:08
		
Improve sampling of benchmark.
		 
	
		99cc92c3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/03 20:01
		
Plug some leaks.
		 
	
		1b1439cd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/03 18:42
		
Add support for printing mtest benchmarks.
		 
	
		8441b63d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/03 15:05
		
Add benchmark output to testr.
		 
	
		d09137d7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/02 20:16
		
Update the APIs.
		 
	
		0237d07f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/02 18:46
		
Add status codes.
		 
	
		50de5a07
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/02 18:33
		
Remove dead crap.
		 
	
		a7f23ccc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/02 13:04
		
Fix export tagging of traits.
		 
	
		290709fd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/02 12:11
		
Unjank trait resolution.
		 
	
		987d3f29
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/02 11:50
		
'in' is now a warning.
		 
	
		09600737
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/09/01 17:24
		
Bring back quoted words.
		 
	
		2da75521
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/31 21:30
		
Revert some intparse stupidity.
		 
	
		e363cc6b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/29 21:00
		
Fix some straggling Ordonly
		 
	
		a3677632
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/08/27 13:37
		
Add mkdtemp()
		 
	
		d4fac4da
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/27 12:01
		
Cope with new syscall ABI.
		 
	
		f0dd01e6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/26 22:34
		
Set no objdir with `-b`.
		 
	
		0ffaabeb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/26 22:33
		
Ordonly/Owronly => Oread/Owrite.
		 
	
		d27288db
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/26 17:15
		
Let's get happy little rvalues.
		 
	
		8317e87e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/26 16:43
		
Make internal functions static.
		 
	
		43002686
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/26 16:42
		
...The line that fixes things should probably get committed.
		 
	
		d6284861
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/26 15:33
		
It's not an lvalue.
		 
	
		12b66049
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/26 15:17
		
Add monotonically increasing equality check.
		 
	
		6b42532d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/26 13:03
		
We were computing the poll delay wrong.
		 
	
		2dae3404
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/08/25 08:12
		
Regenerate bootstrap for linux, simpler.
		 
	
		4da6b64b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/25 06:16
		
Bump ABI version in mbld.
		 
	
		9369e24b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/25 06:08
		
Print the directory where we found the bad lib.
		 
	
		7f4fa088
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/23 16:38
		
Simplfiy genbootstrap.sh
		 
	
		5711ab3b
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/08/23 07:46
		
Check constraints correctly on typarams.
		 
	
		f363110a
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/08/23 06:56
		
Resolve types in match rank.
		 
	
		9f4568a0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/22 18:47
		
Clean up usefile cruft.
		 
	
		129d7419
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/22 18:39
		
Remove dead code/comments.
		 
	
		6d31b85b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/08/21 07:17
		
The indexes with should be numbers as well as ints
		 
	
		48434f56
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/08/21 07:13
		
Clean up dial+plan9.myr
		 
	
		73e2c5b1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/20 15:52
		
Fix a few bugs.
		 
	
		6e4bf0cd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/20 13:49
		
Fix trait shit.
		 
	
		dfed30d8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/19 14:30
		
File is already global.
		 
	
		bd96cb6a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/13 21:17
		
Mbld now generates directories properly.
		 
	
		fd499b39
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/13 18:54
		
Update bootstrap.
		 
	
		682b8ca1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/13 18:17
		
Remove dead debug code.
		 
	
		93021aca
		 – Ori Bernstein <ori@deb.here>
 authored
 on 2017/08/13 18:15
		
Add full Linux support, generated from Linux syscall tables.
		 
	
		137b08b7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/13 17:21
		
Types are also equal with flipflopping.
		 
	
		433606f6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/13 14:17
		
If a trait is specialized over a generic, it's generic too.
		 
	
		548ce546
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/13 06:20
		
Give a better error message about incomparable types.
		 
	
		fe0c54bd
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/08/12 14:52
		
Fix man paths construction
		 
	
		e1587623
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/08 20:25
		
Misc cleanups.
		 
	
		890ecfa3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/07 19:17
		
Bring back enforced namespaces.
		 
	
		b53309d8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/08/08 10:30
		
Allow listing targets and selecting tests.
		 
	
		b7730c04
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/08/07 10:10
		
Failing to load a usefile isn't a crash.
		 
	
		e4832da7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/06 10:40
		
Bring back memfd.
		 
	
		241b4985
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/05 21:44
		
Add system call generation scripts.
		 
	
		2c911dc6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/06 00:27
		
Add generated system calls.
		 
	
		bf06a818
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/05 12:13
		
Add all syscalls for OpenBSD 6.1
		 
	
		48d72550
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/05 12:13
		
Add support for a version distance metric.
		 
	
		fd641369
		 – Ryan Gonzalez <rymg19@gmail.com>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/08/03 10:06
		
Add readlink syscall
		 
	
		4e4f36fc
		 – Ryan Gonzalez <rymg19@gmail.com>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/08/01 13:46
		
Add set/getuid and set/getgid syscalls
		 
	
		63d9419c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/02 19:17
		
Disallow types of the form `type t = t`.
		 
	
		a77a83ee
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/08/02 09:20
		
Switch to use ':' for loops.
		 
	
		cfd9043c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/08/02 05:27
		
Fixed typos (thanks rurban).
		 
Next