aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-06-15 23:46:07 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-06-15 23:46:07 +0000
commit00a95f15bc840814baeaec8d970acf998d70e273 (patch)
treeaa28554d581da1d87448cfd53cc516467512237a /ChangeLog
parent3a0a69fec4176e6e9c75cb03a1486c6cf19697e9 (diff)
downloadruby-00a95f15bc840814baeaec8d970acf998d70e273.tar.gz
* bignum.c (bary_divmod): New function.
(absint_numwords_generic): Use bary_divmod. (bigdivrem_num_extra_words): Extracted from bigdivrem. (bigdivrem_single): Ditto. (bigdivrem_normal): Ditto. (BIGDIVREM_EXTRA_WORDS): Defined. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog19
1 files changed, 14 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index ab65b1d32e..195830469c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,18 @@
+Sun Jun 16 08:43:59 2013 Tanaka Akira <akr@fsij.org>
+
+ * bignum.c (bary_divmod): New function.
+ (absint_numwords_generic): Use bary_divmod.
+ (bigdivrem_num_extra_words): Extracted from bigdivrem.
+ (bigdivrem_single): Ditto.
+ (bigdivrem_normal): Ditto.
+ (BIGDIVREM_EXTRA_WORDS): Defined.
+
Sun Jun 16 05:51:51 2013 Masaya Tarui <tarui@ruby-lang.org>
- * gc.c: Fixup around GC by MALLOC.
- Add allocate size to malloc_increase before GC
+ * gc.c: Fixup around GC by MALLOC.
+ Add allocate size to malloc_increase before GC
for updating limit in after_gc_sweep.
- Reset malloc_increase into garbage_collect()
+ Reset malloc_increase into garbage_collect()
for preventing GC again soon.
Sun Jun 16 05:15:36 2013 Masaya Tarui <tarui@ruby-lang.org>
@@ -14,7 +23,7 @@ Sun Jun 16 05:15:36 2013 Masaya Tarui <tarui@ruby-lang.org>
Sun Jun 16 02:04:40 2013 Masaya Tarui <tarui@ruby-lang.org>
* gc.c (gc_prof_timer_stop): Merge function codes of GC_PROFILE_MORE_DETAIL and !GC_PROFILE_MORE_DETAIL.
- * gc.c (gc_prof_mark_timer_start): Ditto.
+ * gc.c (gc_prof_mark_timer_start): Ditto.
* gc.c (gc_prof_mark_timer_stop): Ditto.
* gc.c (gc_prof_sweep_slot_timer_start): Ditto.
* gc.c (gc_prof_sweep_slot_timer_stop): Ditto.
@@ -102,7 +111,7 @@ Fri Jun 14 18:18:07 2013 Koichi Sasada <ko1@atdot.net>
* constant.h: constify rb_const_entry_t::value and file to detect
assignment.
- * variable.c, internal.h (rb_st_insert_id_and_value, rb_st_copy):
+ * variable.c, internal.h (rb_st_insert_id_and_value, rb_st_copy):
added. update table with write barrier.
* method.h: constify some variables to detect assignment.