-
Enhancement
-
Resolution: Fixed
-
P4
-
15
-
b27
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8248071 | 16 | Stefan Karlsson | P4 | Resolved | Fixed | team |
Reported by Ioi:
(gdb) call pp(m)
"Executing pp"
java.lang.Class
{0x00000007bf0008b0} - klass: 'java/lang/Class'
- ---- fields (total size 14 words):
- private volatile transient 'classRedefinedCount' 'I' @12 0
- private volatile transient strict 'cachedConstructor' 'Ljava/lang/reflect/Constructor;' @40 NULL
(0)
- private transient 'name' 'Ljava/lang/String;' @44 NULL
(0)
There are newlines between NULL and (0).
(gdb) call pp(m)
"Executing pp"
java.lang.Class
{0x00000007bf0008b0} - klass: 'java/lang/Class'
- ---- fields (total size 14 words):
- private volatile transient 'classRedefinedCount' 'I' @12 0
- private volatile transient strict 'cachedConstructor' 'Ljava/lang/reflect/Constructor;' @40 NULL
(0)
- private transient 'name' 'Ljava/lang/String;' @44 NULL
(0)
There are newlines between NULL and (0).
- backported by
-
JDK-8248071 fieldDescriptor::print_on_for prints extra newline after NULL
- Resolved