Searched defs:vf (Results 1 - 20 of 20) sorted by relevance

/openjdk7/hotspot/agent/test/libproc/
H A DLibprocClient.java56 for (JavaVFrame vf = getLastJavaVFrame(cur); vf != null; vf = vf.javaSender()) {
57 checkFrame(vf);
90 VFrame vf = VFrame.newVFrame(f, regMap, cur, true, true);
91 if (vf == null) {
95 if (vf.isJavaFrame()) {
96 return (JavaVFrame) vf;
98 return (JavaVFrame) vf
135 checkFrame(JavaVFrame vf) argument
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/soql/
H A DJSJavaFactory.java36 public JSJavaFrame newJSJavaFrame(JavaVFrame vf); argument
/openjdk7/hotspot/src/share/vm/runtime/
H A Drframe.cpp137 vframe* vf = vframe::new_vframe(&_fr, &map, thread()); local
138 assert(vf->is_compiled_frame(), "must be compiled");
139 _nm = compiledVFrame::cast(vf)->code();
140 vf = vf->top();
141 _vf = javaVFrame::cast(vf);
H A Dvframe_hp.hpp48 static compiledVFrame* cast(vframe* vf) { argument
49 assert(vf == NULL || vf->is_compiled_frame(), "must be compiled frame");
50 return (compiledVFrame*) vf;
109 bool matches(vframe* vf);
H A Dvframe_hp.cpp337 bool jvmtiDeferredLocalVariableSet::matches(vframe* vf) { argument
338 if (!vf->is_compiled_frame()) return false;
339 compiledVFrame* cvf = (compiledVFrame*)vf;
H A Dvframe.hpp130 static javaVFrame* cast(vframe* vf) { argument
131 assert(vf == NULL || vf->is_java_frame(), "must be java frame");
132 return (javaVFrame*) vf;
181 static interpretedVFrame* cast(vframe* vf) { argument
182 assert(vf == NULL || vf->is_interpreted_frame(), "must be interpreted frame");
183 return (interpretedVFrame*) vf;
224 static entryVFrame* cast(vframe* vf) { argument
225 assert(vf
[all...]
H A DvframeArray.cpp58 void vframeArrayElement::fill_in(compiledVFrame* vf) { argument
61 // interpreter frame we will be creating to replace vf
63 _method = vf->method();
64 _bci = vf->raw_bci();
65 _reexecute = vf->should_reexecute();
71 GrowableArray<MonitorInfo*>* list = vf->monitors();
78 vf->thread()->add_monitor_chunk(_monitors);
106 StackValueCollection *locs = vf->locals();
131 StackValueCollection *exprs = vf->expressions();
579 for (deoptimizedVFrame* vf
[all...]
H A Dvframe.cpp97 vframe* vf = (vframe*) this; local
98 while (!vf->is_top()) vf = vf->sender();
99 return vf;
H A Ddeoptimization.cpp202 vframe* vf = vframe::new_vframe(&deoptee, &map, thread); local
203 while (!vf->is_top()) {
204 assert(vf->is_compiled_frame(), "Wrong frame type");
205 chunk->push(compiledVFrame::cast(vf));
206 vf = vf->sender();
208 assert(vf->is_compiled_frame(), "Wrong frame type");
209 chunk->push(compiledVFrame::cast(vf));
998 compiledVFrame* vf = chunk->at(index); local
1000 vf
1080 vframe* vf = vframe::new_vframe(&fr, map, thread); local
1110 vframe* vf = vframe::new_vframe(cur, sfs.register_map(), jt); local
1259 vframe* vf = vframe::new_vframe(&fr, &reg_map, thread); local
[all...]
H A Dthread.hpp1210 void set_deferred_locals(GrowableArray<jvmtiDeferredLocalVariableSet *>* vf) { _deferred_locals_updates = vf; } argument
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiEnvThreadState.cpp272 javaVFrame* vf = _thread->last_java_vframe(&rm); local
273 assert(vf != NULL, "must have last java frame");
274 methodOop method = vf->method();
276 _bci = vf->bci();
H A DjvmtiEventController.cpp197 bool can_be_deoptimized(vframe* vf) { argument
198 return (vf->is_compiled_frame() && vf->fr().can_be_deoptimized());
225 for (vframe* vf = thread->last_java_vframe(&rm); vf; vf = vf->sender()) {
226 if (can_be_deoptimized(vf)) {
227 ((compiledVFrame*) vf)->code()->mark_for_deoptimization();
H A DjvmtiImpl.cpp578 vframe *vf = _thread->last_java_vframe(&reg_map); local
580 while ((vf != NULL) && (d < _depth)) {
581 vf = vf->java_sender();
584 return vf;
588 vframe* vf = get_vframe(); local
589 if (vf == NULL) {
593 javaVFrame *jvf = (javaVFrame*)vf;
595 if (!vf->is_java_frame()) {
718 static bool can_be_deoptimized(vframe* vf) { argument
[all...]
H A DjvmtiEnvBase.cpp569 vframe *vf = java_thread->last_java_vframe(&reg_map); local
571 while ((vf != NULL) && (d < depth)) {
572 vf = vf->java_sender();
575 return vf;
907 vframe *vf = vframeFor(java_thread, depth); local
908 if (vf == NULL) {
918 if (!vf->is_java_frame()) {
924 javaVFrame *jvf = javaVFrame::cast(vf);
1322 vframe *vf local
[all...]
H A DjvmtiEnv.cpp1528 vframe *vf = vframeFor(java_thread, depth); local
1529 if (vf == NULL) {
1533 if (!vf->is_java_frame() || ((javaVFrame*) vf)->method()->is_native()) {
1537 assert(vf->frame_pointer() != NULL, "frame pointer mustn't be NULL");
H A DjvmtiTagMap.cpp3113 vframe* vf = vframe::new_vframe(&f, &reg_map, java_thread); local
3119 while (vf != NULL) {
3120 if (vf->is_java_frame()) {
3123 javaVFrame *jvf = javaVFrame::cast(vf);
3163 frame* fr = vf->frame_pointer();
3170 vf = vf->sender();
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/
H A DHSDB.java767 protected JavaVFrame vf; field in class:HSDB.StackWalker
770 StackWalker(JavaVFrame vf, AnnotatedMemoryPanel annoPanel) { argument
771 this.vf = vf;
863 while (vf != null) {
865 JavaVFrame curVFrame = vf;
1011 RegisterMap rm = (RegisterMap) vf.getRegisterMap().clone();
1112 vf = nextVFrame;
1721 VFrame vf = VFrame.newVFrame(f, regMap, cur, true, imprecise);
1722 if (vf
[all...]
/openjdk7/hotspot/src/os/bsd/dtrace/
H A Dlibjvm_db.c755 line_number_from_bci(jvm_agent_t* J, Vframe_t *vf) argument
769 err = name_for_methodOop(J, vf->methodOop, name, 256);
772 name, vf->bci);
775 err = read_pointer(J, vf->methodOop + OFFSET_methodOopDesc_constMethod, &constMethod);
778 vf->line = 0;
801 vf->methodOop, (access_flags & AccessFlags_NATIVE));
807 if (stream_bci == vf->bci) {
810 fprintf(stderr, "\t line_number_from_bci: END: exact line: %ld \n\n", vf->line);
811 vf->line = stream_line;
815 if (stream_bci < vf
909 scope_desc_at(Nmethod_t *N, int32_t decode_offset, Vframe_t *vf) argument
956 Vframe_t *vf = &N->vframes[N->vf_cnt]; local
1007 Vframe_t *vf; local
1108 Vframe_t *vf = &vframe; local
1309 Vframe_t *vf; local
[all...]
/openjdk7/hotspot/src/os/solaris/dtrace/
H A Dlibjvm_db.c755 line_number_from_bci(jvm_agent_t* J, Vframe_t *vf) argument
769 err = name_for_methodOop(J, vf->methodOop, name, 256);
772 name, vf->bci);
775 err = read_pointer(J, vf->methodOop + OFFSET_methodOopDesc_constMethod, &constMethod);
778 vf->line = 0;
801 vf->methodOop, (access_flags & AccessFlags_NATIVE));
807 if (stream_bci == vf->bci) {
810 fprintf(stderr, "\t line_number_from_bci: END: exact line: %ld \n\n", vf->line);
811 vf->line = stream_line;
815 if (stream_bci < vf
909 scope_desc_at(Nmethod_t *N, int32_t decode_offset, Vframe_t *vf) argument
956 Vframe_t *vf = &N->vframes[N->vf_cnt]; local
1007 Vframe_t *vf; local
1108 Vframe_t *vf = &vframe; local
1309 Vframe_t *vf; local
[all...]
/openjdk7/hotspot/src/share/vm/services/
H A DheapDumper.cpp1601 vframe* vf = vframe::new_vframe(&f, &reg_map, java_thread); local
1608 while (vf != NULL) {
1610 if (vf->is_java_frame()) {
1613 javaVFrame *jvf = javaVFrame::cast(vf);
1648 frame* fr = vf->frame_pointer();
1654 vf = vf->sender();

Completed in 112 milliseconds