Sample output after the changes: [Stub Code] 0x000001cd0a937e20: nopl (%rax, %rax) ; {no_reloc} 0x000001cd0a937e25: movabsq $0x0, %rbx ; {static_stub} 0x000001cd0a937e2f: jmp 0x1cd0a937e2f ; {runtime_call} [Exception Handler] 0x000001cd0a937e34: callq 0x1cd0a3ca480 ; {runtime_call handle_exception_from_callee Runtime1 stub} 0x000001cd0a937e39: movabsq $0x7ff8df21a850, %rcx; {external_word} 0x000001cd0a937e43: andq $0xfffffffffffffff0, %rsp 0x000001cd0a937e47: movabsq $0x7ff8deef30c0, %r10; {runtime_call MacroAssembler::debug64} 0x000001cd0a937e51: callq *%r10 0x000001cd0a937e54: hlt [Deopt Handler Code] 0x000001cd0a937e55: movabsq $0x1cd0a937e55, %r10; {section_word} 0x000001cd0a937e5f: pushq %r10 0x000001cd0a937e61: jmp 0x1cd0a325ca0 ; {runtime_call DeoptimizationBlob} 0x000001cd0a937e66: hlt 0x000001cd0a937e67: hlt
before the changes none of the annotations (like `[Stub Code]` or `; {no_reloc}`) were present. ------------- Commit messages: - Annotate assembly output Changes: https://git.openjdk.java.net/jdk/pull/7904/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=7904&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8283519 Stats: 42 lines in 1 file changed: 41 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk/pull/7904.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/7904/head:pull/7904 PR: https://git.openjdk.java.net/jdk/pull/7904