8003853: specify offset of IC load in java_to_interp stub

Refactored code to allow platform-specific differences

Reviewed-by: dlong, twisti
This commit is contained in:
Goetz Lindenmaier 2013-04-24 20:55:28 -04:00 committed by Dean Long
parent 9ce964ad38
commit 3f42e9e118
10 changed files with 514 additions and 246 deletions

View file

@ -304,6 +304,11 @@ class CompiledStaticCall: public NativeCall {
friend CompiledStaticCall* compiledStaticCall_at(address native_call);
friend CompiledStaticCall* compiledStaticCall_at(Relocation* call_site);
// Code
static void emit_to_interp_stub(CodeBuffer &cbuf);
static int to_interp_stub_size();
static int reloc_to_interp_stub();
// State
bool is_clean() const;
bool is_call_to_compiled() const;