equal
deleted
inserted
replaced
27 |
27 |
28 #include "oops/compressedOops.hpp" |
28 #include "oops/compressedOops.hpp" |
29 #include "oops/klass.hpp" |
29 #include "oops/klass.hpp" |
30 #include "oops/markOop.hpp" |
30 #include "oops/markOop.hpp" |
31 |
31 |
32 inline void Klass::set_prototype_header(markOop header) { |
32 inline void Klass::set_prototype_header(markWord header) { |
33 assert(!header->has_bias_pattern() || is_instance_klass(), "biased locking currently only supported for Java instances"); |
33 assert(!header.has_bias_pattern() || is_instance_klass(), "biased locking currently only supported for Java instances"); |
34 _prototype_header = header; |
34 _prototype_header = header; |
35 } |
35 } |
36 |
36 |
37 #endif // SHARE_OOPS_KLASS_INLINE_HPP |
37 #endif // SHARE_OOPS_KLASS_INLINE_HPP |