RSS feed
	
	
	
		f5da3fe3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/22 10:00
		
Remove apparently offensive comment.
		 
	
		b26430dd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/22 06:35
		
Update TODO.
		 
	
		87b9d601
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/22 05:14
		
Fix parallel make.
		 
	
		d31daf78
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 20:14
		
Rmove debug print.
		 
	
		e6b1b42a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 19:07
		
Rename and fix shift implementations.
		 
	
		9661b205
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 18:47
		
Implement bigint shifts.
		 
	
		5d9e71b6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 18:32
		
Remove debug prints.
		 
	
		913e7e12
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 18:32
		
Shuffle things around so that it works with the chartype commit.
		 
	
		906384e5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 18:32
		
Add broken start of float formatting.
		 
	
		8ef76e0e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 18:31
		
Add 'charval()' function.
		 
	
		a67e53ab
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 18:31
		
Add 'zalloc()' function.
		 
	
		372a7547
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 18:31
		
Add initial implementation of bigint.
		 
	
		f88d2664
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 09:48
		
Implement more restrictive folding for casts.
		 
	
		0226a1a6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/21 08:36
		
Take slices off of *evaluated* pointers.
		 
	
		4eb9ecac
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/20 18:55
		
Acutally get the rval of negation expression children.
		 
	
		81bbd4c2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/20 18:53
		
Add float bit conversion routines.
		 
	
		064b5d2b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/20 11:47
		
Correctly handle signed/unsigned comparisons.
		 
	
		1750fba1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/20 08:03
		
Remove redundant endlns
		 
	
		c5feb1c4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/16 20:03
		
Add 'hassuffix' function
		 
	
		0855d34c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/16 06:08
		
Install ucons for nested unions.
		 
	
		e1dd87b2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/15 14:00
		
Fix writing constant struct literals
		 
	
		0f342c47
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/15 05:45
		
Add 'mk()' function to libstd.
		 
	
		26fef326
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/14 14:44
		
Add support for break/continue in loops.
		 
	
		a1464487
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/13 06:39
		
Work towards parsing traits definitions.
		 
	
		10c5c3d7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/13 05:53
		
Allow arbitrary expressions in pattern matching.
		 
	
		792f79ee
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/10 15:28
		
Don't search $PATH with relative paths.
		 
	
		30e4700f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/10 13:39
		
Add support for stat() calls on OSX
		 
	
		db6f43d3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/10 13:30
		
Handle alignment correctly.
		 
	
		18a02fb4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2014/01/10 13:30
		
Add 'stat()' syscall
		 
	
		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.
		 
Next