Mercurial > hg > truffle
comparison src/cpu/sparc/vm/templateInterpreter_sparc.cpp @ 726:be93aad57795
6655646: dynamic languages need dynamically linked call sites
Summary: invokedynamic instruction (JSR 292 RI)
Reviewed-by: twisti, never
author | jrose |
---|---|
date | Tue, 21 Apr 2009 23:21:04 -0700 |
parents | e5b0439ef4ae |
children | 85656c8fa13f |
comparison
equal
deleted
inserted
replaced
725:928912ce8438 | 726:be93aad57795 |
---|---|
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) { | 153 address TemplateInterpreterGenerator::generate_return_entry_for(TosState state, int step, bool unbox) { |
154 assert(!unbox, "NYI");//6815692// | |
154 address compiled_entry = __ pc(); | 155 address compiled_entry = __ pc(); |
155 Label cont; | 156 Label cont; |
156 | 157 |
157 address entry = __ pc(); | 158 address entry = __ pc(); |
158 #if !defined(_LP64) && defined(COMPILER2) | 159 #if !defined(_LP64) && defined(COMPILER2) |