Changeset 33132 in project


Ignore:
Timestamp:
01/25/16 20:43:48 (3 years ago)
Author:
sjamaan
Message:

Update numbers changelog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/numbers

    r32732 r33132  
    217217=== Version history
    218218
    219 ; trunk: Add support for "argvector" CHICKEN, while maintaining support for pre-argvector versions.
     219; trunk: Fix "overlap" handling in number->string for power of two radices which have a bit length that's not a multiple of the word size.
     220; 4.4: Add support for "argvector" CHICKEN, while maintaining support for pre-argvector versions.
    220221; 4.3: Fix pathological performance problem in Burnikel-Ziegler division routines triggered by "pidigits" benchmark from the Great Languages Shootout Game (thanks to "Balkenbrij" on Reddit). Fix a double {{C_fix()}} call in {{bitwise-and}} that would sometimes cause invalid result values due to 1 limb of uninitialized memory.  Fix a similar bug in comparisons of ratnums with other numbers.  Fix error reporting when passed non-numeric objects to elementary arithmetic operators.  Make bignum to floating-point more stable across platforms by disabling extended precision FP registers (on Linux/i386).
    221222; 4.2: Fix an error in Burnikel-Ziegler division that caused wrong results in some edge cases.  Fix compilation error in pre-4.8.0 CHICKENs due to use of missing C macro.
     
    281282=== License
    282283
    283  Copyright (c) 2008-2015 The CHICKEN Team
     284 Copyright (c) 2008-2016 The CHICKEN Team
    284285 Copyright (c) 2000-2007, Felix L. Winkelmann
    285286 All rights reserved.
Note: See TracChangeset for help on using the changeset viewer.