shithub: mc

RSS feed

16c6e124 – Ori Bernstein <ori@eigenstate.org> authored on 2018/11/06 04:29
Regenerate 9front, freebsd, and openbsd bootstrap.

b4074b23 – Ori Bernstein <ori@eigenstate.org> authored on 2018/11/05 18:30
TLS implementation for 9front.

3821901a – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/28 09:18
Ignore xmbld for bootstrap.

205416ed – Ori Bernstein <ori@eigenstate.org> authored on 2018/11/03 12:43
Add tls hooks to libstd.

183f3d40 – Ori Bernstein <ori@eigenstate.org> authored on 2018/11/03 12:26
First attempt at a queue API.

e70e83ae – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/28 09:16
Emit test logs into the obj/ directory.

d92ff16a – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/28 08:54
Respect outdir and use it for tests.

666970ff – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/18 19:27
Not all arrays have defined sizes.

e1b637d1 – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/19 07:33
Add back stack mapping.

1708e4bc – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/27 10:54
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc

06f83c93 – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/24 20:05
Heapify closures on OSX/FreeBSD.

4d6ba69e – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/18 19:27
Remove bogus assert.

2d9fe710 – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/10/13 09:58
Add thread-local storage for POSIX-y platforms.

1018f0d5 – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/15 19:52
Fixes to libbio (Thanks, Mike)

aeff53ae – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/15 17:59
Disallow negative array sizes. And do some cleanup.

b17873ed – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/14 08:06
Fix boundary-spanning delimiters.

7d4e8b50 – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/12 10:38
Don't readinto if we're dropping.

2a9a9eba – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/12 08:43
Actually read delimiter length bytes. Don't index out of bounds.

b7eb902d – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/12 06:01
Fix typo in chartype.

6c0e6856 – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/12 05:59
Fix missing free in aesgcm (thanks mike)

954b2fd7 – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/07 07:37
Try /dev/urandom before /dev/random.

f6eb5728 – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/03 05:58
Unswap sha output bytes. (Thanks Mike!)

100d3a20 – Ori Bernstein <ori@eigenstate.org> authored on 2018/10/02 19:34
Fix 'make clean' (Thanks Mike)

cae230b0 – Ori Bernstein <ori@eigenstate.org> authored on 2018/09/23 15:54
Fix typo.

68168e2f – Ori Bernstein <ori@markovcorp.com> authored on 2018/09/24 13:43
Add iterator for all section, key, val pairs in inifile.

ba951978 – Ori Bernstein <ori@eigenstate.org> authored on 2018/09/22 11:19
Compile on 32 bits.

63dc379b – Ori Bernstein <ori@eigenstate.org> authored on 2018/09/12 16:05
Wait can't always be called from other procs.

28407c92 – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/30 18:16
Simplify futures.

98922280 – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/28 21:29
Implement futures + thread.do

e54af869 – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/24 02:07
Add -v option, make it print test output.

93cff6ab – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/08/11 15:15
Only attempt to ftxwake in sempost if there might be a waiter.

d2a89e73 – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/08/18 12:29
Add rwlocks.

2fca1caa – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/08/18 12:17
Fix futex timeouts and handle futex error codes.

0bb2378d – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/08/18 12:16
Make timespec/timeval struct members signed to simplify arithmetic.

d861ac1a – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/18 17:07
Clean up draining incqueues.

da1c3640 – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/17 16:34
Revert "Fix overlapping match statements (thanks Mako)"

1db9bc54 – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/08/11 15:11
Make timespec/timeval struct members signed to simplify arithmetic.

2cd9927f – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/11 18:35
We don't need early breaks.

92847c06 – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/11 10:52
Clean up the mutex code a bit more.

96641430 – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/05 09:23
We can pick fma generically at compile time.

36bcb6d9 – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/05 09:21
We don't need the impls in sin-impl.

b9656ec7 – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/03 19:45
Clean up previous fixes.

80ad746d – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/03 19:35
Record the closure into all nested funcs.

17b5405f – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/03 19:17
Fix build on Linux.

b941cdfd – Ori Bernstein <ori@eigenstate.org> authored on 2018/08/02 06:04
Prettify mutex code a bit.

3d4d7c4c – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/31 16:17
Merge remote-tracking branch 'npnth/libmath'

95d1f614 – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/31 17:54
Include test cases for all (relevant) sub-polynomials of atan.

a00a5db9 – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/31 14:36
Correct extra-precision division typo for atan.

f2e8e641 – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/31 11:57
Correctly compute u, du for y/x in atan.

716c18ec – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/31 09:36
Improve accuracy of poly path of atan calculations.

f762f96f – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/31 09:20
Negate atan properly when atan(1/x) is computed.

56a659f6 – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/31 08:03
First compiling atan.

