RSS feed
	
	
	
		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.
		 
	
		6d465150
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/08 18:56
		
Add futex syscall.
		 
	
		1f560efb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/05 08:00
		
Add support for ignored function args.
		 
	
		cf357b74
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/05 07:36
		
Add proper support for a 'gap' variable.
		 
	
		4fac3196
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/04 20:42
		
Improve error messages.
		 
	
		bd225cf9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/07/01 17:36
		
Add format funcs.
		 
	
		aa419bde
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/27 10:44
		
Fix 'mk check' on 9front.
		 
	
		e9620d67
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/29 07:41
		
Remove TODO.
		 
	
		ff942670
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/29 07:00
		
Regenerate OSX bootstrap script.
		 
	
		5ecdc2ae
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/29 06:59
		
Call '__init__' in the runtime on OSX.
		 
	
		2c1e2fef
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/28 14:21
		
Actually fix the bootstrap script.
		 
	
		acfaafa6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/28 14:15
		
Fix bootstrap script generation.
		 
	
		f1ea96e3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/28 14:06
		
Merge pull request #3 from PuerkitoBio/fix-build
		 
	
		d15a27ae
		 – Martin Angers <martin.n.angers@gmail.com>
 authored
 on 2015/06/28 16:16
		
make paths relative for OSX too
		 
	
		d11591b8
		 – Martin Angers <martin.n.angers@gmail.com>
 authored
 on 2015/06/28 16:14
		
make build paths relative
		 
	
		3034887c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/26 11:56
		
Mark visibility correctly on init funcs.
		 
	
		b05bd318
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/28 10:26
		
Implement '__init__' functions.
		 
	
		d17587d8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/27 10:52
		
C99 intxx types are nuts wrt printf. Cast to sanity.
		 
	
		46f0325e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/27 10:50
		
Fix a few minor issues post refactor.
		 
	
		2bb2b35d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/25 11:52
		
Fix last broken test.
		 
	
		c4f1f755
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/25 11:49
		
size_t is 32 bits on plan9.
		 
	
		7f4889e9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/25 11:42
		
The plan 9 assemblers don't like zero sized things.
		 
	
		ee346d27
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/25 11:09
		
Fix a few typos affecting Plan 9.
		 
	
		a16c4e63
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/27 09:38
		
Factor out blob generation.
		 
	
		fa8e0920
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/26 13:51
		
Fix a few misc memory bugs.
		 
	
		c1d212af
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/23 17:59
		
Use 'config.Libpath' instead of hardcoding "lib/myr"
		 
	
		983521cc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/23 17:43
		
Remove some stray local paths.
		 
	
		0b796494
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/23 17:32
		
Update Plan 9 bootstrap script.
		 
	
		98972288
		 – glenda@cirno <glenda@cirno>
 authored
 on 2015/06/25 19:00
		
Export type info correctly on plan9
		 
	
		0fb976c8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/25 09:17
		
Fix up extern type descs.
		 
	
		ea0f777f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/24 07:09
		
Regenerate bootstrap for OSX
		 
	
		a9c6f053
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/21 22:49
		
Get closer to a working Plan 9 build on new 6m.
		 
	
		732ad41d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/24 19:42
		
Unstub type info generation.
		 
	
		04d64795
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/23 18:41
		
Fix up and regenerate bootstrap scripts.
		 
	
		737f88e3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/23 09:35
		
Clean up output of options.
		 
	
		620e6416
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/21 19:17
		
Add ipv6 support to dial.
		 
	
		4073bdf9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/22 06:29
		
Remove unused `Byte constructor.
		 
	
		8ec8ea74
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/22 06:28
		
Add sockaddr_in6
		 
	
		526479d1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/21 19:17
		
Add ipv6 support to dial.
		 
	
		23223a76
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/21 18:53
		
Clear up comments.
		 
	
		980f6c75
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/21 18:42
		
Add ipv6 parsing support.
		 
	
		b7267a73
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/21 09:36
		
Refactor ipv4 parsing.
		 
	
		62375ca2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/20 06:17
		
Fix bio.put()
		 
	
		95034f67
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/20 06:17
		
Fix up indent scripts.
		 
	
		7872641a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/18 14:02
		
Fix and enable all fmt tests.
		 
	
		340cbfe1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/18 14:02
		
Fix and enable all fmt tests.
		 
	
		cf94e8f3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/18 12:58
		
Add tests for formatting.
		 
	
		58f59a52
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/18 10:23
		
Update libfmt to preparse options for std.fmt()
		 
	
		c7b5ad47
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/17 11:57
		
Fix up indent script.
		 
	
		edd9a39b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/17 09:15
		
Work around bug with labels.
		 
	
		78a29fd7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/16 19:22
		
Fix up test.
		 
	
		6213b1e1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/16 19:22
		
Fix up hash table.
		 
	
		f09d58f3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/16 18:31
		
Fix fmt.myr
		 
	
		b85b0202
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/16 17:26
		
Hidden decls should never conflict with existing ones.
		 
	
		f6f5d708
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/16 09:56
		
Rename/rearrange std.try, add defaulting variants.
		 
	
		ac7fed3d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/15 19:18
		
Remove a few leaks.
		 
	
		8306e1f3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/15 17:26
		
Remove obsolete manpage.
		 
	
		4932b5f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/15 15:49
		
Set the directory before running tests.
		 
	
		e6624da5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/14 22:04
		
Make the test runs print closer together.
		 
	
		49ea47ca
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/14 22:02
		
Update libregex tests to run in mbld.
		 
	
		c2a04cf2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/14 18:54
		
Bio returns errors on failed opens.
		 
	
		fd3494af
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/14 17:34
		
Make redump useful for anyone
		 
	
		a32760e2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/14 17:34
		
Add maxargs, noargs options to optparse.
		 
	
		94acc736
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/14 17:09
		
Show where a regex failed.
		 
	
		fd91c0a3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/14 15:57
		
Fix some type error messages.
		 
	
		527bad78
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/14 14:54
		
Make try work ok std.result.
		 
	
		11dc9752
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/14 10:16
		
Start working on __init__, check types.
		 
	
		8cc0e63c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/13 06:29
		
Update Darwin bootstrap scripts.
		 
	
		ac50839a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/13 02:59
		
Regenerate bootstrap scripts.
		 
	
		dc770912
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/12 10:23
		
Unbork tests run by mbld.
		 
	
		21b91ad9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/12 08:46
		
Move fmt to fmt2.
		 
	
		96c8217e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/12 08:34
		
Move more code to f2fmt and friends.
		 
	
		1eca6494
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/12 08:30
		
Move movement to f2fmt and friends.
		 
	
		99517584
		 – Ori Bernstein <orib@fb.com>
 authored
 on 2015/06/12 05:06
		
Update linux bootstrap.
		 
	
		b66ed635
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/06/12 07:57
		
Regenerate OSX bootstrap.
		 
Next