shithub: mc

RSS feed

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.

90e26e0f – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/01 16:09
Move to new trait syntax.

Next