예제 #1
0
 def is_in_cache(space, w_code, w_globals, w_name):
     name = space.str_w(w_name)
     cache = get_global_cache(space, w_code, w_globals)
     index = [space.str_w(w_n) for w_n in w_code.co_names_w].index(name)
     return space.wrap(cache[index].w_value is not None)
예제 #2
0
 def __init__(self, space, code, w_globals, closure):
     pyframe.PyFrame.__init__(self, space, code, w_globals, closure)
     self.cache_for_globals = get_global_cache(space, code, w_globals)
예제 #3
0
 def __init__(self, space, code, w_globals, closure):
     pyframe.PyFrame.__init__(self, space, code, w_globals,
                              closure)
     self.cache_for_globals = get_global_cache(
         space, code, w_globals)
예제 #4
0
 def is_in_cache(space, w_code, w_globals, w_name):
     name = space.str_w(w_name)
     cache = get_global_cache(space, w_code, w_globals)
     index = [space.str_w(w_n) for w_n in w_code.co_names_w].index(name)
     return space.wrap(cache[index].w_value is not None)