RSS feed
	
	
	
		a843f825
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/16 15:01
		
Add futex op constants.
		 
	
		ca81d8ad
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/16 08:19
		
Actually build a named target when building by name.
		 
	
		2aacb9ac
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/12 05:06
		
Remove debugging print.
		 
	
		610852e1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/12 05:01
		
Move to use 'for var i = ...' construct.
		 
	
		ae9a7444
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/12 04:35
		
Allow 'var' in loop statements.
		 
	
		80c52bc2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/13 18:18
		
Build all necessary named targets.
		 
	
		a4bcc906
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/14 10:44
		
Fix alignment of function args.
		 
	
		d42f3213
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/14 08:39
		
Expand testing for std.fmt
		 
	
		d2a4d99c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/11 14:03
		
Update BIO tests and bootstrap.
		 
	
		bcae988a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/10 21:55
		
Generate more minimal bootstraps.
		 
	
		5932f729
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/10 21:53
		
Add dependencies for building named targets.
		 
	
		2cecb2f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 13:16
		
Fix the OSX bootstrap script.
		 
	
		99df731a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 13:04
		
Include all deps explicitly.
		 
	
		d92cbdbf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 12:51
		
Update bootstrap script for sys split.
		 
	
		88c02509
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 12:43
		
Add missing file.
		 
	
		8aa9e0ab
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 12:42
		
Update OSX bootstrap scripts.
		 
	
		177875c6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/03 05:35
		
Split lib/sys out of lib/std
		 
	
		ca51f97a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 07:29
		
Add newlines on printing test success.
		 
	
		b321f966
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 07:08
		
Refactor test running order.
		 
	
		f75f5261
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 06:42
		
Add current directory to the search path for tests
		 
	
		0daad047
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 06:40
		
Copy the search paths.
		 
	
		aee3a905
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 02:07
		
Fix epoll constants.
		 
	
		37382a5d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/28 16:13
		
Update bootstrap scripts.
		 
	
		7e3d4805
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/28 15:33
		
Add fnclone wrapper.
		 
	
		7deb8777
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/26 04:59
		
Remove debugging print.
		 
	
		c0370b50
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/26 09:43
		
Add missing build file.
		 
	
		2bc852bd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/26 08:20
		
Move Myrddin libs to lib/ subdirectory.
		 
	
		3de95251
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/26 08:08
		
Give better errors for poorly specified deps.
		 
	
		8b110be2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/25 20:19
		
Test and fix hash tables.
		 
	
		fc888548
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/24 18:08
		
Add libcryptohash to myrddin
		 
	
		42cf99ad
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/24 18:02
		
Revert "Generates 'rol' instructions."
		 
	
		85f8cd12
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/24 17:41
		
Move test suite to mbld
		 
	
		4c202956
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/23 21:45
		
Handle hash tables full of tombstones.
		 
	
		60a24804
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/23 20:02
		
Useless, noisy debug trace dropped.
		 
	
		ca5cfce9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/04/14 20:58
		
Move fully to newest mbld.
		 
	
		d03fc800
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/01/03 15:23
		
Add spurious change to test hg clone.
		 
	
		56db74c9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/01/01 12:04
		
Add a bldfile.
		 
	
		124965cc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/10/06 16:44
		
Export sha384 state type.
		 
	
		011368e3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/09/30 09:57
		
Fix tail packing on hashes.
		 
	
		7680e160
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/22 17:03
		
Fix typo in makefile.
		 
	
		782bc575
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/22 17:02
		
Add missing file for test.
		 
	
		18da4d07
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/21 09:46
		
Add missing test file
		 
	
		0f95e451
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/12 12:11
		
Update the makefile template
		 
	
		6b0f942d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 19:07
		
Factor out hash printing code.
		 
	
		38585ffa
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 18:55
		
Improve 'make clean'
		 
	
		d7340a02
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 18:34
		
Add support for sha384.
		 
	
		515b8e89
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 18:27
		
Add support for sha512.
		 
	
		f16bf0e4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 17:03
		
Add test data for sha224.
		 
	
		8385d6f6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 16:31
		
Improve spacing.
		 
	
		6137499d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 16:02
		
Add support for sha224.
		 
	
		8f779f08
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 15:00
		
Remove reliance on shaw56 type from tail() functon.
		 
	
		9a83081e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 14:58
		
