Mercurial > hg > graal-compiler
comparison src/share/vm/oops/oopsHierarchy.hpp @ 845:df6caf649ff7
6700789: G1: Enable use of compressed oops with G1 heaps
Summary: Modifications to G1 so as to allow the use of compressed oops.
Reviewed-by: apetrusenko, coleenp, jmasa, kvn, never, phh, tonyp
author | ysr |
---|---|
date | Tue, 14 Jul 2009 15:40:39 -0700 |
parents | 0fbdb4381b99 |
children | c18cbe5936b8 |
comparison
equal
deleted
inserted
replaced
839:bb18957ad21e | 845:df6caf649ff7 |
---|---|
27 // of B, A's representation is a prefix of B's representation. | 27 // of B, A's representation is a prefix of B's representation. |
28 | 28 |
29 typedef juint narrowOop; // Offset instead of address for an oop within a java object | 29 typedef juint narrowOop; // Offset instead of address for an oop within a java object |
30 typedef class klassOopDesc* wideKlassOop; // to keep SA happy and unhandled oop | 30 typedef class klassOopDesc* wideKlassOop; // to keep SA happy and unhandled oop |
31 // detector happy. | 31 // detector happy. |
32 typedef void* OopOrNarrowOopStar; | |
32 | 33 |
33 #ifndef CHECK_UNHANDLED_OOPS | 34 #ifndef CHECK_UNHANDLED_OOPS |
34 | 35 |
35 typedef class oopDesc* oop; | 36 typedef class oopDesc* oop; |
36 typedef class instanceOopDesc* instanceOop; | 37 typedef class instanceOopDesc* instanceOop; |