comparison src/cpu/x86/vm/templateInterpreter_x86_64.cpp @ 1059:389049f3f393

6858164: invokedynamic code needs some cleanup (post-6655638) Summary: Fix several crashers, remove needless paths for boxed-style bootstrap method call, refactor & simplify APIs for rewriter constantPoolOop, remove sun.dyn.CallSiteImpl Reviewed-by: kvn
author jrose
date Fri, 30 Oct 2009 16:22:59 -0700
parents be93aad57795
children 85f13cdfbc1d
comparison
equal deleted inserted replaced
1058:73a726751507 1059:389049f3f393
164 return entry; 164 return entry;
165 } 165 }
166 166
167 167
168 address TemplateInterpreterGenerator::generate_return_entry_for(TosState state, 168 address TemplateInterpreterGenerator::generate_return_entry_for(TosState state,
169 int step, bool unbox) { 169 int step) {
170 assert(!unbox, "NYI");//6815692//
171 170
172 // amd64 doesn't need to do anything special about compiled returns 171 // amd64 doesn't need to do anything special about compiled returns
173 // to the interpreter so the code that exists on x86 to place a sentinel 172 // to the interpreter so the code that exists on x86 to place a sentinel
174 // here and the specialized cleanup code is not needed here. 173 // here and the specialized cleanup code is not needed here.
175 174