Remove a reliance on the sha256 type from step()
		 
	
		4ab9c0f5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 14:57
		
Use an array for state.
		 
	
		1960f69c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 14:35
		
Consolidate 'make uninstall's
		 
	
		22e01c4f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/06/03 14:29
		
Split out sha256 tail function.
		 
	
		b0812956
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/05/30 07:01
		
Add sha256 algorithm.
		 
	
		bf8b4ecc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/05/30 06:24
		
Add test source for sha1.
		 
	
		96c22e7e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/05/29 07:15
		
Add test for sha1.
		 
	
		3699a6c3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/05/28 07:42
		
Add sha1 code.
		 
	
		ee4d18f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/05/28 07:42
		
Remove stray semicolons.
		 
	
		b7fac914
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/05/28 06:56
		
Add missing makefile.
		 
	
		cf800f05
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/05/27 15:09
		
Add tests for md5, and fix it.
		 
	
		a3087100
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/05/27 13:40
		
Add test.
		 
	
		62a0866a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/05/27 13:39
		
First broken attempt at md5.
		 
	
		7f071340
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/24 07:38
		
Actually fix the hash table implementation.
		 
	
		33241b15
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/24 07:23
		
Fix build on OSX
		 
	
		3321a656
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/23 19:52
		
Fix hash table bug.
		 
	
		48996257
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/23 13:31
		
Clean up remapping code.
		 
	
		ad438bbe
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/23 13:05
		
Refactor the substituition of the early coalesces.
		 
	
		6a921aa5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/09/08 20:37
		
Generates 'rol' instructions.
		 
	
		f9051933
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/23 11:12
		
Merge branch 'peephole-opt'
		 
	
		cf9651df
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/23 10:40
		
Remove dead code.
		 
	
		58d89cfe
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/20 07:38
		
Update Plan 9 build for new ABI.
		 
	
		c34f7840
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/22 11:34
		
qsort_r isn't portable.
		 
	
		cdda2a18
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/21 23:37
		
Do slightly better code gen.
		 
	
		14aeadb4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/21 14:54
		
Get closer to the C ABI
		 
	
		0bd26787
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/19 18:07
		
Start using mostly caller save ABI.
		 
	
		1ad429cf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/07 06:30
		
Actually duplicate the bits.
		 
	
		d5f2f880
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/10 19:44
		
Correctly dedup types in traits.
		 
	
		008529ca
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/07 18:33
		
Don't print stray ','s in bit sets.
		 
	
		1ac0bb9c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/01 20:18
		
Initial support for indexed initializers.
		 
	
		ae494e5d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/31 18:49
		
Fix benchmarks.
		 
	
		18ddda57
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/24 20:01
		
Use id instead of full type for structs and unions
		 
	
		2c0fbf27
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/24 17:19
		
Replace snprintf with a variant that asserts when out of buffer.
		 
	
		4e656a4f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/18 19:53
		
Don't create duplicate types if we have no parameters.
		 
	
		3942d40c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/15 20:48
		
Remove janky return register crud for stack types.
		 
	
		faebdc37
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/14 10:33
		
Load host map in __init__.
		 
	
		78754729
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/14 19:48
		
Clamp indentation delta.
		 
	
		5d986e61
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/14 19:38
		
Remove debug prints in the indent script
		 
	
		ad3da8e7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/14 19:36
		
Improve indentation script.
		 
	
		a1df6870
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/13 21:08
		
Don't spuriously return 'false' for both a and b null.
		 
	
		e05b7f12
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/13 20:45
		
Remove debug print.
		 
	
		aa0f6957
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/13 20:40
		
Regenerate bootstrap for linux.
		 
	
		f5c24401
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/13 20:26
		
Forgot to commit the rename.
		 
	
		062038c0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/13 20:18
		
Add support for system tags.
		 
	
		a07a52d7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/13 19:21
		
Correctly deduplicate types.
		 
	
		5c5b656a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/12 19:43
		
Fix up some more type checking.
		 
	
		2c85c3a7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/12 19:42
		
Correctly dump out global symtabs.
		 
	
		ee4f263f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/12 19:20
		
Loop patterns are patterns.
		 
	
		12df9f45
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/09 19:55
		
Refactor namespaces.
		 
Next