Mercurial > hg > graal-compiler
diff src/share/vm/graal/graalCompiler.hpp @ 3653:6aef50c6d967
Handlize to fix GC issue.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Thu, 17 Nov 2011 00:01:56 +0100 |
parents | a31028282e3e |
children | feb590a8497f |
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompiler.hpp Wed Nov 16 23:35:10 2011 +0100 +++ b/src/share/vm/graal/graalCompiler.hpp Thu Nov 17 00:01:56 2011 +0100 @@ -59,14 +59,14 @@ // Print compilation timers and statistics virtual void print_timers(); - static oop get_RiTypeFromSignature(constantPoolHandle cp, int index, KlassHandle accessor, TRAPS); - static oop get_RiType(constantPoolHandle cp, int index, KlassHandle accessor, TRAPS); - static oop get_RiType(Symbol* klass_name, TRAPS); - static oop get_RiType(KlassHandle klass, TRAPS); - static oop get_RiField(int offset, int flags, Symbol* field_name, Handle field_holder, Handle field_type, Bytecodes::Code byteCode, TRAPS); + static Handle get_RiTypeFromSignature(constantPoolHandle cp, int index, KlassHandle accessor, TRAPS); + static Handle get_RiType(constantPoolHandle cp, int index, KlassHandle accessor, TRAPS); + static Handle get_RiType(Symbol* klass_name, TRAPS); + static Handle get_RiType(KlassHandle klass, TRAPS); + static Handle get_RiField(int offset, int flags, Symbol* field_name, Handle field_holder, Handle field_type, Bytecodes::Code byteCode, TRAPS); - static oop createHotSpotTypeResolved(KlassHandle klass, Handle name, TRAPS); - static oop createHotSpotMethodResolved(methodHandle method, TRAPS); + static Handle createHotSpotTypeResolved(KlassHandle klass, Handle name, TRAPS); + static Handle createHotSpotMethodResolved(methodHandle method, TRAPS); void exit();