hotspot/src/os/solaris/dtrace/generateJvmOffsets.cpp
changeset 8076 96d498ec7ae1
parent 7397 5b173b4ca846
child 8921 14bfe81f2a9d
equal deleted inserted replaced
8075:582dd25571b2 8076:96d498ec7ae1
    47 #include "memory/universe.hpp"
    47 #include "memory/universe.hpp"
    48 #include "oops/constMethodOop.hpp"
    48 #include "oops/constMethodOop.hpp"
    49 #include "oops/klass.hpp"
    49 #include "oops/klass.hpp"
    50 #include "oops/methodOop.hpp"
    50 #include "oops/methodOop.hpp"
    51 #include "oops/oop.hpp"
    51 #include "oops/oop.hpp"
    52 #include "oops/symbolOop.hpp"
    52 #include "oops/symbol.hpp"
    53 #include "runtime/virtualspace.hpp"
    53 #include "runtime/virtualspace.hpp"
    54 #include "runtime/vmStructs.hpp"
    54 #include "runtime/vmStructs.hpp"
    55 #include "utilities/accessFlags.hpp"
    55 #include "utilities/accessFlags.hpp"
    56 #include "utilities/globalDefinitions.hpp"
    56 #include "utilities/globalDefinitions.hpp"
    57 #ifdef COMPILER1
    57 #ifdef COMPILER1
   213   printf("\n");
   213   printf("\n");
   214 
   214 
   215   GEN_VALUE(AccessFlags_NATIVE, JVM_ACC_NATIVE);
   215   GEN_VALUE(AccessFlags_NATIVE, JVM_ACC_NATIVE);
   216   GEN_VALUE(constMethodOopDesc_has_linenumber_table, constMethodOopDesc::_has_linenumber_table);
   216   GEN_VALUE(constMethodOopDesc_has_linenumber_table, constMethodOopDesc::_has_linenumber_table);
   217   GEN_OFFS(AccessFlags, _flags);
   217   GEN_OFFS(AccessFlags, _flags);
   218   GEN_OFFS(symbolOopDesc, _length);
   218   GEN_OFFS(Symbol, _length);
   219   GEN_OFFS(symbolOopDesc, _body);
   219   GEN_OFFS(Symbol, _body);
   220   printf("\n");
   220   printf("\n");
   221 
   221 
   222   GEN_OFFS(methodOopDesc, _constMethod);
   222   GEN_OFFS(methodOopDesc, _constMethod);
   223   GEN_OFFS(methodOopDesc, _constants);
   223   GEN_OFFS(methodOopDesc, _constants);
   224   GEN_OFFS(methodOopDesc, _access_flags);
   224   GEN_OFFS(methodOopDesc, _access_flags);