365 const int KlassAlignmentInBytes = 1 << LogKlassAlignmentInBytes; |
365 const int KlassAlignmentInBytes = 1 << LogKlassAlignmentInBytes; |
366 const int KlassAlignment = KlassAlignmentInBytes / HeapWordSize; |
366 const int KlassAlignment = KlassAlignmentInBytes / HeapWordSize; |
367 |
367 |
368 // Klass encoding metaspace max size |
368 // Klass encoding metaspace max size |
369 const uint64_t KlassEncodingMetaspaceMax = (uint64_t(max_juint) + 1) << LogKlassAlignmentInBytes; |
369 const uint64_t KlassEncodingMetaspaceMax = (uint64_t(max_juint) + 1) << LogKlassAlignmentInBytes; |
370 |
|
371 const jlong CompressedKlassPointersBase = NOT_LP64(0) LP64_ONLY(CONST64(0x800000000)); // 32*G |
|
372 |
370 |
373 // Machine dependent stuff |
371 // Machine dependent stuff |
374 |
372 |
375 #ifdef TARGET_ARCH_x86 |
373 #ifdef TARGET_ARCH_x86 |
376 # include "globalDefinitions_x86.hpp" |
374 # include "globalDefinitions_x86.hpp" |