diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | vm.c | 2 | ||||
-rw-r--r-- | vm.h | 4 | ||||
-rw-r--r-- | yarvcore.c | 3 | ||||
-rw-r--r-- | yarvcore.h | 2 |
5 files changed, 9 insertions, 7 deletions
@@ -1,3 +1,8 @@ +Thu Feb 15 01:52:53 2007 Koichi Sasada <ko1@atdot.net> + + * vm.(c|h), yarvcore.(c|h) (yarvGlobalStateVersion): rename to + ruby_vm_global_state_version. + Thu Feb 15 01:50:26 2007 Koichi Sasada <ko1@atdot.net> * test/fileutils/test_fileutils.rb (check_singleton): fix to use @@ -60,6 +60,8 @@ static VALUE yarv_finish_insn_seq[1] = { BIN(finish) }; #include "call_cfunc.ci" +static VALUE vm_global_state_version = 1; + void rb_vm_change_state(void) { @@ -264,9 +264,9 @@ default: \ /* VM state version */ -#define GET_VM_STATE_VERSION() (yarvGlobalStateVersion) +#define GET_VM_STATE_VERSION() (vm_global_state_version) #define INC_VM_STATE_VERSION() \ - (yarvGlobalStateVersion = (yarvGlobalStateVersion+1) & 0x8fffffff) + (vm_global_state_version = (vm_global_state_version+1) & 0x8fffffff) #define BOP_PLUS 0x01 #define BOP_MINUS 0x02 diff --git a/yarvcore.c b/yarvcore.c index ee0b02a3a9..dc0eb15e6d 100644 --- a/yarvcore.c +++ b/yarvcore.c @@ -58,9 +58,6 @@ ID id__send; ID idFuncall; ID id__send_bang; -unsigned long yarvGlobalStateVersion = 1; - - /* from Ruby 1.9 eval.c */ #ifdef HAVE_STDARG_PROTOTYPES #include <stdarg.h> diff --git a/yarvcore.h b/yarvcore.h index 7e66f7ec20..209b53dafe 100644 --- a/yarvcore.h +++ b/yarvcore.h @@ -138,8 +138,6 @@ extern ID idFuncall; extern ID id__send_bang; -extern unsigned long yarvGlobalStateVersion; - struct insn_info_struct { unsigned short position; unsigned short line_no; |