Lines Matching refs:stub
312 // Flag that indicates how to generate code for the stub StringAddStub.
315 // Omit left string check in stub (left is definitely a string).
317 // Omit right string check in stub (right is definitely a string).
319 // Omit both string checks in stub.
398 // This stub can convert a signed int32 to a heap number (double). It does
399 // not work for int32s that are in Smi range! No GC occurs during this stub
512 static Mode GetMode(Code* stub) {
513 Instr first_instruction = Assembler::instr_at(stub->instruction_start());
514 Instr second_instruction = Assembler::instr_at(stub->instruction_start() +
532 static void Patch(Code* stub, Mode mode) {
534 stub->instruction_start(),
535 stub->instruction_size());
538 ASSERT(GetMode(stub) == INCREMENTAL ||
539 GetMode(stub) == INCREMENTAL_COMPACTION);
544 ASSERT(GetMode(stub) == STORE_BUFFER_ONLY);
548 ASSERT(GetMode(stub) == STORE_BUFFER_ONLY);
552 ASSERT(GetMode(stub) == mode);
553 CPU::FlushICache(stub->instruction_start(), 4 * Assembler::kInstrSize);
689 // Trampoline stub to call into native code. To call safely into native code
692 // simplest approach is to generate such stub early enough so it can never be