< prev index next >
src/share/vm/gc/cms/promotionInfo.hpp
Print this page
rev 12906 : [mq]: gc_interface
*** 49,63 ****
// with the lock bits. Even if that assumption were relaxed,
// the least position we could move this bit to would be
// to bit position 3, which would require 16 byte alignment.
typedef struct {
#ifdef VM_LITTLE_ENDIAN
! LP64_ONLY(narrowOop _pad;)
! narrowOop _narrow_next;
#else
! narrowOop _narrow_next;
! LP64_ONLY(narrowOop _pad;)
#endif
} Data;
union {
intptr_t _next;
--- 49,63 ----
// with the lock bits. Even if that assumption were relaxed,
// the least position we could move this bit to would be
// to bit position 3, which would require 16 byte alignment.
typedef struct {
#ifdef VM_LITTLE_ENDIAN
! LP64_ONLY(jint _pad;)
! jint _narrow_next;
#else
! jint _narrow_next;
! LP64_ONLY(jint _pad;)
#endif
} Data;
union {
intptr_t _next;
< prev index next >