[前][次][番号順一覧][スレッド一覧]

ruby-changes:28912

From: ko1 <ko1@a...>
Date: Tue, 28 May 2013 00:46:19 +0900 (JST)
Subject: [ruby-changes:28912] ko1:r40964 (trunk): add a ChangeLog.

ko1	2013-05-28 00:46:09 +0900 (Tue, 28 May 2013)

  New Revision: 40964

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=40964

  Log:
    add a ChangeLog.

  Modified files:
    trunk/ChangeLog

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 40963)
+++ ChangeLog	(revision 40964)
@@ -3,7 +3,7 @@ Tue May 28 00:34:23 2013  Koichi Sasada https://github.com/ruby/ruby/blob/trunk/ChangeLog#L3
 	* include/ruby/ruby.h, gc.c: add new internal event
 	  RUBY_INTERNAL_EVENT_GC_END. This event invokes at the end of
 	  after_sweep().
-	  Time chart with lazy sweep is here:
+	  Time chart with lazy sweep is:
 	    (1) Kick RUBY_INTERNAL_EVENT_GC_START
 	    (2) [gc_marks()]
 	    (3) [lazy_sweep()]
@@ -11,6 +11,13 @@ Tue May 28 00:34:23 2013  Koichi Sasada https://github.com/ruby/ruby/blob/trunk/ChangeLog#L11
 	    (5) [after_sweep()]
 	    (6) Kick RUBY_INTERNAL_EVENT_GC_END
 	    (7) [... run Ruby program (mutator), and go to (1) ...]
+	  Time chart without lazy sweep (GC.start, etc) is:
+	    (1) Kick RUBY_INTERNAL_EVENT_GC_START
+	    (2) [gc_marks()]
+	    (3) [gc_sweep()]
+	    (4) [after_sweep()]
+	    (5) Kick RUBY_INTERNAL_EVENT_GC_END
+	    (6) [... run Ruby program (mutator), and go to (1) ...]
 
 	* ext/-test-/tracepoint/tracepoint.c,
 	  test/-ext-/tracepoint/test_tracepoint.rb: modify a test.

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]