Lines Matching defs:code
2 // Use of this source code is governed by a BSD-style license that can be
16 Handle<Code> PropertyHandlerCompiler::Find(Handle<Name> name,
18 Code::Kind kind,
20 Code::StubType type) {
21 Code::Flags flags = Code::ComputeHandlerFlags(kind, type, cache_holder);
23 if (probe->IsCode()) return handle(Code::cast(probe));
24 return Handle<Code>::null();
28 Handle<Code> NamedLoadHandlerCompiler::ComputeLoadNonexistent(
36 return Handle<Code>();
61 Handle<Code> handler = PropertyHandlerCompiler::Find(
62 cache_name, stub_holder_map, Code::LOAD_IC, flag, Code::FAST);
72 Handle<Code> PropertyHandlerCompiler::GetCode(Code::Kind kind,
73 Code::StubType type,
75 Code::Flags flags = Code::ComputeHandlerFlags(kind, type, cache_holder());
76 Handle<Code> code = GetCodeWithFlags(flags, name);
77 PROFILE(isolate(), CodeCreateEvent(Logger::STUB_TAG, *code, *name));
78 return code;
180 Handle<Code> NamedLoadHandlerCompiler::CompileLoadField(Handle<Name> name,
186 return GetCode(kind(), Code::FAST, name);
190 Handle<Code> NamedLoadHandlerCompiler::CompileLoadConstant(Handle<Name> name,
196 return GetCode(kind(), Code::FAST, name);
200 Handle<Code> NamedLoadHandlerCompiler::CompileLoadNonexistent(
206 return GetCode(kind(), Code::FAST, name);
210 Handle<Code> NamedLoadHandlerCompiler::CompileLoadCallback(
214 return GetCode(kind(), Code::FAST, name);
218 Handle<Code> NamedLoadHandlerCompiler::CompileLoadCallback(
225 return GetCode(kind(), Code::FAST, name);
229 Handle<Code> NamedLoadHandlerCompiler::CompileLoadInterceptor(
266 return GetCode(kind(), Code::FAST, it->name());
301 Handle<Code> NamedLoadHandlerCompiler::CompileLoadViaGetter(
305 return GetCode(kind(), Code::FAST, name);
310 Handle<Code> NamedStoreHandlerCompiler::CompileStoreTransition(
342 return GetCode(kind(), Code::FAST, name);
346 Handle<Code> NamedStoreHandlerCompiler::CompileStoreField(LookupIterator* it) {
351 return GetCode(kind(), Code::FAST, it->name());
355 Handle<Code> NamedStoreHandlerCompiler::CompileStoreViaSetter(
360 return GetCode(kind(), Code::FAST, name);
364 Handle<Code> NamedStoreHandlerCompiler::CompileStoreCallback(
371 return GetCode(kind(), Code::FAST, name);
382 Handle<Code> cached_stub;