Mercurial > hg > graal-jvmci-8
comparison src/share/vm/code/compiledIC.hpp @ 23426:682119c4c32e
8058737: CodeCache::find_blob fails with 'unsafe access to zombie method'
Summary: Remove active ICStubs from zombie nmethods
Reviewed-by: kvn, iveresov
author | thartmann |
---|---|
date | Thu, 08 Oct 2015 09:37:23 +0200 |
parents | 882004b9e7e1 |
children | c1950f51ed60 |
comparison
equal
deleted
inserted
replaced
23425:aa97f9321b9c | 23426:682119c4c32e |
---|---|
228 // | 228 // |
229 // They all takes a TRAP argument, since they can cause a GC if the inline-cache buffer is full. | 229 // They all takes a TRAP argument, since they can cause a GC if the inline-cache buffer is full. |
230 // | 230 // |
231 void set_to_clean(); // Can only be called during a safepoint operation | 231 void set_to_clean(); // Can only be called during a safepoint operation |
232 void set_to_monomorphic(CompiledICInfo& info); | 232 void set_to_monomorphic(CompiledICInfo& info); |
233 void clear_ic_stub(); | |
233 | 234 |
234 // Returns true if successful and false otherwise. The call can fail if memory | 235 // Returns true if successful and false otherwise. The call can fail if memory |
235 // allocation in the code cache fails. | 236 // allocation in the code cache fails. |
236 bool set_to_megamorphic(CallInfo* call_info, Bytecodes::Code bytecode, TRAPS); | 237 bool set_to_megamorphic(CallInfo* call_info, Bytecodes::Code bytecode, TRAPS); |
237 | 238 |