comparison src/share/vm/jvmci/jvmciCodeInstaller.hpp @ 22538:ea6d1727fdc6

Remove BufferBlob from JavaThread and allocate as needed during compilation
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Tue, 08 Sep 2015 16:41:04 -0700
parents ca418f35d728
children 3f6488b29c1a
comparison
equal deleted inserted replaced
22537:9554ce7b6eb5 22538:ea6d1727fdc6
126 126
127 // extract the fields of the CompilationResult 127 // extract the fields of the CompilationResult
128 void initialize_fields(oop target, oop target_method); 128 void initialize_fields(oop target, oop target_method);
129 void initialize_dependencies(oop target_method); 129 void initialize_dependencies(oop target_method);
130 130
131 int estimate_stub_entries(); 131 int estimate_stubs_size();
132 132
133 // perform data and call relocation on the CodeBuffer 133 // perform data and call relocation on the CodeBuffer
134 bool initialize_buffer(CodeBuffer& buffer); 134 JVMCIEnv::CodeInstallResult initialize_buffer(CodeBuffer& buffer);
135 135
136 void assumption_NoFinalizableSubclass(Handle assumption); 136 void assumption_NoFinalizableSubclass(Handle assumption);
137 void assumption_ConcreteSubtype(Handle assumption); 137 void assumption_ConcreteSubtype(Handle assumption);
138 void assumption_LeafType(Handle assumption); 138 void assumption_LeafType(Handle assumption);
139 void assumption_ConcreteMethod(Handle assumption); 139 void assumption_ConcreteMethod(Handle assumption);