SHARE
TWEET

Untitled

a guest May 26th, 2017 72 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     402   28 %     4       org.sample.NewMain::main @ 43 (67 bytes)
  2.                               @ 49   org.sample.NewMain::multi (39 bytes)   inline (hot)
  3.                                 @ 4   java.lang.Object::<init> (1 bytes)   inline (hot)
  4.                                 @ 12   java.lang.Object::<init> (1 bytes)   inline (hot)
  5. Decoding compiled method 0x00007fb589113dd0:
  6. Code:
  7. [Entry Point]
  8. [Verified Entry Point]
  9. [Constants]
  10.   # {method} {0x00007fb59cbf5438} 'main' '([Ljava/lang/String;)V' in 'org/sample/NewMain'
  11.   0x00007fb589113f20: callq  0x00007fb5a08a60b0  ;   {runtime_call}
  12.   0x00007fb589113f25: nopw   0x0(%rax,%rax,1)
  13.   0x00007fb589113f30: mov    %eax,-0x14000(%rsp)
  14.   0x00007fb589113f37: push   %rbp
  15.   0x00007fb589113f38: sub    $0x20,%rsp
  16.   0x00007fb589113f3c: mov    (%rsi),%ebp
  17.   0x00007fb589113f3e: mov    %rsi,%rdi
  18.   0x00007fb589113f41: mov    $0x7fb5a09489e0,%r10
  19.   0x00007fb589113f4b: callq  *%r10              ;*iload_1
  20.                                                 ; - org.sample.NewMain::main@43 (line 17)
  21.  
  22.   0x00007fb589113f4e: mov    $0xf80001e5,%r10d  ;   {metadata('java/lang/Object')}
  23.   0x00007fb589113f54: mov    $0x0,%r8
  24.   0x00007fb589113f5e: lea    (%r8,%r10,8),%r8
  25.   0x00007fb589113f62: jmp    0x00007fb589113f9a
  26.   0x00007fb589113f64: nopw   0x0(%rax,%rax,1)
  27.   0x00007fb589113f6a: nopw   0x0(%rax,%rax,1)
  28.   0x00007fb589113f70: mov    %r11,0x60(%r15)
  29.   0x00007fb589113f74: prefetchnta 0x100(%r11)
  30.   0x00007fb589113f7c: mov    0xa8(%r8),%r11
  31.   0x00007fb589113f83: mov    %r11,(%r10)
  32.   0x00007fb589113f86: movl   $0xf80001e5,0x8(%r10)  ;   {metadata('java/lang/Object')}
  33.   0x00007fb589113f8e: mov    %r12d,0xc(%r10)    ;*goto
  34.                                                 ; - org.sample.NewMain::main@55 (line 17)
  35.  
  36.   0x00007fb589113f92: inc    %ebp               ; OopMap{off=116}
  37.                                                 ;*goto
  38.                                                 ; - org.sample.NewMain::main@55 (line 17)
  39.  
  40.   0x00007fb589113f94: test   %eax,0x18a85066(%rip)        # 0x00007fb5a1b99000
  41.                                                 ;*iload_1
  42.                                                 ; - org.sample.NewMain::main@43 (line 17)
  43.                                                 ;   {poll}
  44.   0x00007fb589113f9a: cmp    $0x5f5e100,%ebp
  45.   0x00007fb589113fa0: jge    0x00007fb589113fce  ;*if_icmpge
  46.                                                 ; - org.sample.NewMain::main@46 (line 17)
  47.  
  48.   0x00007fb589113fa2: mov    0x60(%r15),%r10
  49.   0x00007fb589113fa6: mov    %r10,%r11
  50.   0x00007fb589113fa9: add    $0x10,%r11
  51.   0x00007fb589113fad: cmp    0x70(%r15),%r11
  52.   0x00007fb589113fb1: jb     0x00007fb589113f70
  53.   0x00007fb589113fb3: mov    %r8,(%rsp)         ;*invokespecial <init>
  54.                                                 ; - org.sample.NewMain::multi@4 (line 30)
  55.                                                 ; - org.sample.NewMain::main@49 (line 18)
  56.  
  57.   0x00007fb589113fb7: mov    $0x7c0000f28,%rsi  ;   {metadata('java/lang/Object')}
  58.   0x00007fb589113fc1: xchg   %ax,%ax
  59.   0x00007fb589113fc3: callq  0x00007fb5891017e0  ; OopMap{off=168}
  60.                                                 ;*new  ; - org.sample.NewMain::multi@8 (line 31)
  61.                                                 ; - org.sample.NewMain::main@49 (line 18)
  62.                                                 ;   {runtime_call}
  63.   0x00007fb589113fc8: mov    (%rsp),%r8
  64.   0x00007fb589113fcc: jmp    0x00007fb589113f92  ;*if_icmpge
  65.                                                 ; - org.sample.NewMain::main@46 (line 17)
  66.  
  67.   0x00007fb589113fce: mov    $0xffffff65,%esi
  68.   0x00007fb589113fd3: callq  0x00007fb5890051a0  ; OopMap{off=184}
  69.                                                 ;*if_icmpge
  70.                                                 ; - org.sample.NewMain::main@46 (line 17)
  71.                                                 ;   {runtime_call}
  72.   0x00007fb589113fd8: callq  0x00007fb5a08a60b0  ;*new
  73.                                                 ; - org.sample.NewMain::multi@0 (line 30)
  74.                                                 ; - org.sample.NewMain::main@49 (line 18)
  75.                                                 ;   {runtime_call}
  76.   0x00007fb589113fdd: mov    %rax,%rsi
  77.   0x00007fb589113fe0: add    $0x20,%rsp
  78.   0x00007fb589113fe4: pop    %rbp
  79.   0x00007fb589113fe5: jmpq   0x00007fb5891018e0  ;   {runtime_call}
  80.   0x00007fb589113fea: hlt    
  81.   0x00007fb589113feb: hlt    
  82.   0x00007fb589113fec: hlt    
  83.   0x00007fb589113fed: hlt    
  84.   0x00007fb589113fee: hlt    
  85.   0x00007fb589113fef: hlt    
  86.   0x00007fb589113ff0: hlt    
  87.   0x00007fb589113ff1: hlt    
  88.   0x00007fb589113ff2: hlt    
  89.   0x00007fb589113ff3: hlt    
  90.   0x00007fb589113ff4: hlt    
  91.   0x00007fb589113ff5: hlt    
  92.   0x00007fb589113ff6: hlt    
  93.   0x00007fb589113ff7: hlt    
  94.   0x00007fb589113ff8: hlt    
  95.   0x00007fb589113ff9: hlt    
  96.   0x00007fb589113ffa: hlt    
  97.   0x00007fb589113ffb: hlt    
  98.   0x00007fb589113ffc: hlt    
  99.   0x00007fb589113ffd: hlt    
  100.   0x00007fb589113ffe: hlt    
  101.   0x00007fb589113fff: hlt    
  102. [Exception Handler]
  103. [Stub Code]
  104.   0x00007fb589114000: jmpq   0x00007fb5890f9160  ;   {no_reloc}
  105. [Deopt Handler Code]
  106.   0x00007fb589114005: callq  0x00007fb58911400a
  107.   0x00007fb58911400a: subq   $0x5,(%rsp)
  108.   0x00007fb58911400f: jmpq   0x00007fb589046fc0  ;   {runtime_call}
  109.   0x00007fb589114014: hlt    
  110.   0x00007fb589114015: hlt    
  111.   0x00007fb589114016: hlt    
  112.   0x00007fb589114017: hlt    
  113.     407   27 %     3       org.sample.NewMain::main @ -2 (67 bytes)   made not entrant
  114.    3587   28 %     4       org.sample.NewMain::main @ -2 (67 bytes)   made not entrant
  115. DONE
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top