Mercurial > hg > graal-jvmci-8
comparison src/cpu/sparc/vm/templateInterpreter_sparc.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 | 85656c8fa13f |
children | 3cf667df43ef |
comparison
equal
deleted
inserted
replaced
1058:73a726751507 | 1059:389049f3f393 |
---|---|
148 __ should_not_reach_here(); | 148 __ should_not_reach_here(); |
149 return entry; | 149 return entry; |
150 } | 150 } |
151 | 151 |
152 | 152 |
153 address TemplateInterpreterGenerator::generate_return_entry_for(TosState state, int step, bool unbox) { | 153 address TemplateInterpreterGenerator::generate_return_entry_for(TosState state, int step) { |
154 assert(!unbox, "NYI");//6815692// | |
155 address compiled_entry = __ pc(); | 154 address compiled_entry = __ pc(); |
156 Label cont; | 155 Label cont; |
157 | 156 |
158 address entry = __ pc(); | 157 address entry = __ pc(); |
159 #if !defined(_LP64) && defined(COMPILER2) | 158 #if !defined(_LP64) && defined(COMPILER2) |