comparison src/share/vm/graal/graalCodeInstaller.hpp @ 3619:5e9645341ec3

support for new RiRuntime features: add code without making it the default for the method, executing Java tasks on the compile thread, communicate nmethod reference to Java code as HotSpotCompiledMethod
author Lukas Stadler <lukas.stadler@jku.at>
date Wed, 09 Nov 2011 11:27:38 +0100
parents 076a2c9caf71
children 47edfca346ab
comparison
equal deleted inserted replaced
3601:3822c5969a8b 3619:5e9645341ec3
81 ImplicitExceptionTable _implicit_exception_table; 81 ImplicitExceptionTable _implicit_exception_table;
82 82
83 public: 83 public:
84 84
85 // constructor used to create a method 85 // constructor used to create a method
86 CodeInstaller(Handle target_method); 86 CodeInstaller(Handle target_method, nmethod*& nm, bool install_code);
87 87
88 // constructor used to create a stub 88 // constructor used to create a stub
89 CodeInstaller(Handle target_method, jlong& id); 89 CodeInstaller(Handle target_method, jlong& id);
90 90
91 static address runtime_call_target_address(oop runtime_call); 91 static address runtime_call_target_address(oop runtime_call);