On Mon, Oct 03, 2016 at 09:12:53PM +0200, felix.winkelm...@bevuta.com wrote: > > On Mon, Aug 08, 2016 at 10:56:39PM +0200, Peter Bex wrote: > > > The attached patches add a custom type for bignums (first patch) and > > > custom types for ratnums/cplxnums (second patch). This reduces the > > > aforementioned C_s_a_i_times() pre-allocation from 40 to 29 words. > > > > Here's an updated version, because the original patch doesn't apply > > anymore due to the C_BUCKET_TYPE removal. > > Signed off and pushed.
Hurrah! Thank you. > A somewhat disturbing patch, but it does indeed simplify the > code. What's disturbing? The huge amount of changes? > Having only one type bit lefft worries me a bit, though. We could still get rid of the tagged pointer type. After some more thought on the matter, I believe they're mostly worthless. Cheers, Peter
signature.asc
Description: Digital signature
_______________________________________________ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers