Searched defs:frame (Results 1 - 4 of 4) sorted by relevance

/art/runtime/
H A Dfault_handler.cc372 // Inside of generated code, sp[0] is the method, so sp is the frame.
373 StackReference<mirror::ArtMethod>* frame = local
375 self->SetTopOfStack(frame, 0); // Since we don't necessarily have a dex pc, pass in 0.
H A Dinstrumentation.cc196 // Places the instrumentation exit pc as the return PC for every quick frame. This also allows
198 // Since we may already have done this previously, we need to push new instrumentation frame before
224 LOG(INFO) << "Pushing shadow frame " << instrumentation_frame.Dump();
236 const InstrumentationStackFrame& frame = local
238 CHECK(frame.interpreter_entry_);
239 // This is an interpreter frame so method enter event must have been reported. However we
243 last_return_pc_ = frame.return_pc_;
258 // We've reached a frame which has already been installed with instrumentation exit stub.
263 const InstrumentationStackFrame& frame = local
265 CHECK_EQ(m, frame
[all...]
H A Dstack.h183 void SetLink(ShadowFrame* frame) { argument
184 DCHECK_NE(this, frame);
185 link_ = frame;
392 // Link to previous shadow frame or NULL.
415 // may either be shadow frames or lists of frames using fixed frame sizes. Transition records are
416 // necessary for transitions between code using different frame layouts and transitions into native
479 ShadowFrame* frame = top_shadow_frame_; local
480 top_shadow_frame_ = frame->GetLink();
481 return frame;
543 // Callee saves are held at the top of the frame
[all...]
H A Delf_file.cc1304 static FDE* NextFDE(FDE* frame) { argument
1305 byte* fde_bytes = reinterpret_cast<byte*>(frame);
1306 fde_bytes += frame->GetLength();
1310 static bool IsFDE(FDE* frame) { argument
1311 return frame->CIE_pointer != 0;
1317 FDE* frame = NextFDE(reinterpret_cast<FDE*>(eh_frame)); local
1318 for (; frame < last_frame; frame = NextFDE(frame)) {
1319 if (!IsFDE(frame)) {
[all...]

Completed in 109 milliseconds