Mercurial > hg > graal-jvmci-8
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); |