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();