RSS feed
	
	
	
		0c7eb9f0
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/29 22:17
		
Support union constants
		 
	
		09a34baa
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/29 17:11
		
Typos
		 
	
		849dee9b
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/28 21:38
		
Use switch statement in postcheckpass
		 
	
		f76f8632
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/28 20:40
		
Remove unused traitlist from Type struct
		 
	
		ab23c061
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/06/28 07:33
		
Update ABI version.
		 
	
		567766b0
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/06/27 23:24
		
Remove unused memb from Trait and rename funcs -> proto
		 
	
		6f5af856
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/06/27 22:42
		
Remove unused trait structure in Node
		 
	
		a54d7deb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/25 19:51
		
Fix some actual type bugs.
		 
	
		d5ade40b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/25 19:32
		
Check for type name equality.
		 
	
		cefbc611
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/25 05:54
		
Remove -Wextra
		 
	
		112022b4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/24 21:46
		
Add comment explaining reason for continue.
		 
	
		4c170a46
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/24 10:52
		
Add memfdcreate for linux-x64
		 
	
		a588eed9
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/24 09:38
		
Add fallocate for linux-x64
		 
	
		eadf2bcb
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/24 10:47
		
Add newer linux syscall numbers
		 
	
		71af8b2a
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/24 20:22
		
Add sendmsg/recvmsg for linux-x64
		 
	
		fb8cbb23
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/24 19:06
		
Rename Solsock to Solsocket and make it type sockproto
		 
	
		de496a92
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/24 18:51
		
Use an iovec struct for readv/writev
		 
	
		ad0ad265
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/24 21:08
		
Remove debug output.
		 
	
		a7c11c4d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/24 20:53
		
Allow '.o' and '.6' files in inputs.
		 
	
		dc338852
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/24 10:33
		
Clean up source marking a bit.
		 
	
		767e744e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/24 10:11
		
Start marking sources of type errors.
		 
	
		b6872f8f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/24 08:41
		
Clean up infer state structure and comments.
		 
	
		a8a5638f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/24 08:25
		
Fix occurs check.
		 
	
		c57f6ab5
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/24 07:14
		
Fix configure script
		 
	
		6df66e51
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/24 05:14
		
Fix uninitialized variable access.
		 
	
		969945de
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/23 21:11
		
Miscellaneous typo/formatting fixes
		 
	
		78feb233
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/22 20:31
		
Update more bootstrap files.
		 
	
		87a293a7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/22 17:32
		
Regenerate bootstrap programs.
		 
	
		22de060b
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/06/22 13:16
		
Remove sigpipe handler.
		 
	
		ccc63f9c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/21 19:43
		
Fix the last commit.
		 
	
		781e188a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/21 19:07
		
Move `canget()` to appropriate place.
		 
	
		2be63001
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/21 18:21
		
Add function to test for something in std.option
		 
	
		fb7ccc88
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/19 20:53
		
Generics get specialized. No capture.
		 
	
		1406e96f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/19 18:51
		
Functions are functions, even if you specialize them.
		 
	
		da04ee7b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/18 10:25
		
For consistency, lfree should be paired with lappend.
		 
	
		266fc7ac
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/18 09:14
		
Track typefix and traitfix in single arrays
		 
	
		f8045c89
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/18 09:09
		
Only need to free typefixdest once
		 
	
		763778b6
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/18 09:00
		
Prevent traitfixtype from getting out of sync
		 
	
		3e8c3581
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/17 07:55
		
Fix compile.
		 
	
		cf7a20e8
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/06/17 07:24
		
Fix parameter names in memblit/memfill signatures
		 
	
		8ccd239d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/17 07:21
		
Misc 9front fixes.
		 
	
		e12f1d5c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/17 07:20
		
Fix big endian putle.
		 
	
		17ede35b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/17 04:44
		
Add host-order getters for ints.
		 
	
		fca3ac4c
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/06/13 16:43
		
Fix std.optparse maxargs check
		 
	
		26da0e6f
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/06/13 17:03
		
Show usage when wrong flags are given or parameters are expected
		 
	
		3cdb8595
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/06/13 05:59
		
Vastart isn't free. It's cheap.
		 
	
		8fffc0be
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/06/12 13:39
		
Signals now work right on linux.
		 
	
		99e1677b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/12 05:51
		
Add missing file.
		 
	
		c505373d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/11 16:48
		
Add memfiles.
		 
	
		b88dc217
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/09 05:12
		
Retry when we get a mixed up packet.
		 
	
		b809eab4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/09 04:50
		
Add dns cache.
		 
	
		92dac618
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/09 02:26
		