d1e7671e – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/28 12:57
Fix openbsd build.

38727e95 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/27 20:03
Allocate condvar waiters on heap.

c0c0b95a – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/26 18:19
Fix typo in plan 9 mksem.

4efbb423 – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/23 19:20
Subject: [PATCH 2/2] Add/fix condvar implementations.

03220ea3 – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/23 19:19
Add ftxwakeall and waitgrps to libthread.

527b74f7 – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/23 23:29
Adjust leeway in arctan tuple generator.

c8fc2866 – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/24 02:00
Document that generate-minimax-by-Remez.gp has issues.

fc17cedc – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/23 21:58
Add tuple-generation for arctan.

3dca3385 – Ori Bernstein <ori@markovcorp.com> authored on 2018/07/23 11:15
Don't abort when we can't open a file.

90d9a10c – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/22 23:29
Handle awkward special cases in tan/cot32.

ed2bcb60 – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/22 19:16
Test Highly Accurate Tables for tan() and cot().

e1e17a5c – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/22 17:40
Handle -0.0 correctly in tan() and cot().

43a9edcd – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/22 16:30
Correct typo in cotangent calculations.

11d38522 – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/21 21:17
Add zeroed env pointer when a const fn is passed as an argument.

7439e43b – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/20 17:56
Fix codegen bug in env capture.

1019b884 – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/20 04:25
Ensure tan(NaN) is a [q]NaN.

4acb5822 – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/19 23:44
First compiling tan/cot functions.

01d9c59a – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/16 11:59
Add documentation for tuple access expressions

f4a43f90 – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/17 04:57
Support direct tuple access operators "tuple.N"

8a3e8add – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/18 18:17
Top level anonymous unions may not have their type set.

aa7834ea – S. Gilles <sgilles@math.umd.edu> authored on 2018/07/14 20:56
Update triple-generate to also compute tables for tan and cot.

3355f31c – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/13 20:36
Fix stupid mistake.

e8121eb3 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/13 20:07
Push down named unions types into union tags

76ce9de1 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/10 18:33
Make bio and regex disposable.

00963a8a – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/07/12 08:02
Fix typo in generic sleq implementation

22267862 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/10 18:33
Make bio and regex disposable.

349fb0a3 – Ori Bernstein <ori@markovcorp.com> authored on 2018/07/09 06:17
Add match tree debug option.

f3b87289 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/08 18:29
Enable a few more tests that we fixed.

beab0276 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/06 21:12
Fix overlapping match statements (thanks Mako)

5d16f2c9 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/06 18:34
Use `eq()` function in generic equatable slices.

3706df6d – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/06 12:37
Fix auto expressions for complex values.

d489185e – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/06 17:55
Typo fix in libregex.

01d8745d – Ori Bernstein <ori@markovcorp.com> authored on 2018/07/04 06:33
Fix infinite recursion in type inference.

528ac41d – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/02 17:25
Move stuff to examples.

f04c9a90 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/02 17:23
Respect {noinst} attribute.

adbf5939 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/30 20:09
Fix escaping of closing '}' in fmt.

6042e40d – Ori Bernstein <ori@markovcorp.com> authored on 2018/07/03 10:40
Add nopipe function to disable sigpipe.

1da035ab – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/01 13:52
Make '!=' not hard coded as evaluating to '==' for enum unions.

ec6e403c – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/01 13:38
Drain increment queues before jumping in matches.

83ac0784 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/27 16:38
Fix build on OSX: Export missing sys.cstring function

728bf756 – S. Gilles <sgilles@math.umd.edu> authored on 2018/06/30 15:40
Document results of sin/cos a bit more.

9afaec2e – S. Gilles <sgilles@math.umd.edu> authored on 2018/06/30 13:36
Eliminate loop sorts in sin/cos reduction.

09e7cfb5 – S. Gilles <sgilles@math.umd.edu> authored on 2018/06/30 13:24
Cut down results of reduce() from triple to double for sin/cos.

0f79e7dd – S. Gilles <sgilles@math.umd.edu> authored on 2018/06/30 13:22
Remove a sort or two in sin/cos.

5a687870 – S. Gilles <sgilles@math.umd.edu> authored on 2018/06/30 09:03
Reduce overkill on precision in a few sum computations for sin/cos.

0d9b4757 – S. Gilles <sgilles@math.umd.edu> authored on 2018/06/29 23:42
Add test cases for each C[j] constant for sin/cos.

d7de7814 – S. Gilles <sgilles@math.umd.edu> authored on 2018/06/29 22:01
Be a little smarter about downscaling flt64s to flt32s in sin/cos.

c2cead0d – S. Gilles <sgilles@math.umd.edu> authored on 2018/06/29 21:53
Find nearest xi value, instead of blindly computing j.

Next