|
@@ -22,7 +22,7 @@ class ContinueException(Exception):
|
|
|
|
|
|
class InterpreterState(object):
|
|
|
"""The state of the bytecode interpreter."""
|
|
|
- def __init__(self, gc_root_node, keyword_arg_dict, nop_period=20):
|
|
|
+ def __init__(self, gc_root_node, keyword_arg_dict, nop_period=10):
|
|
|
self.gc_root_node = gc_root_node
|
|
|
self.nop_period = nop_period
|
|
|
self.keyword_arg_dict = keyword_arg_dict
|
|
@@ -214,8 +214,6 @@ class InterpreterState(object):
|
|
|
global_var, = yield [("CN", [])]
|
|
|
yield [("CD", [_globals, var_name, global_var])]
|
|
|
|
|
|
- self.update_result(global_var)
|
|
|
- yield [("CE", [self.gc_root_node, global_var])]
|
|
|
raise primitive_functions.PrimitiveFinished(None)
|
|
|
|
|
|
def interpret_resolve(self, instruction):
|