From 334244eb5d45e263874c739490213f4b87ab8e5b Mon Sep 17 00:00:00 2001 From: akr Date: Sun, 28 Feb 2010 02:32:09 +0000 Subject: * pack.c (pack_pack): generalized integer packer implemented. (pack_unpack): generalized integer unpacker implemented. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b9b7c9f158..4788983ffb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Sun Feb 28 11:25:16 2010 Tanaka Akira + + * pack.c (pack_pack): generalized integer packer implemented. + (pack_unpack): generalized integer unpacker implemented. + Sun Feb 28 06:58:53 2010 Tanaka Akira * pack.c (swap32): use __builtin_bswap32 on gcc 4.3.0 or later. @@ -9,9 +14,9 @@ Sun Feb 28 00:38:18 2010 Tanaka Akira Sat Feb 27 15:54:55 2010 Tanaka Akira - * pack.c: check assuption on QUAD_SIZE and SIZEOF_LONG. + * pack.c: check assumption on QUAD_SIZE and SIZEOF_LONG. - * bignum.c: check assuption on SIZEOF_LONG and SIZEOF_BDIGITS. + * bignum.c: check assumption on SIZEOF_LONG and SIZEOF_BDIGITS. Sat Feb 27 03:48:18 2010 Tanaka Akira @@ -34,12 +39,12 @@ Fri Feb 26 21:36:51 2010 Tanaka Akira (rb_quad_pack): use quad_buf_complement. don't raise for large values. (rb_quad_unpack): use quad_buf_complement. - (quad_buf_complement): new function extracted frm rb_quad_pack. + (quad_buf_complement): new function extracted from rb_quad_pack. add one after bitwise negation. Fri Feb 26 21:29:48 2010 Tanaka Akira - * configure.in (RSHIFT): add parenthesis to supress warning. + * configure.in (RSHIFT): add parenthesis to suppress warning. Fri Feb 26 20:51:47 2010 Yusuke Endoh @@ -87,7 +92,7 @@ Thu Feb 25 00:43:57 2010 Koichi Sasada (getting IC directly) and is for the AOT compilation development. * compile.c, iseq.c, insns.def: Change the approach to handling inline - cahce (IC) type operand to enable the above change. + cache (IC) type operand to enable the above change. This change also affects ISeq#to_a method. The inline cache operand will be dumped by fixnum, the index of inline cache, in other words, inline cache identity. -- cgit v1.2.3