Home | History | Annotate | Download | only in src

Lines Matching refs:code

6 //     * Redistributions of source code must retain the above copyright
38 // It maps (map, name, type)->Code*
51 Code* value;
181 // Finds the Code object stored in the Heap::non_monomorphic_cache().
182 static Code* FindCallInitialize(int argc, InLoopFlag in_loop);
193 static Code* Set(String* name, Map* map, Code* code);
201 // Generate code for probing the stub cache table.
204 Code::Flags flags,
223 static int PrimaryOffset(String* name, Code::Flags flags, Map* map) {
226 // hash code would effectively throw away two bits of the hash
227 // code.
237 // We always set the in_loop bit to zero when generating the lookup code
240 (static_cast<uint32_t>(flags) & ~Code::kFlagsNotUsedInLookup);
246 static int SecondaryOffset(String* name, Code::Flags flags, int seed) {
250 // We always set the in_loop bit to zero when generating the lookup code
253 (static_cast<uint32_t>(flags) & ~Code::kFlagsICInLoopMask);
259 // we do in generated code. We generate an hash code that already
319 Handle<Code> ComputeCallMiss(int argc);
335 Object* CompileCallInitialize(Code::Flags flags);
336 Object* CompileCallPreMonomorphic(Code::Flags flags);
337 Object* CompileCallNormal(Code::Flags flags);
338 Object* CompileCallMegamorphic(Code::Flags flags);
339 Object* CompileCallMiss(Code::Flags flags);
341 Object* CompileCallDebugBreak(Code::Flags flags);
342 Object* CompileCallDebugPrepareStepIn(Code::Flags flags);
344 Object* CompileLazyCompile(Code::Flags flags);
381 static void GenerateLoadMiss(MacroAssembler* masm, Code::Kind kind);
407 Object* GetCodeWithFlags(Code::Flags flags, const char* name);
408 Object* GetCodeWithFlags(Code::Flags flags, String* name);