RSS feed
	
	
	
		427b9849
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/10 13:28
		
Fix double-next() problem
		 
	
		9a2785cb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 20:38
		
Fix stack allocations.
		 
	
		e1d944bc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 19:23
		
Fix slinsert()
		 
	
		ac713e58
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 18:06
		
Fix allocator alignment calculations.
		 
	
		11f0b71e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 16:39
		
Fix execv on osx.
		 
	
		9a388068
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 16:19
		
Fix fork on osx
		 
	
		32048b6b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 16:17
		
Add magic value checking for headers.
		 
	
		b6afe89b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 14:43
		
Remove references to slappend
		 
	
		e101ebf1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 13:31
		
Remove duplicated funtionality.
		 
	
		4abdb2ac
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 13:01
		
Add 'slinsert' function.
		 
	
		b7912fb2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 13:00
		
Work around compiler bug with labels.
		 
	
		7bda5b9d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 09:05
		
Add 'htgetv' function.
		 
	
		7ef538cc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 06:28
		
Wait statuses are 32 bit ints, not 64 bit ints.
		 
	
		5a07a949
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 06:04
		
Fix typo in OSX waitstatus() call
		 
	
		f8040a2b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 06:04
		
Add system-specific waitstatus
		 
	
		1eadc811
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/09 05:53
		
Fix execv on OSX
		 
	
		49e3f29e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/08 20:27
		
Fix execv, execve, execp
		 
	
		2cf47897
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/08 16:11
		
Add more process control syscalls.
		 
	
		2c898557
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/08 14:32
		
Add initial support for execv() calls
		 
	
		d5b8eb37
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/08 09:01
		
Export 'htdel' function
		 
	
		6fd59842
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/08 08:36
		
Check namespaces in inferexpr, instead of infersub
		 
	
		dffeabb9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/07 19:39
		
Remove a number of redundant 'tf' calls.
		 
	
		9b44da35
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/07 19:32
		
Reduce redundant infers of expressions.
		 
	
		e31d035c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/07 17:51
		
Compress unification chains.
		 
	
		4be51eb1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/07 14:45
		
Finish support for const slices off arrays.
		 
	
		da9b21b4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/07 12:09
		
Fix test for small inlinable constants.
		 
	
		dc6135b7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/07 09:03
		
Fold array lengths.
		 
	
		49173c58
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/07 08:45
		
Expand test to support everything we care about.
		 
	
		945c62ed
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/07 08:27
		
Start work on global const slices.
		 
	
		c4b85bb8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/07 06:34
		
Add test for constant slices off of arrays.
		 
	
		bc901325
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/06 20:06
		
Search structs correctly for members in initializers.
		 
	
		b2ea6be4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/06 19:48
		
Allocate the error strings, to avoid a segfault.
		 
	
		5c1af81c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/06 17:18
		
Make the code match the comment.
		 
	
		72a6efce
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/06 13:00
		
Fix alignment calculations.
		 
	
		90884157
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/06 12:42
		
Add a slice size header.
		 
	
		198c1fec
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/06 12:41
		
Remove tryslurp.
		 
	
		da9b73d6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/06 12:40
		
Merge
		 
	
		92e25d24
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/04 09:02
		
Fix bug preventing complex exprs on 'for in' loops
		 
	
		e9d34f76
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/03 16:21
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		b194f947
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/03 09:52
		
Add sleep and nanosleep syscalls on Linux.
		 
	
		4a22a055
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/03 09:10
		
Add sockaddr_storage.
		 
	
		08abd441
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/03 09:10
		
Add implementation of 'std.dial()'
		 
	
		54da7981
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/03 06:11
		
Add 'tryslurp' function.
		 
	
		5e7fe694
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 21:31
		
Remove dead code.
		 
	
		cdca4eaa
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 21:29
		
Add support for different record types in DNS
		 
	
		4ccc52b8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 19:32
		
Remove debugging dumps.
		 
	
		6cb7a53e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 19:32
		
Fix formatting of unsigned values.
		 
	
		4a01f686
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 19:31
		
Fix typo in instruction tables.
		 
	
		ce493274
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 18:24
		
Add ipv4 resolution.
		 
	
		6a837038
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 18:09
		
