comparison src/share/vm/services/heapDumper.cpp @ 6266:1d7922586cf6

7023639: JSR 292 method handle invocation needs a fast path for compiled code 6984705: JSR 292 method handle creation should not go through JNI Summary: remove assembly code for JDK 7 chained method handles Reviewed-by: jrose, twisti, kvn, mhaupt Contributed-by: John Rose <john.r.rose@oracle.com>, Christian Thalinger <christian.thalinger@oracle.com>, Michael Haupt <michael.haupt@oracle.com>
author twisti
date Tue, 24 Jul 2012 10:51:00 -0700
parents d2a62e0f25eb
children da91efe96a93
comparison
equal deleted inserted replaced
6241:aba91a731143 6266:1d7922586cf6
1648 frame* fr = vf->frame_pointer(); 1648 frame* fr = vf->frame_pointer();
1649 assert(fr != NULL, "sanity check"); 1649 assert(fr != NULL, "sanity check");
1650 if (fr->is_entry_frame()) { 1650 if (fr->is_entry_frame()) {
1651 last_entry_frame = fr; 1651 last_entry_frame = fr;
1652 } 1652 }
1653 if (fr->is_ricochet_frame()) {
1654 fr->oops_ricochet_do(&blk, vf->register_map());
1655 }
1656 } 1653 }
1657 vf = vf->sender(); 1654 vf = vf->sender();
1658 } 1655 }
1659 } else { 1656 } else {
1660 // no last java frame but there may be JNI locals 1657 // no last java frame but there may be JNI locals