equal
deleted
inserted
replaced
38 // Use Thread::gc_data<T>() to access the data, where T is the |
38 // Use Thread::gc_data<T>() to access the data, where T is the |
39 // GC-specific type describing the structure of the data. GCs |
39 // GC-specific type describing the structure of the data. GCs |
40 // should consider placing frequently accessed fields first in |
40 // should consider placing frequently accessed fields first in |
41 // T, so that field offsets relative to Thread are small, which |
41 // T, so that field offsets relative to Thread are small, which |
42 // often allows for a more compact instruction encoding. |
42 // often allows for a more compact instruction encoding. |
43 typedef uint64_t GCThreadLocalData[14]; // 112 bytes |
43 typedef uint64_t GCThreadLocalData[18]; // 144 bytes |
44 |
44 |
45 #endif // SHARE_GC_SHARED_GCTHREADLOCALDATA_HPP |
45 #endif // SHARE_GC_SHARED_GCTHREADLOCALDATA_HPP |