comparison src/share/vm/oops/klass.hpp @ 3011:f00918f35c7f

inlining and runtime interface related changes: added codeSize() and compilerStorage() to RiMethod HotSpotMethodResolved uses reflective methods instead of vmIds and survives compilations HotSpotResolvedType.isInitialized not represented as field (can change) inlining stores graphs into method objects and reuses them
author Lukas Stadler <lukas.stadler@jku.at>
date Thu, 16 Jun 2011 20:36:17 +0200
parents 75a99b4f1c98
children 7604c69a6301
comparison
equal deleted inserted replaced
2993:3671e31615c9 3011:f00918f35c7f
366 oop* adr_super() const { return (oop*)&_super; } 366 oop* adr_super() const { return (oop*)&_super; }
367 oop* adr_primary_supers() const { return (oop*)&_primary_supers[0]; } 367 oop* adr_primary_supers() const { return (oop*)&_primary_supers[0]; }
368 oop* adr_secondary_super_cache() const { return (oop*)&_secondary_super_cache; } 368 oop* adr_secondary_super_cache() const { return (oop*)&_secondary_super_cache; }
369 oop* adr_secondary_supers()const { return (oop*)&_secondary_supers; } 369 oop* adr_secondary_supers()const { return (oop*)&_secondary_supers; }
370 oop* adr_java_mirror() const { return (oop*)&_java_mirror; } 370 oop* adr_java_mirror() const { return (oop*)&_java_mirror; }
371 oop* adr_graal_mirror() const { return (oop*)&_graal_mirror; } 371 oop* adr_graal_mirror() const { return (oop*)&_graal_mirror; }
372 oop* adr_subklass() const { return (oop*)&_subklass; } 372 oop* adr_subklass() const { return (oop*)&_subklass; }
373 oop* adr_next_sibling() const { return (oop*)&_next_sibling; } 373 oop* adr_next_sibling() const { return (oop*)&_next_sibling; }
374 374
375 public: 375 public:
376 // Allocation profiling support 376 // Allocation profiling support