src/share/vm/shark/sharkIntrinsics.cpp

changeset 3391
069ab3f976d3
parent 2314
f95d63e2154a
child 4314
2cd5e15048e6
     1.1 --- a/src/share/vm/shark/sharkIntrinsics.cpp	Tue Dec 20 00:55:02 2011 -0800
     1.2 +++ b/src/share/vm/shark/sharkIntrinsics.cpp	Wed Dec 07 11:35:03 2011 +0100
     1.3 @@ -213,17 +213,11 @@
     1.4      SharkType::oop_type(),
     1.5      "klass");
     1.6  
     1.7 -  Value *klass_part = builder()->CreateAddressOfStructEntry(
     1.8 -    klass,
     1.9 -    in_ByteSize(klassOopDesc::klass_part_offset_in_bytes()),
    1.10 -    SharkType::klass_type(),
    1.11 -    "klass_part");
    1.12 -
    1.13    state()->push(
    1.14      SharkValue::create_jobject(
    1.15        builder()->CreateValueOfStructEntry(
    1.16 -        klass_part,
    1.17 -        in_ByteSize(Klass::java_mirror_offset_in_bytes()),
    1.18 +        klass,
    1.19 +        Klass::java_mirror_offset(),
    1.20          SharkType::oop_type(),
    1.21          "java_mirror"),
    1.22        true));

mercurial