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

ruby-changes:26666

From: ko1 <ko1@a...>
Date: Mon, 7 Jan 2013 09:38:38 +0900 (JST)
Subject: [ruby-changes:26666] ko1:r38716 (trunk): * NEWS: add a NEWS entry about RubyVM.

ko1	2013-01-07 09:38:06 +0900 (Mon, 07 Jan 2013)

  New Revision: 38716

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

  Log:
    * NEWS: add a NEWS entry about RubyVM.

  Modified files:
    trunk/ChangeLog
    trunk/NEWS

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 38715)
+++ ChangeLog	(revision 38716)
@@ -1,3 +1,7 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1
+Mon Jan  7 09:37:24 2013  Koichi Sasada  <ko1@a...>
+
+	* NEWS: add a NEWS entry about RubyVM.
+
 Sun Jan  6 19:06:57 2013  Yuki Yugui Sonoda  <yugui@y...>
 
 	* win32/Makefile.sub: Fix build with VC.
Index: NEWS
===================================================================
--- NEWS	(revision 38715)
+++ NEWS	(revision 38716)
@@ -133,6 +133,19 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L133
       * added Range#size for lazy size evaluation.
       * added Range#bsearch for binary search.
 
+  * RubyVM (MRI specific)
+      * added Environment variables to specify stack usage:
+        * RUBY_THREAD_VM_STACK_SIZE: vm stack size used at thread creation.
+          default: 128KB (32bit CPU) or 256KB (64bit CPU).
+        * RUBY_THREAD_MACHINE_STACK_SIZE: machine stack size used at thread
+          creation. default: 512KB or 1024KB.
+        * RUBY_FIBER_VM_STACK_SIZE: vm stack size used at fiber creation.
+          default: 64KB or 128KB.
+        * RUBY_FIBER_MACHINE_STACK_SIZE: machine stack size used at fiber
+          creation. default: 256KB or 256KB.
+        These variables are checked only at launched time.
+      * added constant DEFAULT_PARAMS to get above default parameters.
+
   * Signal
     * added method:
       * added Signal.signame which returns signal name
@@ -166,7 +179,7 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L179
         variable has been set.
       * added Thread#backtrace_locations which returns similar information of
         Kernel#caller_locations.
-    * incompatible changes:
+     * incompatible changes:
       * Thread#join and Thread#value now raises a ThreadError if target thread
         is the current or main thread.
 

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

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