Add ipv6 AF_INET6 constant.
		 
	
		4d34688e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 18:05
		
Fix integer formatting.
		 
	
		022ea933
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 17:57
		
Parse resolv.conf in DNS implementation.
		 
	
		5c11d9f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 17:52
		
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc
		 
	
		b8129e8d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 17:52
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		0fce2747
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 17:24
		
Get parsing hosts file working.
		 
	
		10fcb3ea
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 14:31
		
Fix bug in strstrip if we don't enter strip loop.
		 
	
		1c1fd2f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 09:46
		
Fix crash in myrtypes.
		 
	
		f4723387
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 05:52
		
Add missing file.
		 
	
		05556216
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 05:29
		
Add testing for std.sort
		 
	
		f2e5f296
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 05:29
		
Fix a one char typo.
		 
	
		7f72d107
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 05:20
		
Add missing 'numcmp' function
		 
	
		baf8c15f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 05:20
		
Error on missing generic initializers.
		 
	
		6e418753
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/02 05:14
		
Add generic comparator functions.
		 
	
		14346a4d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/30 18:04
		
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc
		 
	
		3abec38b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/30 18:04
		
Implement heapsort and add to libstd.
		 
	
		ba8dedb8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/30 10:00
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		64e3b36c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/30 08:34
		
Elide floating point moves.
		 
	
		9c8878e3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/30 08:34
		
Fix typo in sqrt() test.
		 
	
		6774b615
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/30 08:02
		
Fix register mappings for selector.
		 
	
		8c9f5f83
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/29 20:32
		
Fix float generation up a bit more.
		 
	
		82c7706d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/29 19:48
		
Fix unification of sequence types.
		 
	
		1c52c3c3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/29 19:26
		
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc
		 
	
		8cd117e5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/29 13:11
		
Fix instruction generation bugs for float
		 
	
		e8e64a97
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/29 08:13
		
More principled FP support started.
		 
	
		55f9f36f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/28 11:52
		
Move towards using 'for in' loops.
		 
	
		82b14a44
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/28 11:51
		
Fix type inference.
		 
	
		53613143
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/28 11:41
		
Improve comments on test.
		 
	
		2788f5ee
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/28 11:18
		
Expand patiter test a bit more.
		 
	
		590dd41e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/28 11:14
		
Add test for pattern iteration.
		 
	
		57bf65bd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/28 11:09
		
Add initial working 'for x in y' loop
		 
	
		e07b79bf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/28 10:09
		
Make for _ in _ loops use pattern matches.
		 
	
		58550115
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/28 09:35
		
Add parsing support for iter loops
		 
	
		778de267
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/27 21:32
		
Fix hex escape sequences.
		 
	
		66927662
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/27 13:53
		
Handle link order.
		 
	
		afc75201
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/27 12:36
		
Added 'strjoin' to libstd
		 
	
		d752a67b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/27 09:20
		
add missing test.
		 
	
		622d5292
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/27 09:14
		
Support a terminating ',' at the end of arrays.
		 
	
		9f10f9d3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/27 09:07
		
Add support for \u{...} escape sequences.
		 
	
		09a8efbc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/27 08:15
		
Make 'test' work again.
		 
	
		460b6ed7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/26 21:58
		
Remove a few FIXMEs from libstd
		 
	
		3f65d0e8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/26 21:33
		
Allow for hidden exports to happen automatically.
		 
	
		33453282
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/26 21:21
		
Move towards automatically creating hidden exports.
		 
	
		0cae8df9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/26 16:45
		
For the sake of efficiency, return -1 from charval.
		 
	
		097a3ddb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/26 16:44
		
Escape '\' embedded in strings correctly.
		 
	
		1305df9b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/25 21:36
		
Add hex and unsigned modifiers to std.put
		 
	
		6dcc346d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/25 21:36
		
Fix integer parsing for nondecimal bases.
		 
	
		b0e4641b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/25 20:40
		
Fix escape characters for strings.
		 
	
		5d017412
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/25 20:07
		
Handle big arrays better.
		 
	
		a2edfce4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/25 13:43
		
Improve type naming.
		 
	
		e4299d40
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/25 13:05
		
Don't make shadowed vars conflict.
		 
Next