| JDK 18 |
|---|
| 18 b27Fixed |
|
Relates :
|
JDK-8272773 introduced a configurable card table size. Some enum constants were converted to statics.
Keeping their naming the same as before, they now contradict accepted coding style guidelines, e.g.
class ObjectStartArray {
static uint block_shift;
[...]
}
class CardTable {
static uint card_shift;
[...]
}
and so on.
Change the code to use getters as expected for those.
|