Mercurial > hg > graal-compiler
diff src/share/vm/oops/method.hpp @ 6950:41938af2b3d8
modifications to support non-perm-gen changes in HotSpot
fixed issue when intrinsifying Class.getModifiers() for primitive classes
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 14 Nov 2012 11:28:02 +0100 |
parents | e522a00b91aa |
children | 679e6584c177 |
line wrap: on
line diff
--- a/src/share/vm/oops/method.hpp Mon Nov 12 23:37:12 2012 +0100 +++ b/src/share/vm/oops/method.hpp Wed Nov 14 11:28:02 2012 +0100 @@ -133,7 +133,6 @@ InvocationCounter _backedge_counter; // Incremented before each backedge taken - used to trigger frequencey-based optimizations #ifdef GRAAL - oop _graal_mirror; // com/oracle/graal/hotspot/HotSpotResolvedJavaMethod mirroring this method jlong _graal_invocation_time; int _graal_priority; #endif @@ -380,10 +379,6 @@ int backedge_count(); #ifdef GRAAL - // graal mirror - oop graal_mirror() const { return _graal_mirror; } - void set_graal_mirror(oop m) { oop_store((oop*) &_graal_mirror, m); } - void set_graal_invocation_time(jlong time) { _graal_invocation_time = time; } jlong graal_invocation_time() { return _graal_invocation_time; } @@ -842,9 +837,6 @@ // Inlined elements address* native_function_addr() const { assert(is_native(), "must be native"); return (address*) (this+1); } address* signature_handler_addr() const { return native_function_addr() + 1; } -#ifdef GRAAL - oop* adr_graal_mirror() const { return (oop*)&_graal_mirror; } -#endif };