[DGD] Hydra 1.2.8
Felix A. Croes
felix at dworkin.nl
Thu May 19 17:55:01 CEST 2011
diff -c 15ebec4df74da034f55a42c472b72b7a4a8828d2/src/Changelog ead14b04f366591a369215c2f4a15288e02117a9/src/Changelog
*** 15ebec4df74da034f55a42c472b72b7a4a8828d2/src/Changelog
--- ead14b04f366591a369215c2f4a15288e02117a9/src/Changelog
***************
*** 172,175 ****
- Prevent a buffer overflow in kf_restore().
- Store times in the callout table with the same offset as in objects.
- Switch to 64 bit (48 bit seconds, 16 bit milliseconds) time internally.
!
--- 172,191 ----
- Prevent a buffer overflow in kf_restore().
- Store times in the callout table with the same offset as in objects.
- Switch to 64 bit (48 bit seconds, 16 bit milliseconds) time internally.
! - Fixed a bug in the handling of floats in kf_sum().
! - The size of an array is now held in a value of type ArrSize.
! - Add O_INHERITED and O_INSTANTIATED to status(obj).
! - Fixed two instances where bad code was generated for the new builtin kfuns.
! - Distinguish between the LPC integer type and other internal integer types
! that used to have the same size.
! - Hydra can now be compiled for 64 bit LPC integers and 96 bit LPC floats.
! The old (and for Hydra, obsolete) instructions 0 and 1 are used for I_INT8
! and I_DOUBLE, respectively. Big floats converted to strings have 18 digits
! of precision; for small floats, the number of digits is increased to 9.
! Trigoniometric functions have not yet been adapted.
! - The internal precision for small floats was given as 10 digits, when it
! should have been 11 all along.
! - Allow snapshots created with small ints/floats to be restored by a server
! with big ints/floats, but not vice versa. Integers will be expanded as
! signed values, and floats will be converted to the bigger format.
! - Add a (dummy, for the moment) argument to shutdown().
http://ftp.dworkin.nl/hydra/
Regards,
Felix Croes
More information about the DGD
mailing list