[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

199.6



The v200-tagged code in CVS for MzScheme and MrEd is now version 199.6.

The changes are mostly internal:

 * Upgraded GC to version 6.0alpha6.

   MzScheme and MrEd now provide an explicit statck base to the GC,
   and register all static variables.  The GC's auto-discovered stack
   base and static-variable addresses are ignored.

   This change means that MzScheme and MrEd are less susceptible to
   problems from OS version changes (e.g., Solaris 2.8 broke the
   stack-base finder in the GC).

 * Changed the bignum implementation to use part of the GNU MP library.
   (The relevant portion of the GNU MP library is included in the
   MzScheme source tree, like the other relatively non-standard
   libraries that we use).

   Operations on large bignums are much faster, especially division
   (useful for cryto applications). Scott Owens implemented the change.

 * Fixed PRs 1904 and 1906.

Matthew