Add timeouts to dns resolver.
		 
	
		52865cb6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/08 04:53
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		79494c97
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/07 10:50
		
Add assert for magic in slice capacity check.
		 
	
		c921181a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/07 06:49
		
Add poll flags for OpenBSD.
		 
	
		5518b965
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/07 05:54
		
Add address builder function.
		 
	
		a4c065b4
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/06/05 10:06
		
Add a formatter for ip addresses.
		 
	
		9186d1ce
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/06/05 10:05
		
Now if you try to resolve v6 addresses, we try.
		 
	
		22dfaa6b
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/06/05 05:45
		
Don't assume DNS returned record types are A records.
		 
	
		2698fe28
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/04 08:51
		
Fix typo.
		 
	
		1f72f84e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/04 06:26
		
Split overlong line.
		 
	
		80bd7bc7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/06/04 06:22
		
Support for versions in tags.
		 
	
		e1f5c300
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/05/31 08:55
		
Groundwork for tag versions.
		 
	
		f81bd2d4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/05/31 08:00
		
Fix typo.
		 
	
		22793742
		 – Ori Bernstein <ori@squib.hsd1.ca.comcast.net>
 authored
 on 2017/05/24 04:17
		
Allow arbitrary functions on bio files.
		 
	
		565592b4
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/05/22 08:18
		
Linux was missing poll events.
		 
	
		f247b6c4
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/05/19 10:02
		
Allow global variable array initialziers.
		 
	
		cde6c5f1
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/05/18 07:25
		
Add Ocexec.
		 
	
		46d314b6
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/05/16 08:30
		
Missing offset argument on FreeBSD.
		 
	
		764fd41f
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/05/16 08:25
		
Add std.pread/std.pwrite
		 
	
		74a19268
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/05/16 08:11
		
Add pread/pwrite syscalls.
		 
	
		c67d39e6
		 – EC2 Default User <ec2-user@ip-172-31-17-35.ec2.internal>
 authored
 on 2017/05/15 21:35
		
Allow for a 7th syscall argument for mmap.
		 
	
		4792730d
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/05/14 09:21
		
Tag declaration initializers in generics.
		 
	
		1f99d2dc
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/05/14 08:54
		
Types based off of void *also* have no storage.
		 
	
		be069342
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/22 20:49
		
I worried myself, and added a test case.
		 
	
		09d82f13
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/21 20:12
		
Reserve stack space for the environment.
		 
	
		b0b7605b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/21 19:36
		
Clean up export tagging code.
		 
	
		69823fb0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/21 19:35
		
Dedup conflicting use statements.
		 
	
		518175c1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/20 22:30
		
Reorder functions.
		 
	
		0391face
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/20 21:28
		
bld.proj files are no longer order dependent.
		 
	
		ac53b78d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/19 22:14
		
Prettier whitespace.
		 
	
		a0b36b80
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/08 22:27
		
Move plan9 fndup before fork.
		 
	
		4078e565
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/08 22:09
		
Duplicate env on thread spawn.
		 
	
		73518d58
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/08 21:31
		
Add non-allocating closure related functions.
		 
	
		b59fd65e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/04/05 20:56
		
When we ask for asm, don't delete it.
		 
	
		1265f413
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/21 18:48
		
Add a comment.
		 
	
		2f5e8d6a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/21 18:41
		
Give endcache a better name.
		 
	
		32f5a7c9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/21 18:33
		
Merge freed big allocations.
		 
	
		25db3855
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/20 20:50
		
Use symbol deduplication on 9front.
		 
	
		d8959a4a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/20 18:59
		
Align big free sizes.
		 
	
		9c70e61a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/20 17:56
		
Add hysteresis around big allocations.
		 
	
		893f3f92
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/19 20:42
		
OSX is unhappy when combining 'as -g' and .loc directives.
		 
	
		6c574d4f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/19 20:38
		
Step by line in gdb.
		 
	
		5cf18de6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/19 19:42
		
Add acid debug file for Myrddin
		 
	
		0eae465b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/18 18:44
		
Update bootstrap scripts.
		 
	
		57d9a13a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/18 17:45
		
We want to remove trailing spaces when tokenizing.
		 
	
		003c3c95
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/03/17 13:59
		
Don't count trailing elements when hashing bitsets.
		 
	
		6f8ceb3b
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/03/17 13:26
		
Add a hash function for bitsets.
		 
	
		1fc981b2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/10 17:11
		
Fix labels in nested functions.
		 
	
		46d4b4ea
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/03/10 17:11
		
Reset --hard before tarring.
		 
Next