Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.63 KB | None | 0 0
  1. java -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly Loop
  2. OpenJDK 64-Bit Server VM warning: PrintAssembly is enabled; turning on DebugNonSafepoints to gain additional output
  3. Compiled method (c1) 15 1 3 java.lang.Object::<init> (1 bytes)
  4. total in heap [0x00007fdbb510c010,0x00007fdbb510c3a0] = 912
  5. relocation [0x00007fdbb510c188,0x00007fdbb510c1b0] = 40
  6. main code [0x00007fdbb510c1c0,0x00007fdbb510c2a0] = 224
  7. stub code [0x00007fdbb510c2a0,0x00007fdbb510c330] = 144
  8. metadata [0x00007fdbb510c330,0x00007fdbb510c340] = 16
  9. scopes data [0x00007fdbb510c340,0x00007fdbb510c358] = 24
  10. scopes pcs [0x00007fdbb510c358,0x00007fdbb510c398] = 64
  11. dependencies [0x00007fdbb510c398,0x00007fdbb510c3a0] = 8
  12. Loaded disassembler from /home/etki/.jabba/jdk/openjdk@1.12.0/lib/hsdis-amd64.so
  13. ----------------------------------------------------------------------
  14. java/lang/Object.<init>()V [0x00007fdbb510c1c0, 0x00007fdbb510c330] 368 bytes
  15. hsdis: bad native mach=architecture not set in Makefile!; please port hsdis to this platform
  16. hsdis output options:
  17.  
  18. The following i386/x86-64 specific disassembler options are supported for use
  19. with the -M switch (multiple options should be separated by commas):
  20. x86-64 Disassemble in 64bit mode
  21. i386 Disassemble in 32bit mode
  22. i8086 Disassemble in 16bit mode
  23. att Display instruction in AT&T syntax
  24. intel Display instruction in Intel syntax
  25. att-mnemonic
  26. Display instruction in AT&T mnemonic
  27. intel-mnemonic
  28. Display instruction in Intel mnemonic
  29. addr64 Assume 64bit address size
  30. addr32 Assume 32bit address size
  31. addr16 Assume 16bit address size
  32. data32 Assume 32bit data size
  33. data16 Assume 16bit data size
  34. suffix Always display instruction suffix in AT&T syntax
  35. amd64 Display instruction in AMD64 ISA
  36. intel64 Display instruction in Intel64 ISA
  37. mach=<arch> select disassembly mode
  38. help print this message
  39. [Disassembling for mach='unknown']
  40.  
  41. ImmutableOopMap{rsi=Oop }pc offsets: 160 Compiled method (c1) 16 2 3 java.lang.String::hashCode (49 bytes)
  42. total in heap [0x00007fdbb510c410,0x00007fdbb510cbc8] = 1976
  43. relocation [0x00007fdbb510c588,0x00007fdbb510c5e8] = 96
  44. main code [0x00007fdbb510c600,0x00007fdbb510c8c0] = 704
  45. stub code [0x00007fdbb510c8c0,0x00007fdbb510c978] = 184
  46. metadata [0x00007fdbb510c978,0x00007fdbb510c988] = 16
  47. scopes data [0x00007fdbb510c988,0x00007fdbb510ca30] = 168
  48. scopes pcs [0x00007fdbb510ca30,0x00007fdbb510cbb0] = 384
  49. dependencies [0x00007fdbb510cbb0,0x00007fdbb510cbb8] = 8
  50. nul chk table [0x00007fdbb510cbb8,0x00007fdbb510cbc8] = 16
  51. ----------------------------------------------------------------------
  52. java/lang/String.hashCode()I [0x00007fdbb510c600, 0x00007fdbb510c978] 888 bytes
  53.  
  54. ImmutableOopMap{[48]=Oop }pc offsets: 508 540
  55. ImmutableOopMap{rsi=Oop }pc offsets: 598
  56. ImmutableOopMap{rsi=Oop rbx=Oop }pc offsets: 608
  57. ImmutableOopMap{rbx=Oop rsi=Oop }pc offsets: 636 Compiled method (c1) 16 4 3 java.util.ImmutableCollections$SetN$SetNIterator::hasNext (13 bytes)
  58. total in heap [0x00007fdbb510cc10,0x00007fdbb510d050] = 1088
  59. relocation [0x00007fdbb510cd88,0x00007fdbb510cdb8] = 48
  60. main code [0x00007fdbb510cdc0,0x00007fdbb510cf00] = 320
  61. stub code [0x00007fdbb510cf00,0x00007fdbb510cf90] = 144
  62. metadata [0x00007fdbb510cf90,0x00007fdbb510cf98] = 8
  63. scopes data [0x00007fdbb510cf98,0x00007fdbb510cfc8] = 48
  64. scopes pcs [0x00007fdbb510cfc8,0x00007fdbb510d048] = 128
  65. dependencies [0x00007fdbb510d048,0x00007fdbb510d050] = 8
  66. ----------------------------------------------------------------------
  67. java/util/ImmutableCollections$SetN$SetNIterator.hasNext()Z [0x00007fdbb510cdc0, 0x00007fdbb510cf90] 464 bytes
  68.  
  69. ImmutableOopMap{rsi=Oop }pc offsets: 254 Compiled method (c1) 16 5 3 java.util.ImmutableCollections$SetN$SetNIterator::next (47 bytes)
  70. total in heap [0x00007fdbb510d090,0x00007fdbb510d978] = 2280
  71. relocation [0x00007fdbb510d208,0x00007fdbb510d278] = 112
  72. main code [0x00007fdbb510d280,0x00007fdbb510d5e0] = 864
  73. stub code [0x00007fdbb510d5e0,0x00007fdbb510d698] = 184
  74. metadata [0x00007fdbb510d698,0x00007fdbb510d6a8] = 16
  75. scopes data [0x00007fdbb510d6a8,0x00007fdbb510d768] = 192
  76. scopes pcs [0x00007fdbb510d768,0x00007fdbb510d958] = 496
  77. dependencies [0x00007fdbb510d958,0x00007fdbb510d960] = 8
  78. nul chk table [0x00007fdbb510d960,0x00007fdbb510d978] = 24
  79. ----------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement