summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
6 daysWait can't always be called from other procs.HEADmasterOri Bernstein
8 daysSimplify futures.Ori Bernstein
2018-08-29Implement futures + thread.doOri Bernstein
2018-08-24Add -v option, make it print test output.Ori Bernstein
2018-08-19Only attempt to ftxwake in sempost if there might be a waiter.iriri
2018-08-19Add rwlocks.iriri
2018-08-19Fix futex timeouts and handle futex error codes.iriri
2018-08-14Make timespec/timeval struct members signed to simplify arithmetic.iriri
2018-08-11Clean up the mutex code a bit more.Ori Bernstein
2018-08-05We can pick fma generically at compile time.Ori Bernstein
2018-08-05We don't need the impls in sin-impl.Ori Bernstein
2018-08-03Clean up previous fixes.Ori Bernstein
2018-08-03Fix build on Linux.Ori Bernstein
2018-08-02Prettify mutex code a bit.Ori Bernstein
2018-07-31Merge remote-tracking branch 'npnth/libmath'Ori Bernstein
2018-07-31Include test cases for all (relevant) sub-polynomials of atan.S. Gilles
2018-07-31Correct extra-precision division typo for atan.S. Gilles
2018-07-31Correctly compute u, du for y/x in atan.S. Gilles
2018-07-31Improve accuracy of poly path of atan calculations.S. Gilles
2018-07-31Negate atan properly when atan(1/x) is computed.S. Gilles
2018-07-31First compiling atan.S. Gilles
2018-07-28Fix openbsd build.Ori Bernstein
2018-07-28Allocate condvar waiters on heap.Ori Bernstein
2018-07-27Fix typo in plan 9 mksem.iriri
2018-07-25Subject: [PATCH 2/2] Add/fix condvar implementations.iriri
2018-07-25Add ftxwakeall and waitgrps to libthread.iriri
2018-07-24Adjust leeway in arctan tuple generator.S. Gilles
2018-07-24Document that generate-minimax-by-Remez.gp has issues.S. Gilles
2018-07-24Add tuple-generation for arctan.S. Gilles
2018-07-23Handle awkward special cases in tan/cot32.S. Gilles
2018-07-22Test Highly Accurate Tables for tan() and cot().S. Gilles
2018-07-22Handle -0.0 correctly in tan() and cot().S. Gilles
2018-07-22Correct typo in cotangent calculations.S. Gilles
2018-07-20Ensure tan(NaN) is a [q]NaN.S. Gilles
2018-07-20First compiling tan/cot functions.S. Gilles
2018-07-15Update triple-generate to also compute tables for tan and cot.S. Gilles
2018-07-12Fix typo in generic sleq implementationiriri
2018-07-10Make bio and regex disposable.Ori Bernstein
2018-07-06Use `eq()` function in generic equatable slices.Ori Bernstein
2018-07-06Typo fix in libregex.Quentin Carbonneaux
2018-07-03Move stuff to examples.Ori Bernstein
2018-07-03Respect {noinst} attribute.Ori Bernstein
2018-07-03Fix escaping of closing '}' in fmt.Ori Bernstein
2018-07-03Add nopipe function to disable sigpipe.Ori Bernstein
2018-06-30Fix build on OSX: Export missing sys.cstring functionr0.3.1Ori Bernstein
2018-06-30Document results of sin/cos a bit more.S. Gilles
2018-06-30Eliminate loop sorts in sin/cos reduction.S. Gilles
2018-06-30Cut down results of reduce() from triple to double for sin/cos.S. Gilles
2018-06-30Remove a sort or two in sin/cos.S. Gilles
2018-06-30Reduce overkill on precision in a few sum computations for sin/cos.S. Gilles