Lines Matching defs:code
2 // Use of this source code is governed by a BSD-style license that can be
8 #include "src/code-stubs.h"
376 Handle<Code> call_code = Handle<Code>(isolate->builtins()->builtin(call));
517 Handle<Code> code(isolate->builtins()->builtin(Builtins::kEmptyFunction));
519 empty_string, code);
610 Handle<Code> code(isolate()->builtins()->builtin(
612 strict_poison_function = factory()->NewFunctionWithoutPrototype(name, code);
626 Handle<Code> code(isolate()->builtins()->builtin(
629 name, code);
782 Handle<Code> code = Handle<Code>(isolate()->builtins()->builtin(
787 name, code, prototype, JS_GLOBAL_OBJECT_TYPE, JSGlobalObject::kSize);
816 Handle<Code> code = Handle<Code>(isolate()->builtins()->builtin(
819 name, code, JS_GLOBAL_PROXY_TYPE, JSGlobalProxy::kSize);
940 // array_function is used internally. JS code creating array object should
943 // overwritten by JS code.
949 Handle<Code> code = array_constructor_stub.GetCode();
950 array_function->shared()->set_construct_stub(*code);
1197 Handle<Code> code(isolate->builtins()->builtin(Builtins::kIllegal));
1199 arguments_string, code);
1296 Handle<Code> code = Handle<Code>(
1299 factory->empty_string(), code, JS_CONTEXT_EXTENSION_OBJECT_TYPE,
1311 Handle<Code> code =
1312 Handle<Code>(isolate->builtins()->builtin(
1315 factory->empty_string(), code, JS_OBJECT_TYPE, JSObject::kHeaderSize);
1322 Handle<Code> code =
1323 Handle<Code>(isolate->builtins()->builtin(
1326 factory->empty_string(), code, JS_OBJECT_TYPE, JSObject::kHeaderSize);
1401 // before entering JS code to catch overflow early.
1602 // must not be leaked to user code.
1610 Handle<Code> code = internal_array_constructor_stub.GetCode();
1611 array_function->shared()->set_construct_stub(*code);
1643 Handle<Code> code = Handle<Code>(
1646 factory()->empty_string(), code, JS_BUILTINS_OBJECT_TYPE,
1666 // way to get from code running in the builtins context to the
1835 // that keeps its field isolated from JavaScript code. It may store
1836 // objects, that JavaScript code may not access.
1847 // many places in the C++ runtime code (e.g. RegEx) that assume that
1988 // The code will never be called, but inline caching for call will
2416 builtins->set_javascript_builtin_code(id, function->shared()->code());
2622 // before entering JS code to catch overflow early.