Mercurial > hg > graal-jvmci-8
comparison src/share/vm/oops/oop.inline.hpp @ 6727:46c017102631
7195968: NPG: oopDesc::list_ptr_from_klass is broken
Summary: Remove incorrect cast
Reviewed-by: brutisso, coleenp
author | stefank |
---|---|
date | Tue, 04 Sep 2012 13:01:03 +0200 |
parents | da91efe96a93 |
children | 22b8d3d181d9 |
comparison
equal
deleted
inserted
replaced
6726:03049e0e8544 | 6727:46c017102631 |
---|---|
133 } | 133 } |
134 | 134 |
135 inline oop oopDesc::list_ptr_from_klass() { | 135 inline oop oopDesc::list_ptr_from_klass() { |
136 // This is only to be used during GC, for from-space objects. | 136 // This is only to be used during GC, for from-space objects. |
137 if (UseCompressedKlassPointers) { | 137 if (UseCompressedKlassPointers) { |
138 return (oop)decode_heap_oop((oop)(address)_metadata._compressed_klass); | 138 return decode_heap_oop(_metadata._compressed_klass); |
139 } else { | 139 } else { |
140 // Special case for GC | 140 // Special case for GC |
141 return (oop)(address)_metadata._klass; | 141 return (oop)(address)_metadata._klass; |
142 } | 142 } |
143 } | 143 } |