Searched refs:walkable (Results 1 - 14 of 14) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A DjavaFrameAnchor_x86.hpp65 // Always walkable
66 bool walkable(void) { return true; } function
67 // Never any thing to do since we are always walkable and can find address of return addresses
H A DmethodHandles_x86.cpp530 bool walkable = has_mh; // whether the traced frame shoud be walkable local
532 if (walkable) {
533 // The previous definition of walkable may have to be refined
536 // modified to support the current or future non walkable
542 // Stack may not be walkable (invalid PC above FP):
/openjdk7/hotspot/src/cpu/zero/vm/
H A DjavaFrameAnchor_zero.hpp72 bool walkable() { function
/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/
H A Dthread_linux_sparc.cpp46 // If we have a walkable last_Java_frame, then we should use it
49 if (jt->has_last_Java_frame() && jt->frame_anchor()->walkable()) {
56 // At this point, we don't have a walkable last_Java_frame, so
89 // have a last_Java_sp, but we don't have a walkable frame.
93 assert(!jt->frame_anchor()->walkable(), "case covered above");
H A Dthread_linux_sparc.hpp37 assert(_anchor.walkable(), "thread has not dumped its register windows yet");
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DjavaFrameAnchor_sparc.hpp73 // Is stack walkable
74 inline bool walkable( void) { function
H A Dframe_sparc.cpp473 // Since we are walking the stack now this nested anchor is obviously walkable
475 if (!jfa->walkable()) {
476 // Capture _last_Java_pc (if needed) and mark anchor walkable.
720 if (walkable()) return;
H A DmethodHandles_sparc.cpp504 bool walkable = has_mh; // whether the traced frame shoud be walkable local
507 if (walkable) {
508 // The previous definition of walkable may have to be refined
511 // modified to support the current or future non walkable
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/
H A Dthread_solaris_sparc.cpp60 // If we have a walkable last_Java_frame, then we should use it
63 if (jt->has_last_Java_frame() && jt->frame_anchor()->walkable()) {
70 // At this point, we don't have a walkable last_Java_frame, so
95 // On sparc the frames are almost certainly walkable in the sense
138 // have a last_Java_sp, but we don't have a walkable frame.
142 assert(!jt->frame_anchor()->walkable(), "case covered above");
H A Dthread_solaris_sparc.hpp36 assert(_anchor.walkable(), "thread has not dumped its register windows yet");
/openjdk7/hotspot/src/share/vm/runtime/
H A Dsafepoint.cpp560 // native threads are safe if they have no java stack or have walkable stack
561 return !thread->has_last_Java_frame() || thread->frame_anchor()->walkable();
563 // blocked threads should have already have walkable stack
565 assert(!thread->has_last_Java_frame() || thread->frame_anchor()->walkable(), "blocked and not walkable");
581 thread->frame_anchor()->walkable()) {
H A Dthread.cpp484 // 0x00002000 - thread is native and walkable (return true)
485 // 0x00004000 - thread is native_trans and walkable (needed retry)
610 } else if (save_state == _thread_in_native && frame_anchor()->walkable()) {
612 // transitions. If its stack is walkable (should always be the case
619 frame_anchor()->walkable()) {
782 if (has_last_Java_frame() && _anchor.walkable()) {
2270 assert(_anchor.walkable() ||
2272 "must have walkable stack");
2338 assert(!curJT->has_last_Java_frame() || curJT->frame_anchor()->walkable(), "Unwalkable stack in native->vm transition");
4314 // Don't print stack trace, as the stack may not be walkable
[all...]
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiEnv.cpp3051 // frame should already be walkable since we are in native
3053 current_thread->frame_anchor()->walkable(), "Must be walkable");
3147 // frame should already be walkable since we are in native
3149 current_thread->frame_anchor()->walkable(), "Must be walkable");
H A Djvm.cpp3006 } else if(! thr->is_external_suspend() || ! thr->frame_anchor()->walkable()) {

Completed in 85 milliseconds