RSS feed
	
	
	
		58633cbf
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/25 13:33
		
Ensure null termination of environment list.
		 
	
		0b3e6b32
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/25 09:35
		
Don't print when exec fails.
		 
	
		f1c2aa0d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/24 19:28
		
Improve error message.
		 
	
		2e258c1d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/22 18:20
		
Bring back old addresses, with a better explanation.
		 
	
		6c25be85
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/22 17:22
		
Remove spare -Is on FreeBSD
		 
	
		2fd4a5c5
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/22 05:04
		
Embarrassing typo.
		 
	
		cd3218bd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/21 11:47
		
Allow using the '==' operator on enum-style union.
		 
	
		720cc29f
		 – Quentin Carbonneaux <quentin@c9x.me>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/01/20 08:07
		
Cheap enums.
		 
	
		d8b90906
		 – Carlin Bingham <cb@viennan.net>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/01/21 17:12
		
Fix some leaks when freeing json
		 
	
		98235d96
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/18 19:55
		
Clean up OpenBSD bootstrap.
		 
	
		21f7a2a7
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/18 12:43
		
We removed some -I. spew from libstd, let's get rid of it in bootstrap.
		 
	
		de000479
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2018/01/18 12:42
		
Add 'loaduses()' to muse.
		 
	
		490e90d2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/17 17:18
		
Hack in seqaux.
		 
	
		8e1bb5d4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/16 17:32
		
Only set the base type on iter traits.
		 
	
		d2329579
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/16 16:59
		
Remove spare '-I.'
		 
	
		c7ad247d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2018/01/17 08:53
		
Infer after generating init functions.
		 
	
		b5c63138
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2018/01/17 06:43
		
Fix init funcion symtab linking
		 
	
		f698f298
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/16 05:08
		
Merge branch 'clink-obsd' of https://github.com/moreais/mc
		 
	
		4db28953
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/01/16 20:24
		
Make mbld use dynamic linker flags from configure
		 
	
		1f2656ee
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/01/16 20:22
		
Add dynamic linker flags for OpenBSD to configure
		 
	
		48e0b7f8
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/01/16 20:13
		
Add dynamic linker flags for Linux to configure
		 
	
		5e0c7cc7
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/01/16 20:06
		
Add a stub dlflags config variable for every OS
		 
	
		152b8814
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/01/16 18:36
		
Remove implicit -static from OpenBSD linker cmd
		 
	
		bc72f16e
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/01/15 18:07
		
Define __guard_local on OpenBSD for linking libc
		 
	
		012c761e
		 – Quentin Carbonneaux <quentin@c9x.me>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2018/01/15 16:11
		
Fix iter.byperm when there are duplicates.
		 
	
		8aef13f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/14 18:51
		
Remove a global-global.
		 
	
		9b6e7069
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/14 17:59
		
Pass in the context node to our error printing..
		 
	
		7ec5af48
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/14 15:06
		
Merge branch 'trait-syntax'
		 
	
		ac6c06f9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/14 14:21
		
Fix binding of type env in traits.
		 
	
		9d5831fb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/14 10:08
		
Fix build on 9front.
		 
	
		58fc61a9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/14 09:33
		
Bump ABI version in mbld.
		 
	
		72958419
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/14 08:57
		
Update language spec for new trait syntax.
		 
	
		e7ebda38
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/14 08:25
		
Fix serializing trait specs in usefiles.
		 
	
		8a53929e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/13 19:16
		
Unify with the existing iterator.
		 
	
		3d078d54
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/13 18:39
		
Add code to fix up iterators.
		 
	
		70f97fe9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/13 17:55
		
Clean up iterator unification.
		 
	
		e2c679b4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/12 18:15
		
Merge branch 'remd' of https://github.com/moreais/mc
		 
	
		8355d0e6
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/01/13 03:27
		
Put the isdyn flag back in the myrtag
		 
	
		0f623b59
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/01/11 21:00
		
Return if dynamic linking is needed from addlibs
		 
	
		7eaed709
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/07 11:59
		
Unify subst specs fully.
		 
	
		4fd18f1c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/02 19:08
		
Error out if getcwd fails.
		 
	
		2809ae93
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/02 18:19
		
Get closer to typechecking generic args correctly.
		 
	
		9424339d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/02 17:14
		
Fix how we bind types.
		 
	
		e6967548
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/01 19:02
		
Try harder to specialize. Still some bugs.
		 
	
		90e26e0f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/01 16:09
		
Move to new trait syntax.
		 
	
		59a09825
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/01/09 21:57
		
Dynamically link if any deps use dynamic libs
		 
	
		94448201
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/09 20:00
		
Die on bad options, and use a \n in the format string.
		 
	
		7e54db40
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/09 16:31
		
