< 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 >