RSS feed
	
	
	
		76086513
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/10/01 21:51
		
Faster filling on free.
		 
	
		6799d504
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/10/01 19:26
		
Propagate extra libraries through the system.
		 
	
		ea60cdb4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/10/02 12:33
		
Allow redefinition of externs.
		 
	
		6507bf31
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/10/01 19:06
		
Update the C glue library detection.
		 
	
		02efc3a7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/10/01 18:35
		
Add 'strtok()' implementation to split on spaces.
		 
	
		b6368fd6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/10/01 17:56
		
Don't double-insert namespaces.
		 
	
		31dc0048
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/10/01 17:27
		
Fix up error formatting in libregex.
		 
	
		d7d95f9f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/30 20:50
		
Add muse support for C linking on Linux.
		 
	
		d60e706a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/30 20:02
		
Rename 'sys' to 'tag'
		 
	
		2e03b858
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/10/01 06:06
		
Update indenting for mbld files.
		 
	
		3303b2c6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/30 19:20
		
Recognize current string interpolation syntax.
		 
	
		e632cbfd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/30 15:15
		
Fix FreeBSD port. Add missing files, and some ABI issues.
		 
	
		1fb34b1a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/18 01:07
		
Update 9front bootstrap script.
		 
	
		5ae317c4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/30 17:51
		
Update Linux bootstrap script.
		 
	
		627ef0fa
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/30 17:45
		
Add support for duplicating functions.
		 
	
		bfb7664b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/30 05:58
		
Add support for indenting labels in vim script.
		 
	
		3726cb57
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/29 20:12
		
Fix typo.
		 
	
		5257df69
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/17 03:21
		
Fix SSE instruction formats on Amd64
		 
	
		55f902cc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/29 07:06
		
Remove spare argument from test.
		 
	
		58ace77c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/28 06:40
		
Using absolute paths looks ugly :P
		 
	
		38a6c760
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/29 04:46
		
Don't overwrite 'p'
		 
	
		d9a91fc8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/29 04:45
		
Fix cast checks.
		 
	
		6a4040c9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/28 21:33
		
Implement casting functions to pointers.
		 
	
		501c03fc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/16 04:35
		
Tycode fix for plan9.
		 
	
		11f9444f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/28 20:38
		
Storing the visibility caused a regression.
		 
	
		a8932628
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/28 20:37
		
Don't print an empty failure list.
		 
	
		5c7910da
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/28 20:19
		
Complain about missing trait impls.
		 
	
		c8c4b88e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/27 18:52
		
Don't index directly off of %rax.
		 
	
		ac306bef
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/27 07:24
		
Collect test failures and show them.
		 
	
		8e8d3f3d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/27 06:11
		
Bump ABI version. Also, improve errors about it.
		 
	
		35c02af6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/26 23:22
		
Make the closure test a bit more useful.
		 
	
		056ef88f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/26 22:29
		
Working closures.
		 
	
		cde7e0d9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/26 20:29
		
Add indirect call operator.
		 
	
		c74b0bc0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/26 19:47
		
Separate out the concepts of code and func ptrs.
		 
	
		bb4ff654
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/26 15:47
		
Create a new call node instead of mutating.
		 
	
		0dd5d1f7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/26 15:21
		
Factor out simplifying calls.
		 
	
		69b24ca0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/26 13:25
		
Remove regex test dependency on installed libs.
		 
	
		2c27e157
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/26 09:28
		
Make things that should be global global.
		 
	
		f4a4987f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/26 09:21
		
Fix up constant initialization a bit.
		 
	
		e1bd55e7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/25 18:49
		
Unhide declarations if needed.
		 
	
		f7dc2e6d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/25 16:27
		
Capture environment for closures on creation.
		 
	
		b1481c67
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/24 20:04
		
Refer to captured vars through env ptr
		 
	
		2c078158
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/24 19:58
		
Make global imports actually global.
		 
	
		d23b4a24
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/24 19:21
		
Error out correctly with closures.
		 
	
		dd1dcc66
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/24 18:39
		
Put the closure at the function level.
		 
	
		53bc1014
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/24 17:39
		
Capture and dump function environments in parse.
		 
	
		0b58f431
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/24 05:53
		
Descend into complex structures to print them.
		 
	
		b319e478
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/23 06:39
		
Include necessary library deps in benchmarks.
		 
	
		7b6d3168
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/22 11:58
		
Don't try to benchmark the benchmark program.
		 
	
		19d7fac9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/22 10:39
		
