comparison src/share/vm/c1x/c1x_Compiler.hpp @ 1452:9b22e3e5df8e

Solved an issue with unresolved field patching.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Fri, 12 Nov 2010 18:04:27 +0100
parents 72cfb36c6bb2
children 944071972cd9
comparison
equal deleted inserted replaced
1451:8c121f2190f8 1452:9b22e3e5df8e
54 virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci); 54 virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci);
55 55
56 // Print compilation timers and statistics 56 // Print compilation timers and statistics
57 virtual void print_timers(); 57 virtual void print_timers();
58 58
59 static oop get_RiType(ciType *klass, klassOop accessor, TRAPS); 59 static oop get_RiType(ciType *klass, KlassHandle accessor, TRAPS);
60 static oop get_RiField(ciField *ciField, klassOop accessor, TRAPS); 60 static oop get_RiField(ciField *ciField, KlassHandle accessor, Bytecodes::Code byteCode, TRAPS);
61 61
62 static oop createHotSpotTypeResolved(KlassHandle klass, Handle name, TRAPS); 62 static oop createHotSpotTypeResolved(KlassHandle klass, Handle name, TRAPS);
63 63
64 static BasicType kindToBasicType(jchar ch); 64 static BasicType kindToBasicType(jchar ch);
65 }; 65 };