Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- java -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly Loop
- OpenJDK 64-Bit Server VM warning: PrintAssembly is enabled; turning on DebugNonSafepoints to gain additional output
- Compiled method (c1) 15 1 3 java.lang.Object::<init> (1 bytes)
- total in heap [0x00007fdbb510c010,0x00007fdbb510c3a0] = 912
- relocation [0x00007fdbb510c188,0x00007fdbb510c1b0] = 40
- main code [0x00007fdbb510c1c0,0x00007fdbb510c2a0] = 224
- stub code [0x00007fdbb510c2a0,0x00007fdbb510c330] = 144
- metadata [0x00007fdbb510c330,0x00007fdbb510c340] = 16
- scopes data [0x00007fdbb510c340,0x00007fdbb510c358] = 24
- scopes pcs [0x00007fdbb510c358,0x00007fdbb510c398] = 64
- dependencies [0x00007fdbb510c398,0x00007fdbb510c3a0] = 8
- Loaded disassembler from /home/etki/.jabba/jdk/openjdk@1.12.0/lib/hsdis-amd64.so
- ----------------------------------------------------------------------
- java/lang/Object.<init>()V [0x00007fdbb510c1c0, 0x00007fdbb510c330] 368 bytes
- hsdis: bad native mach=architecture not set in Makefile!; please port hsdis to this platform
- hsdis output options:
- The following i386/x86-64 specific disassembler options are supported for use
- with the -M switch (multiple options should be separated by commas):
- x86-64 Disassemble in 64bit mode
- i386 Disassemble in 32bit mode
- i8086 Disassemble in 16bit mode
- att Display instruction in AT&T syntax
- intel Display instruction in Intel syntax
- att-mnemonic
- Display instruction in AT&T mnemonic
- intel-mnemonic
- Display instruction in Intel mnemonic
- addr64 Assume 64bit address size
- addr32 Assume 32bit address size
- addr16 Assume 16bit address size
- data32 Assume 32bit data size
- data16 Assume 16bit data size
- suffix Always display instruction suffix in AT&T syntax
- amd64 Display instruction in AMD64 ISA
- intel64 Display instruction in Intel64 ISA
- mach=<arch> select disassembly mode
- help print this message
- [Disassembling for mach='unknown']
- ImmutableOopMap{rsi=Oop }pc offsets: 160 Compiled method (c1) 16 2 3 java.lang.String::hashCode (49 bytes)
- total in heap [0x00007fdbb510c410,0x00007fdbb510cbc8] = 1976
- relocation [0x00007fdbb510c588,0x00007fdbb510c5e8] = 96
- main code [0x00007fdbb510c600,0x00007fdbb510c8c0] = 704
- stub code [0x00007fdbb510c8c0,0x00007fdbb510c978] = 184
- metadata [0x00007fdbb510c978,0x00007fdbb510c988] = 16
- scopes data [0x00007fdbb510c988,0x00007fdbb510ca30] = 168
- scopes pcs [0x00007fdbb510ca30,0x00007fdbb510cbb0] = 384
- dependencies [0x00007fdbb510cbb0,0x00007fdbb510cbb8] = 8
- nul chk table [0x00007fdbb510cbb8,0x00007fdbb510cbc8] = 16
- ----------------------------------------------------------------------
- java/lang/String.hashCode()I [0x00007fdbb510c600, 0x00007fdbb510c978] 888 bytes
- ImmutableOopMap{[48]=Oop }pc offsets: 508 540
- ImmutableOopMap{rsi=Oop }pc offsets: 598
- ImmutableOopMap{rsi=Oop rbx=Oop }pc offsets: 608
- ImmutableOopMap{rbx=Oop rsi=Oop }pc offsets: 636 Compiled method (c1) 16 4 3 java.util.ImmutableCollections$SetN$SetNIterator::hasNext (13 bytes)
- total in heap [0x00007fdbb510cc10,0x00007fdbb510d050] = 1088
- relocation [0x00007fdbb510cd88,0x00007fdbb510cdb8] = 48
- main code [0x00007fdbb510cdc0,0x00007fdbb510cf00] = 320
- stub code [0x00007fdbb510cf00,0x00007fdbb510cf90] = 144
- metadata [0x00007fdbb510cf90,0x00007fdbb510cf98] = 8
- scopes data [0x00007fdbb510cf98,0x00007fdbb510cfc8] = 48
- scopes pcs [0x00007fdbb510cfc8,0x00007fdbb510d048] = 128
- dependencies [0x00007fdbb510d048,0x00007fdbb510d050] = 8
- ----------------------------------------------------------------------
- java/util/ImmutableCollections$SetN$SetNIterator.hasNext()Z [0x00007fdbb510cdc0, 0x00007fdbb510cf90] 464 bytes
- ImmutableOopMap{rsi=Oop }pc offsets: 254 Compiled method (c1) 16 5 3 java.util.ImmutableCollections$SetN$SetNIterator::next (47 bytes)
- total in heap [0x00007fdbb510d090,0x00007fdbb510d978] = 2280
- relocation [0x00007fdbb510d208,0x00007fdbb510d278] = 112
- main code [0x00007fdbb510d280,0x00007fdbb510d5e0] = 864
- stub code [0x00007fdbb510d5e0,0x00007fdbb510d698] = 184
- metadata [0x00007fdbb510d698,0x00007fdbb510d6a8] = 16
- scopes data [0x00007fdbb510d6a8,0x00007fdbb510d768] = 192
- scopes pcs [0x00007fdbb510d768,0x00007fdbb510d958] = 496
- dependencies [0x00007fdbb510d958,0x00007fdbb510d960] = 8
- nul chk table [0x00007fdbb510d960,0x00007fdbb510d978] = 24
- ----------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement