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

ruby-changes:2159

From: ko1@a...
Date: 7 Oct 2007 19:18:17 +0900
Subject: [ruby-changes:2159] akr - Ruby:r13650 (trunk): refine previous change.

akr	2007-10-07 19:18:09 +0900 (Sun, 07 Oct 2007)

  New Revision: 13650

  Modified files:
    trunk/include/ruby/ruby.h

  Log:
    refine previous change.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/ruby.h?r1=13650&r2=13649

Index: include/ruby/ruby.h
===================================================================
--- include/ruby/ruby.h	(revision 13649)
+++ include/ruby/ruby.h	(revision 13650)
@@ -624,18 +624,16 @@
 #define RFILE(obj)   (R_CAST(RFile)(obj))
 #define RVALUES(obj) (R_CAST(RValues)(obj))
 
+#define FL_SINGLETON FL_USER0
 #define FL_MARK      ((VALUE)(1<<5))
-
-/* will be used in the future GC */
-#define FL_RESERVED  ((VALUE)(1<<6))
-
+#define FL_RESERVED  ((VALUE)(1<<6)) /* will be used in the future GC */
 #define FL_FINALIZE  ((VALUE)(1<<7))
 #define FL_TAINT     ((VALUE)(1<<8))
 #define FL_EXIVAR    ((VALUE)(1<<9))
 #define FL_FREEZE    ((VALUE)(1<<10))
-#define FL_SINGLETON ((VALUE)(1<<11))
 
 #define FL_USHIFT    11
+
 #define FL_USER0     ((VALUE)(1<<(FL_USHIFT+0)))
 #define FL_USER1     ((VALUE)(1<<(FL_USHIFT+1)))
 #define FL_USER2     ((VALUE)(1<<(FL_USHIFT+2)))

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

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