Start moving benchmark runner code to Myrddin.
		 
	
		16aa8c14
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/20 18:28
		
Add a function to skip whitespace in bio.myr
		 
	
		49f6758a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/20 00:29
		
Add a bootstrap script for FreeBSD`
		 
	
		0f469133
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/19 20:55
		
Catch a few more edge cases.
		 
	
		6235cb63
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/19 20:29
		
Fix floating point formatting.
		 
	
		88df32c7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/19 19:06
		
Store function args into the right place.
		 
	
		837b2cb7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/19 13:40
		
Fix syscalls on FreeBSD
		 
	
		54daa796
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/19 08:55
		
Compile on FreeBSD.
		 
	
		f0c4423a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/16 04:06
		
Update Plan 9 myrddin build.
		 
	
		9c210871
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/18 13:38
		
rand.myr depends on now.myr; regen build.
		 
	
		d90f969b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/18 16:41
		
Update bootstrap for Linux.
		 
	
		6659a6a2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/18 10:02
		
Print which usefile got the ABI version mismatch.
		 
	
		09c0c2d9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/18 07:03
		
Don't use installed libstd for bld.sub
		 
	
		b7be6fd5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/17 08:25
		
Support for a tag file with build specs.
		 
	
		a74320b3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/17 07:31
		
Add the '-T' option for custom systags.
		 
	
		8a57984a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/17 07:24
		
Load sys attrs once.
		 
	
		d3566a96
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/17 07:10
		
Allow any binary or command to be tagged as a test.
		 
	
		e35e7e39
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/18 06:17
		
Fix funciton name.
		 
	
		da45fcd5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/17 22:05
		
Remove 'long' type.
		 
	
		96f7ecd5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/17 20:11
		
Add all futex ops.
		 
	
		82526d44
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/17 16:32
		
Handle tests generic tests for system impls.
		 
	
		a843f825
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/16 15:01
		
Add futex op constants.
		 
	
		ca81d8ad
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/16 08:19
		
Actually build a named target when building by name.
		 
	
		2aacb9ac
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/12 05:06
		
Remove debugging print.
		 
	
		610852e1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/12 05:01
		
Move to use 'for var i = ...' construct.
		 
	
		ae9a7444
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/12 04:35
		
Allow 'var' in loop statements.
		 
	
		80c52bc2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/13 18:18
		
Build all necessary named targets.
		 
	
		a4bcc906
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/14 10:44
		
Fix alignment of function args.
		 
	
		d42f3213
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/14 08:39
		
Expand testing for std.fmt
		 
	
		d2a4d99c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/11 14:03
		
Update BIO tests and bootstrap.
		 
	
		bcae988a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/10 21:55
		
Generate more minimal bootstraps.
		 
	
		5932f729
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/10 21:53
		
Add dependencies for building named targets.
		 
	
		2cecb2f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 13:16
		
Fix the OSX bootstrap script.
		 
	
		99df731a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 13:04
		
Include all deps explicitly.
		 
	
		d92cbdbf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 12:51
		
Update bootstrap script for sys split.
		 
	
		88c02509
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 12:43
		
Add missing file.
		 
	
		8aa9e0ab
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/04 12:42
		
Update OSX bootstrap scripts.
		 
	
		177875c6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/09/03 05:35
		
Split lib/sys out of lib/std
		 
	
		ca51f97a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 07:29
		
Add newlines on printing test success.
		 
	
		b321f966
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 07:08
		
Refactor test running order.
		 
	
		f75f5261
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 06:42
		
Add current directory to the search path for tests
		 
	
		0daad047
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 06:40
		
Copy the search paths.
		 
	
		aee3a905
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/29 02:07
		
Fix epoll constants.
		 
	
		37382a5d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/28 16:13
		
Update bootstrap scripts.
		 
	
		7e3d4805
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/28 15:33
		
Add fnclone wrapper.
		 
	
		7deb8777
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/26 04:59
		
Remove debugging print.
		 
	
		c0370b50
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/26 09:43
		
Add missing build file.
		 
	
		2bc852bd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/26 08:20
		
Move Myrddin libs to lib/ subdirectory.
		 
	
		3de95251
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/26 08:08
		
Give better errors for poorly specified deps.
		 
	
		8b110be2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/25 20:19
		
Test and fix hash tables.
		 
	
		fc888548
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2015/08/24 18:08
		
Add libcryptohash to myrddin
		 
Next