1.1 --- a/src/share/vm/opto/callGenerator.hpp Fri Oct 18 12:15:32 2013 -0700 1.2 +++ b/src/share/vm/opto/callGenerator.hpp Sat Oct 19 12:16:43 2013 +0200 1.3 @@ -31,6 +31,8 @@ 1.4 #include "opto/type.hpp" 1.5 #include "runtime/deoptimization.hpp" 1.6 1.7 +class Parse; 1.8 + 1.9 //---------------------------CallGenerator------------------------------------- 1.10 // The subclasses of this class handle generation of ideal nodes for 1.11 // call sites and method entry points. 1.12 @@ -108,7 +110,7 @@ 1.13 // 1.14 // If the result is NULL, it means that this CallGenerator was unable 1.15 // to handle the given call, and another CallGenerator should be consulted. 1.16 - virtual JVMState* generate(JVMState* jvms) = 0; 1.17 + virtual JVMState* generate(JVMState* jvms, Parse* parent_parser) = 0; 1.18 1.19 // How to generate a call site that is inlined: 1.20 static CallGenerator* for_inline(ciMethod* m, float expected_uses = -1);