Guest User

wasm-objdump

a guest
Jan 14th, 2019
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.24 KB | None | 0 0
  1. Section Details:
  2.  
  3. Type[11]:
  4. - type[0] (i32, i32) -> i32
  5. - type[1] (i32) -> i32
  6. - type[2] (i32, i32, i32, i32) -> nil
  7. - type[3] () -> nil
  8. - type[4] (i32) -> nil
  9. - type[5] (i32, i32) -> nil
  10. - type[6] (i32, i32, i32) -> nil
  11. - type[7] (i32, i32, i32, i32) -> i32
  12. - type[8] (i32, i32, i32, i32, i32) -> i32
  13. - type[9] (i32, i32, i32) -> i32
  14. - type[10] (i32) -> i64
  15. Function[33]:
  16. - func[0] sig=3 <__wasm_call_ctors>
  17. - func[1] sig=4 <rust_begin_unwind>
  18. - func[2] sig=5 <rust_oom>
  19. - func[3] sig=3 <call>
  20. - func[4] sig=3 <deploy>
  21. - func[5] sig=0 <__rg_alloc>
  22. - func[6] sig=6 <__rg_dealloc>
  23. - func[7] sig=7 <__rg_realloc>
  24. - func[8] sig=6 <_ZN33_$LT$alloc..vec..Vec$LT$T$GT$$GT$6resize17hca3d78fd358a2556E>
  25. - func[9] sig=0 <__rust_alloc>
  26. - func[10] sig=6 <__rust_dealloc>
  27. - func[11] sig=7 <__rust_realloc>
  28. - func[12] sig=5 <_ZN5alloc5alloc18handle_alloc_error17h8220ff949158823bE>
  29. - func[13] sig=3 <_ZN5alloc7raw_vec17capacity_overflow17he915fa71591900c2E>
  30. - func[14] sig=4 <_ZN4core3ptr18real_drop_in_place17h1d44923447cd5ee7E>
  31. - func[15] sig=4 <_ZN4core3ptr18real_drop_in_place17ha91c8dbdcaa0d28fE>
  32. - func[16] sig=2 <_ZN84_$LT$wee_alloc..LargeAllocPolicy$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$22new_cell_for_free_list17hb1857cc6f607f3f2E>
  33. - func[17] sig=0 <_ZN84_$LT$wee_alloc..LargeAllocPolicy$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$13min_cell_size17hf78e5d98847564ceE>
  34. - func[18] sig=1 <_ZN84_$LT$wee_alloc..LargeAllocPolicy$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$32should_merge_adjacent_free_cells17hd461e2dca931997fE>
  35. - func[19] sig=8 <_ZN9wee_alloc15alloc_first_fit17h99d379623797a0a1E.llvm.16847449647684618859>
  36. - func[20] sig=2 <_ZN9wee_alloc8WeeAlloc12dealloc_impl28_$u7b$$u7b$closure$u7d$$u7d$17h25ec27642eae4deaE>
  37. - func[21] sig=9 <_ZN83_$LT$wee_alloc..WeeAlloc$LT$$u27$static$GT$$u20$as$u20$core..alloc..GlobalAlloc$GT$5alloc17h5a527fc8ffa53d06E>
  38. - func[22] sig=2 <_ZN83_$LT$wee_alloc..WeeAlloc$LT$$u27$static$GT$$u20$as$u20$core..alloc..GlobalAlloc$GT$7dealloc17h19276336330416b8E>
  39. - func[23] sig=4 <_ZN4core3ptr18real_drop_in_place17ha91c8dbdcaa0d28fE>
  40. - func[24] sig=2 <_ZN130_$LT$wee_alloc..size_classes..SizeClassAllocPolicy$LT$$u27$a$C$$u20$$u27$b$GT$$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$22new_cell_for_free_list17he368352d9a42697eE>
  41. - func[25] sig=0 <_ZN130_$LT$wee_alloc..size_classes..SizeClassAllocPolicy$LT$$u27$a$C$$u20$$u27$b$GT$$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$13min_cell_size17h23adf5e427dcf756E>
  42. - func[26] sig=1 <_ZN130_$LT$wee_alloc..size_classes..SizeClassAllocPolicy$LT$$u27$a$C$$u20$$u27$b$GT$$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$32should_merge_adjacent_free_cells17ha5f8c5ccc562923dE>
  43. - func[27] sig=4 <_ZN4core3ptr18real_drop_in_place17hc97ddcf593c971bfE>
  44. - func[28] sig=4 <_ZN4core9panicking5panic17h654d1775d6e26cbdE>
  45. - func[29] sig=5 <_ZN4core9panicking9panic_fmt17h77387da9b048cc4bE>
  46. - func[30] sig=10 <_ZN36_$LT$T$u20$as$u20$core..any..Any$GT$11get_type_id17ha3646d193330ce0cE>
  47. - func[31] sig=9 <memset>
  48. - func[32] sig=9 <memcpy>
  49. Table[1]:
  50. - table[0] type=anyfunc initial=12 max=12
  51. Memory[1]:
  52. - memory[0] pages: initial=17
  53. Global[3]:
  54. - global[0] i32 mutable=1 - init i32=1048576
  55. - global[1] i32 mutable=0 - init i32=1049756
  56. - global[2] i32 mutable=0 - init i32=1049756
  57. Export[6]:
  58. - memory[0] -> "memory"
  59. - table[0] -> "__indirect_function_table"
  60. - global[1] -> "__heap_base"
  61. - global[2] -> "__data_end"
  62. - func[3] <call> -> "call"
  63. - func[4] <deploy> -> "deploy"
  64. Elem[1]:
  65. - segment[0] table=0 count=11 - init i32=1
  66. - elem[1] = func[15] <_ZN4core3ptr18real_drop_in_place17ha91c8dbdcaa0d28fE>
  67. - elem[2] = func[16] <_ZN84_$LT$wee_alloc..LargeAllocPolicy$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$22new_cell_for_free_list17hb1857cc6f607f3f2E>
  68. - elem[3] = func[17] <_ZN84_$LT$wee_alloc..LargeAllocPolicy$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$13min_cell_size17hf78e5d98847564ceE>
  69. - elem[4] = func[18] <_ZN84_$LT$wee_alloc..LargeAllocPolicy$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$32should_merge_adjacent_free_cells17hd461e2dca931997fE>
  70. - elem[5] = func[14] <_ZN4core3ptr18real_drop_in_place17h1d44923447cd5ee7E>
  71. - elem[6] = func[24] <_ZN130_$LT$wee_alloc..size_classes..SizeClassAllocPolicy$LT$$u27$a$C$$u20$$u27$b$GT$$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$22new_cell_for_free_list17he368352d9a42697eE>
  72. - elem[7] = func[25] <_ZN130_$LT$wee_alloc..size_classes..SizeClassAllocPolicy$LT$$u27$a$C$$u20$$u27$b$GT$$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$13min_cell_size17h23adf5e427dcf756E>
  73. - elem[8] = func[26] <_ZN130_$LT$wee_alloc..size_classes..SizeClassAllocPolicy$LT$$u27$a$C$$u20$$u27$b$GT$$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$32should_merge_adjacent_free_cells17ha5f8c5ccc562923dE>
  74. - elem[9] = func[23] <_ZN4core3ptr18real_drop_in_place17ha91c8dbdcaa0d28fE>
  75. - elem[10] = func[27] <_ZN4core3ptr18real_drop_in_place17hc97ddcf593c971bfE>
  76. - elem[11] = func[30] <_ZN36_$LT$T$u20$as$u20$core..any..Any$GT$11get_type_id17ha3646d193330ce0cE>
  77. Data[3]:
  78. - segment[0] size=1028 - init i32=1048576
  79. - 0100000: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  80. - 0100010: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  81. - 0100020: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  82. - 0100030: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  83. - 0100040: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  84. - 0100050: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  85. - 0100060: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  86. - 0100070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  87. - 0100080: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  88. - 0100090: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  89. - 01000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  90. - 01000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  91. - 01000c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  92. - 01000d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  93. - 01000e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  94. - 01000f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  95. - 0100100: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  96. - 0100110: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  97. - 0100120: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  98. - 0100130: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  99. - 0100140: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  100. - 0100150: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  101. - 0100160: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  102. - 0100170: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  103. - 0100180: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  104. - 0100190: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  105. - 01001a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  106. - 01001b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  107. - 01001c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  108. - 01001d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  109. - 01001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  110. - 01001f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  111. - 0100200: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  112. - 0100210: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  113. - 0100220: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  114. - 0100230: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  115. - 0100240: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  116. - 0100250: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  117. - 0100260: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  118. - 0100270: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  119. - 0100280: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  120. - 0100290: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  121. - 01002a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  122. - 01002b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  123. - 01002c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  124. - 01002d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  125. - 01002e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  126. - 01002f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  127. - 0100300: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  128. - 0100310: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  129. - 0100320: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  130. - 0100330: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  131. - 0100340: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  132. - 0100350: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  133. - 0100360: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  134. - 0100370: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  135. - 0100380: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  136. - 0100390: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  137. - 01003a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  138. - 01003b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  139. - 01003c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  140. - 01003d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  141. - 01003e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  142. - 01003f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
  143. - 0100400: 0000 0000 ....
  144. - segment[1] size=40 - init i32=1049604
  145. - 0100404: 7372 632f 6c69 6261 6c6c 6f63 2f72 6177 src/liballoc/raw
  146. - 0100414: 5f76 6563 2e72 7363 6170 6163 6974 7920 _vec.rscapacity
  147. - 0100424: 6f76 6572 666c 6f77 overflow
  148. - segment[2] size=112 - init i32=1049644
  149. - 010042c: 1b04 1000 1100 0000 0404 1000 1700 0000 ................
  150. - 010043c: eb02 0000 0500 0000 0100 0000 0000 0000 ................
  151. - 010044c: 0100 0000 0200 0000 0300 0000 0400 0000 ................
  152. - 010045c: 0500 0000 0400 0000 0400 0000 0600 0000 ................
  153. - 010046c: 0700 0000 0800 0000 0900 0000 0000 0000 ................
  154. - 010047c: 0100 0000 0200 0000 0300 0000 0400 0000 ................
  155. - 010048c: 0a00 0000 0000 0000 0100 0000 0b00 0000 ................
  156. Custom:
  157. - name: ".debug_info"
  158. Custom:
  159. - name: ".debug_macinfo"
  160. Custom:
  161. - name: ".debug_pubtypes"
  162. Custom:
  163. - name: ".debug_ranges"
  164. Custom:
  165. - name: ".debug_abbrev"
  166. Custom:
  167. - name: ".debug_line"
  168. Custom:
  169. - name: ".debug_str"
  170. Custom:
  171. - name: ".debug_pubnames"
  172. Custom:
  173. - name: "name"
  174. - func[0] <__wasm_call_ctors>
  175. - func[1] <rust_begin_unwind>
  176. - func[2] <rust_oom>
  177. - func[3] <call>
  178. - func[4] <deploy>
  179. - func[5] <__rg_alloc>
  180. - func[6] <__rg_dealloc>
  181. - func[7] <__rg_realloc>
  182. - func[8] <_ZN33_$LT$alloc..vec..Vec$LT$T$GT$$GT$6resize17hca3d78fd358a2556E>
  183. - func[9] <__rust_alloc>
  184. - func[10] <__rust_dealloc>
  185. - func[11] <__rust_realloc>
  186. - func[12] <_ZN5alloc5alloc18handle_alloc_error17h8220ff949158823bE>
  187. - func[13] <_ZN5alloc7raw_vec17capacity_overflow17he915fa71591900c2E>
  188. - func[14] <_ZN4core3ptr18real_drop_in_place17h1d44923447cd5ee7E>
  189. - func[15] <_ZN4core3ptr18real_drop_in_place17ha91c8dbdcaa0d28fE>
  190. - func[16] <_ZN84_$LT$wee_alloc..LargeAllocPolicy$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$22new_cell_for_free_list17hb1857cc6f607f3f2E>
  191. - func[17] <_ZN84_$LT$wee_alloc..LargeAllocPolicy$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$13min_cell_size17hf78e5d98847564ceE>
  192. - func[18] <_ZN84_$LT$wee_alloc..LargeAllocPolicy$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$32should_merge_adjacent_free_cells17hd461e2dca931997fE>
  193. - func[19] <_ZN9wee_alloc15alloc_first_fit17h99d379623797a0a1E.llvm.16847449647684618859>
  194. - func[20] <_ZN9wee_alloc8WeeAlloc12dealloc_impl28_$u7b$$u7b$closure$u7d$$u7d$17h25ec27642eae4deaE>
  195. - func[21] <_ZN83_$LT$wee_alloc..WeeAlloc$LT$$u27$static$GT$$u20$as$u20$core..alloc..GlobalAlloc$GT$5alloc17h5a527fc8ffa53d06E>
  196. - func[22] <_ZN83_$LT$wee_alloc..WeeAlloc$LT$$u27$static$GT$$u20$as$u20$core..alloc..GlobalAlloc$GT$7dealloc17h19276336330416b8E>
  197. - func[23] <_ZN4core3ptr18real_drop_in_place17ha91c8dbdcaa0d28fE>
  198. - func[24] <_ZN130_$LT$wee_alloc..size_classes..SizeClassAllocPolicy$LT$$u27$a$C$$u20$$u27$b$GT$$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$22new_cell_for_free_list17he368352d9a42697eE>
  199. - func[25] <_ZN130_$LT$wee_alloc..size_classes..SizeClassAllocPolicy$LT$$u27$a$C$$u20$$u27$b$GT$$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$13min_cell_size17h23adf5e427dcf756E>
  200. - func[26] <_ZN130_$LT$wee_alloc..size_classes..SizeClassAllocPolicy$LT$$u27$a$C$$u20$$u27$b$GT$$u20$as$u20$wee_alloc..AllocPolicy$LT$$u27$a$GT$$GT$32should_merge_adjacent_free_cells17ha5f8c5ccc562923dE>
  201. - func[27] <_ZN4core3ptr18real_drop_in_place17hc97ddcf593c971bfE>
  202. - func[28] <_ZN4core9panicking5panic17h654d1775d6e26cbdE>
  203. - func[29] <_ZN4core9panicking9panic_fmt17h77387da9b048cc4bE>
  204. - func[30] <_ZN36_$LT$T$u20$as$u20$core..any..Any$GT$11get_type_id17ha3646d193330ce0cE>
  205. - func[31] <memset>
  206. - func[32] <memcpy>
  207. Custom:
  208. - name: "producers"
Add Comment
Please, Sign In to add comment