RSS feed
	
	
	
		ca5d97ab
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/07/26 06:43
		
Be stricter about declarations in function types.
		 
	
		7be60283
		 – Quentin Carbonneaux <quentin@c9x.me>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/07/26 07:15
		
Whitespace fixes.
		 
	
		f7ff6155
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/25 20:43
		
Try running obj/mbld/mbld
		 
	
		563d4d25
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/25 20:38
		
We should be trying
		 
	
		ac23407c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/25 19:47
		
Update lang spec for new for syntax.
		 
	
		710a1239
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/25 16:57
		
Update all bootstraps
		 
	
		c0438676
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/24 19:56
		
Fix bootstrap generation.
		 
	
		36d8051e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/24 19:10
		
Remove unused/useless options.
		 
	
		b22fbb63
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/24 19:55
		
Fix target names.
		 
	
		d470a28b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/24 19:06
		
Fix running tests.
		 
	
		5a4946bb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/24 17:32
		
Improve message signalling.
		 
	
		25464005
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/23 20:31
		
Add support for obj/ directory.
		 
	
		a2ff9547
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/23 19:28
		
New parallel mbld.
		 
	
		cc99dfdb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/23 20:01
		
Add missing dependencies.
		 
	
		ea020690
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/24 19:23
		
Add fallback ncpu for all OSes.
		 
	
		cb85a03c
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/07/25 09:19
		
Remove spandrels.
		 
	
		a2f49565
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/23 18:31
		
Add back error signalling on close.
		 
	
		feffe0d8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/23 17:08
		
Implement waitany() on 9front.
		 
	
		0de07626
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/23 16:23
		
Conform to new generic scoping on plan 9.
		 
	
		492c991b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/23 16:00
		
Preparing for the new mbld.
		 
	
		16570e96
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/22 18:09
		
Terminate error message lines.
		 
	
		a3684bcd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/21 19:07
		
Using implicit util files in tests is a bad idea.
		 
	
		6a9dbb95
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/07/21 09:09
		
This function is long dead.
		 
	
		ec311388
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/19 18:20
		
Only use the filename itself for __init__
		 
	
		80e1f200
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/07/18 07:04
		
Update hashes in tests to match fixed algorithm.
		 
	
		9fef96e3
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/07/05 16:45
		
Use zalloc to allocate livedense and livesparse
		 
	
		d6640627
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/07/17 23:53
		
Fix murmurhash2 when string length is a multiple of a 4
		 
	
		aa40abd2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/17 20:24
		
Add the abiity to wait for any proc.
		 
	
		492aca3f
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/07/17 11:30
		
Convert from `in` to `:`.
		 
	
		11f79ed8
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/07/17 09:01
		
Start migrating code to use `for x : iterable`.
		 
	
		23626785
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/16 13:01
		
Byref should return a refiter.
		 
	
		abad00c1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/15 18:12
		
Remove obsolete options.
		 
	
		353cdc32
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/15 12:59
		
Wrap overlong line.
		 
	
		68ee9334
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/15 11:30
		
Remove unused extern var.
		 
	
		d7c4bac9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/15 11:00
		
Inline remapping function.
		 
	
		2fd7aa8d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/15 10:44
		
Use type hashing instead of string hasing in tyenv.
		 
	
		357f87c1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/14 20:36
		
Type binding refactoring now compiles.
		 
	
		15b5fb5c
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/07/13 07:22
		
Fix missed option conversion.
		 
	
		40f9a316
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/07/12 06:43
		
Add support for -O in 6m.
		 
	
		0b1ae8fb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/10 18:24
		
Remove unused enum.
		 
	
		27903853
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/10 18:19
		
Clean up conditions in trait satisfaction.
		 
	
		551d87b8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/09 19:47
		
Remove stupid comments.
		 
	
		c865961b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/09 19:22
		
Mark things as static.
		 
	
		bdc4c578
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/09 09:57
		
Clean up some indentation.
		 
	
		e79ca735
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/09 09:45
		
Inferstate is global.
		 
	
		95f4d0b3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/09 06:18
		
Style(9)-ify.
		 
	
		25d91f98
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/08 21:07
		
Don't allow hidden decls to clobber each other.
		 
	
		2dc7f1dc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/08 19:49
		
Break up overly long statements.
		 
	
		32397d07
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/07/08 21:47
		
Allow matching of empty structs and arrays
		 
	
		53170283
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/07 20:56
		
Remap type params according to bound scope.
		 
	
		021df055
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/07 20:45
		
Factor out genericness checks.
		 
	
		9512779a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/07 15:05
		
Merge https://github.com/oridb/mc
		 
	
		180c0d00
		 – Carlin Bingham <cb@viennan.net>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/07/08 08:59
		
Use the correct syscall for kill on OpenBSD
		 
	
		5889fbb1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/06 18:27
		
Don't lose the topmost stack frame in acid stack traces.
		 
	
		9fac732a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/06 17:17
		
Cleaner/correcter version of the termination condition.
		 
	
		d052b8be
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/06 17:17
		
Cleaner version of the termination condition.
		 
	
		c677bdf1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/06 16:16
		
Fix up the type equality checking.
		 
	
		b38b78f4
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/07/06 06:51
		
Fix unused name in error message.
		 
	
		c75a9bf0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/05 20:05
		
Remove double recursion.
		 
	
		b5cf804c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/05 18:34
		
Add some discipline to type bindings.
		 
	
		6e064ade
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/07/04 08:25
		
Simplify _start routines
		 
	
		ceb89c2c
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/07/03 22:35
		
rt: Remove duplicate stack allocation
		 
	
		00e81c21
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/03 19:21
		
Function args should go into the block stab.
		 
	
		b37fc330
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/03 18:54
		
Actually mark void arg lists as void.
		 
	
		24584aef
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/03 18:36
		
Errors are conventionally lowercase.
		 
	
		2a0ea983
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/03 18:35
		
Clean up formatting of error reporting.
		 
	
		f45a27f1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/07/03 18:32
		
Clean up indentation of comments.
		 
	
		871ef281
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/07/01 10:43
		
Specialize impl declarations on impl type in addition to decl type
		 
	
		ca10a1ec
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/07/01 10:43
		
Add impl(type, name) to retrieve a particular implementation of a trait decl
		 
	
		ddb327c9
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/07/03 07:52
		
Resolve trait decl types before fixing them
		 
	
		f358e29b
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/07/02 22:09
		
Write trait IDs instead of indices in typickle
		 
	
		69b4c984
		 – Michael Forney <mforney@mforney.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/07/02 20:41
		
Fix indentation
		 
	
		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.
		 
Next