# HG changeset patch # User Doug Simon # Date 1421150906 -3600 # Node ID 5214669b01f21e3a11e714411ac3bc3ca2c3d27e # Parent e86659e1f8130ebd23738b980d7cc5eb23dc42e2 moved generate_deopt_entry_for to InterpreterGenerator for all architectures Contributed-by: Igor Ignatyev diff -r e86659e1f813 -r 5214669b01f2 src/cpu/ppc/vm/templateInterpreter_ppc.cpp --- a/src/cpu/ppc/vm/templateInterpreter_ppc.cpp Tue Jan 13 13:06:21 2015 +0100 +++ b/src/cpu/ppc/vm/templateInterpreter_ppc.cpp Tue Jan 13 13:08:26 2015 +0100 @@ -183,7 +183,7 @@ return entry; } -address TemplateInterpreterGenerator::generate_deopt_entry_for(TosState state, int step) { +address InterpreterGenerator::generate_deopt_entry_for(TosState state, int step) { address entry = __ pc(); // If state != vtos, we're returning from a native method, which put it's result // into the result register. So move the value out of the return register back diff -r e86659e1f813 -r 5214669b01f2 src/cpu/x86/vm/templateInterpreter_x86_32.cpp --- a/src/cpu/x86/vm/templateInterpreter_x86_32.cpp Tue Jan 13 13:06:21 2015 +0100 +++ b/src/cpu/x86/vm/templateInterpreter_x86_32.cpp Tue Jan 13 13:08:26 2015 +0100 @@ -213,7 +213,7 @@ } -address TemplateInterpreterGenerator::generate_deopt_entry_for(TosState state, int step) { +address InterpreterGenerator::generate_deopt_entry_for(TosState state, int step) { address entry = __ pc(); // In SSE mode, FP results are in xmm0