RSS feed
	
	
	
		77d584ee
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/03/20 05:15
		
Implement fma64
		 
	
		f3265a99
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/03/20 05:55
		
Fix corrupted merge of 'autoexpr'
		 
	
		f43021ba
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/03/13 06:54
		
Implement Kahan and Priest summation
		 
	
		599feae2
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/03/13 06:53
		
Merge branch 'autoexpr' into libmath
		 
	
		5e1154d6
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/03/12 03:09
		
Make floor & friends slower, but more readable
		 
	
		6fb7d34b
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/03/12 02:34
		
Reorder arguments/results of fltXY{explode/assem}
		 
	
		007b768f
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/03/12 00:24
		
Make fltXYexplode and fltXYassem inverses of each other
		 
	
		373faceb
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/03/11 20:05
		
Implement std.eq for floats
		 
	
		96cb7277
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/02/27 15:19
		
Implement a few simple floating-point functions
		 
	
		755433e9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/03/11 20:02
		
Bump ABI retroactively.
		 
	
		bd5cf678
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/03/11 20:02
		
Add constant time 'min()' and 'max()'
		 
	
		dda65708
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/03/10 16:24
		
Be a bit more paranoid about memory corruption.
		 
	
		dcd6fad7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/03/10 14:19
		
Don't overallocate.
		 
	
		dbf04d05
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/03/10 13:16
		
Clean up readinto.
		 
	
		e65d5c40
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/03/09 07:37
		
Remove accidentally committed cruft.
		 
	
		7b024df8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 and Ori Bernstein <ori@markovcorp.com>
 committed
 on 2018/03/06 06:47
		
Add ternary operator.
		 
	
		27b4f894
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/03/01 08:47
		
Fix syscall numbers.
		 
	
		5f908a4b
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/02/27 17:54
		
Test some fltbits functions
		 
	
		19248d96
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/02/27 17:54
		
Adjust signs of fltbits functions
		 
	
		abb53670
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/02/26 08:37
		
Fix build.
		 
	
		3ac4d72f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/24 16:46
		
Add secure clearing util functions.
		 
	
		3782820d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/23 15:53
		
Update 9front bootstrap.
		 
	
		10afb24e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/23 15:51
		
Regenerate FreeBSD bootstrap.
		 
	
		042899b8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/23 06:33
		
Regenerate OpenBSD bootstrap.
		 
	
		99cf0575
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/02/23 06:32
		
Fix Linux bootstrap.
		 
	
		e8599e1a
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/02/20 05:40
		
Fix minor leak
		 
	
		39b688e8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/19 09:34
		
Add some constant time math helpers.
		 
	
		92747b6c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/19 07:23
		
Speed up std.clear
		 
	
		9855b5ed
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/18 17:47
		
Add hmac implementation.
		 
	
		7b625e88
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/18 17:25
		
Resolve the impl() type.
		 
	
		ceca8755
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/18 16:22
		
sjlj types are arch-specific.
		 
	
		745fee5b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/18 16:22
		
Add utility functions for testing.
		 
	
		9cb3a0f2
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/02/15 06:19
		
Be a bit better about cleaning up fds on error.
		 
	
		f8b121ae
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/02/09 06:05
		
Fix confusingness with byte sizes/element counts.
		 
	
		aec1d8a6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/02/04 13:37
		
Free up regexes/strings after benchmark.
		 
	
		f14bc153
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/02/01 06:53
		
Add test for bio skipto.
		 
	
		a2653e75
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/02/01 06:04
		
Merge branch 'skiptoit' of https://github.com/moreais/mc
		 
	
		066812db
		 – Carlin Bingham <cb@viennan.net>
 authored
 on 2018/02/01 21:42
		
Fix std.skipto
		 
	
		5e2dccff
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/31 17:32
		
Fix 9front build
		 
	
		7caf9ecc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/31 16:29
		
Check that if we default to int, all necessary traits are there.
		 
	
		b4e3c2bc
		 – Mura Li <mura_li@castech.com.tw>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/01/31 10:10
		
Free obsolete htabs
		 
	
		d4bb1a02
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/31 06:42
		
Teach libtestr to listen MTEST_SUBSET.
		 
	
		bc9ee15f
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/31 06:41
		
Teach mbld how to parse skipped tests.
		 
	
		65c02369
		 – Mura Li <mura_li@castech.com.tw>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/01/31 09:35
		
Fix missing condition in runtest.sh
		 
	
		04d69fa4
		 – Mura Li <mura_li@castech.com.tw>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/01/31 05:21
		
Support running single test
		 
	
		80f31970
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/28 19:28
		
Allow generating function vars.
		 
	
		30c66257
		 – Quentin Carbonneaux <quentin@c9x.me>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/01/28 14:37
		
Improve error message for mismatched formats.
		 
	
		fcfba8c4
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/27 07:33
		
GC sections by default.
		 
	
		4c94aae2
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/27 07:22
		
Remove std.sleq
		 
	
		dbe9ae0f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/26 20:03
		
Optimize int formatting a bit.
		 
	
		ff991b5e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/26 19:05
		
Put data into sections too.
		 
	
		2c113af5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/01/26 19:05
		
Put data into sections too.
		 
	
		6fb0d750
		 – Quentin Carbonneaux <quentin@c9x.me>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2018/01/18 06:46
		
New auto operator.
		 
	
		24a566ff
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/26 13:14
		
Improve our env code, add tests.
		 
	
		83bca2aa
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/26 06:52
		
Contbuild wants strreplace.
		 
	
		d6095b1b
		 – Ori Bernstein <ori@markovcorp.com>
 authored
 on 2018/01/25 13:40
		
Clean up code.
		 
	
		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.
		 
Next