add GC.disable and GC.enable

This commit is contained in:
Yukihiro Matsumoto
2012-08-09 03:58:52 +09:00
parent 6b2e0b210b
commit 8d017ebdb7
2 changed files with 52 additions and 2 deletions
+3 -2
View File
@@ -268,8 +268,9 @@ typedef struct mrb_state {
struct RBasic *variable_gray_list; /* list of objects to be traversed atomically */
size_t gc_live_after_mark;
size_t gc_threshold;
mrb_int gc_interval_ratio;
mrb_int gc_step_ratio;
int gc_interval_ratio;
int gc_step_ratio;
int gc_disabled;
mrb_sym symidx;
struct kh_n2s *name2sym; /* symbol table */