Searched refs:safepoint (Results 1 – 4 of 4) sorted by relevance
550 for (SafepointPosition* safepoint = first_safepoint_; in HasWillCallSafepoint() local551 safepoint != nullptr; in HasWillCallSafepoint()552 safepoint = safepoint->GetNext()) { in HasWillCallSafepoint()553 if (safepoint->GetLocations()->WillCall()) return true; in HasWillCallSafepoint()559 for (SafepointPosition* safepoint = first_safepoint_, *previous = nullptr; in FindSafepointJustBefore() local560 safepoint != nullptr; in FindSafepointJustBefore()561 previous = safepoint, safepoint = safepoint->GetNext()) { in FindSafepointJustBefore()562 if (safepoint->GetPosition() >= position) return previous; in FindSafepointJustBefore()854 SafepointPosition* safepoint = new (allocator_) SafepointPosition(instruction); in AddSafepoint() local856 first_safepoint_ = last_safepoint_ = safepoint; in AddSafepoint()[all …]
332 HInstruction* safepoint = safepoints_[safepoint_index - 1u]; in ProcessInstruction() local333 size_t safepoint_position = safepoint->GetLifetimePosition(); in ProcessInstruction()343 DCHECK_EQ(safepoint, instruction); in ProcessInstruction()351 current->AddSafepoint(safepoint); in ProcessInstruction()
2 to miscompute the number of live registers at a safepoint.
2 to a safepoint. This tests the ability of the VM to do this for a tight loop.