Lines Matching defs:global
228 // ICs know how to perform access checks on global proxies.
525 Handle<JSGlobalObject> global = isolate()->global_object();
531 global->native_context().script_context_table(), isolate());
572 return LoadIC::Load(global, name, update_feedback);
819 // HasProperty trap for global loads. The ProxyGetProperty builtin doesn't
1134 // TODO(verwaest): Also supporting the global object as receiver is a
1135 // workaround for code that leaks the global object.
1260 // monomorphic type. This benefits global arrays that only transition
1664 // transition followed by the actual store. For global objects we create a
1692 Handle<JSGlobalObject> global = isolate()->global_object();
1694 global->native_context().script_context_table(), isolate());
1701 return TypeError(MessageTemplate::kConstAssign, global, name);
1736 return StoreIC::Store(global, name, value);
1956 // Private field can't be deleted from this global object and can't
2725 // it is safe to call LoadIC::Load for global loads as well.
2750 Handle<JSGlobalObject> global = isolate->global_object();
2768 ic.UpdateState(global, name);
2923 Handle<JSGlobalObject> global = isolate->global_object();
2924 ic.UpdateState(global, key);
2962 Handle<JSGlobalObject> global = isolate->global_object();
2973 isolate, NewTypeError(MessageTemplate::kConstAssign, global, name));
2990 isolate, Runtime::SetObjectProperty(isolate, global, name, value,