The fastest regex is the one we don't run.
		 
	
		e761ce9e
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2018/01/08 09:05
		
let bychunk() read the last element; guard for negative sz
		 
	
		93db6a9f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/05 20:20
		
Fix bug in big alloc cache.
		 
	
		6ddb81f7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/05 19:32
		
Rename cache => bigcache.
		 
	
		2f53fe1f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/03 17:48
		
Update bootstrap.
		 
	
		9ecaaf68
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/03 09:28
		
Split out backends from abstract bio types.
		 
	
		7937358e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/01 17:00
		
Improve comments.
		 
	
		6c561486
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/12/30 21:49
		
add permutation iterator
		 
	
		5106fe5e
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/12/30 21:49
		
test byenum from iter, not std
		 
	
		a2ec5b67
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/01 19:31
		
Let's build the compiler before we use it.
		 
	
		efbaf457
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/01 19:16
		
Update bootstrap code.
		 
	
		58c27b2d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/01 19:08
		
Regenerate FreeBSD bootstrap
		 
	
		b333cec4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/30 20:26
		
Fix up grammar.
		 
	
		69225171
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/30 15:33
		
Fix test deps for crypto.
		 
	
		39331f83
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/30 15:10
		
Clean up some more dead code.
		 
	
		f4a939a2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/30 14:23
		
Start cleaning up libstd.
		 
	
		b4252aed
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/29 07:25
		
Add some tests to lib/std/alloc.myr
		 
	
		86f488a9
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/29 07:22
		
'c' for chunk.
		 
	
		11755c23
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/29 07:20
		
Clear out next slab pointer.
		 
	
		097c5188
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/28 20:31
		
Benchmark matching at end of string.
		 
	
		358de40c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/28 18:51
		
Simplify tracing.
		 
	
		5844080d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/28 18:26
		
Clean up code.
		 
	
		38483fdf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/28 16:57
		
Minor cleanup.
		 
	
		75ddf8ed
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/28 09:59
		
Performance increase.
		 
	
		929f3dcb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/28 05:22
		
Remove maxargs from redump.
		 
	
		7cd9a6f6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/28 05:19
		
Use the right (hello) pattern in the benchmarks.
		 
	
		804ca7d4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/28 05:18
		
Let's be freeing the threads.
		 
	
		c191c882
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/27 17:04
		
Limit the size of the thread cache.
		 
	
		17b6a133
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/27 17:00
		
Free retired threads.
		 
	
		a434ff7d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/27 16:03
		
Speed up regex.
		 
	
		3ca7a098
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/27 06:58
		
Remove trace calls from hot path.
		 
	
		f069b333
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/27 06:50
		
Free all matching threads.
		 
	
		b1b28999
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/26 07:35
		
Fix void slice formatting.
		 
	
		c6616159
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/25 11:30
		
Make the copy loop byte based.
		 
	
		52eca667
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/25 11:14
		
Formatting as a state machine.
		 
	
		68a437bb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/21 19:03
		
Lock less in resolver.
		 
	
		920b587c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/14 09:51
		
Add atexit for 9front.
		 
	
		377381aa
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/13 13:22
		
Add renezvous syscall to 9front.
		 
	
		9543bdfe
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/12/12 08:32
		
Only use the last . for the suffix.
		 
	
		161c6c97
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/11 16:45
		
Undo the kbind call.
		 
	
		671e174c
		 – Carlin Bingham <cb@viennan.net>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/12/12 00:28
		
Correctly invoke the linker when binding with C
		 
	
		133e0113
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/11 06:54
		
Add back dynlibs in usefiles.
		 
	
		63ee97c6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/05 19:35
		
Make the tests file polyglot again.
		 
	
		034acf0c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/05 17:30
		
Error correctly when a const has no init.
		 
	
		5456cd41
		 – Lucas Gabriel Vuotto <lvuotto92@gmail.com>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2017/12/05 15:24
		
Be able to split long lines in commas
		 
	
		1ed38b41
		 – snocl <snorredc@gmail.com>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2017/12/05 16:09
		
Align the stack in _start.
		 
	
		858ba076
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/04 20:10
		
All extern consts should be global.
		 
	
		3360bf0e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/04 20:05
		
Shift the match frontier correctly.
		 
	
		5aaf4d7e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/04 19:08
		
Fix function pointer formatting.
		 
	
		fd1b8b6f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/04 18:50
		
Handle locally declared extern consts correctly.
		 
	
		ebbdfc26
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2017/12/02 09:15
		
Fix myrddin acid code.
		 
	
		e067f4e4
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/01 10:37
		
Try resolving A and then AAAA records.
		 
	
		f6ba58c5
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2017/12/01 10:05
		
Allow function in blob initializers.
		 
Next