RSS feed
a2644d1d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/06 18:13
Add start of x25519 code.
330b2e6a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/01 17:50
Regenerate most bootstrap scripts.
89b8177e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/01 17:50
Add rebootstrap script to repository.
ca311f0b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/12/26 16:52
Comment.
34614011
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/12/26 16:43
Implement `std.bygrapheme`.
3f5de251
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/12/20 09:46
Ignore shebang lines in the compiler.
e24e91eb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/12/16 14:53
Fix Darwin bootstrap (thanks pd)
18fcdbd2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/12/16 14:39
fix missized copy.
26191877
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/12/11 18:20
Update FreeBSD bootstrap.
158397ff
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/12/01 10:11
Regenerate OpenBSD bootstrap.
23156b14
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/11/30 09:06
Regenerate bootstrap for Linux.
a819f7cc
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/11/27 08:31
One more mkfile tweak for bootstrap.
eaf7496e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/11/26 16:51
Remove incorrect command override.
76412915
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/11/26 16:44
Create our required directories.
6605f374
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/11/26 16:26
Add missing const to sys pkg.
76fe8d44
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/11/16 09:03
Add some negative tests.
875d2f38
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/11/16 08:41
Add strfind tests.
e822c8c0
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/11/16 08:40
Fix tests.
f86a9569
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/11/12 13:56
Simplify strfind.
b5bfee96
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/11/12 05:54
Regenerate Linux bootstrap, improve bootstrap scripts.
2ebbc727
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/11/06 16:56
Clean up.
0556b63c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/11/06 16:14
Create the output directory when assembling.
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.
Next