RSS feed
	
	
	
		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.
		 
	
		34adf4b6
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/06/28 10:51
		
Fix local reduction from [-pi/2, pi/2] to [-pi/4, pi/4]
		 
	
		70b4fc91
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/06/28 09:04
		
Rewrite xa, xb, xc calculation in huge_reduce.
		 
	
		efe187d5
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/06/28 08:33
		
Initialize variables (fallout from upstream merge?).
		 
	
		0a90d87d
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/06/28 08:28
		
Merge remote-tracking branch 'ori/master' into sin-cos-work
		 
	
		0843b337
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/06/28 07:33
		
Fix bi/ci calculation in reduction.
		 
	
		c57f6977
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/06/28 06:37
		
Add macros for relative error to lib/math/ancillary.
		 
	
		bc7b9cf7
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/06/28 06:33
		
Fix pi/2 constants.
		 
	
		f6e3a00f
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/06/27 20:09
		
Fix some errors in sin-impl.
		 
	
		9843290d
		 – S. Gilles <sgilles@math.umd.edu>
 authored
 on 2018/06/27 05:47
		
Initial (only compile-tested) implementation of sin, cos.
		 
	
		cef2d4eb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/06/27 16:42
		
Fix NetBSD build.
		 
	
		bd81ccd8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/06/27 16:32
		
Apply the same bootstrap changes to 9front.
		 
	
		41c790aa
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/06/27 16:27
		
Make bootstrap more seamless.
		 
	
		42c82e89
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2018/06/27 05:53
		
Remove debug print.
		 
Next