bench.json 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293
  1. {
  2. "0.27.0": {
  3. "solanaVersion": "1.14.16",
  4. "result": {
  5. "binarySize": {
  6. "bench": 1118736
  7. },
  8. "computeUnits": {
  9. "accountInfo1": 954,
  10. "accountInfo2": 1567,
  11. "accountInfo4": 2059,
  12. "accountInfo8": 3856,
  13. "accountEmptyInit1": 5958,
  14. "accountEmpty1": 1090,
  15. "accountEmptyInit2": 10574,
  16. "accountEmpty2": 1852,
  17. "accountEmptyInit4": 19557,
  18. "accountEmpty4": 2646,
  19. "accountEmptyInit8": 37541,
  20. "accountEmpty8": 5043,
  21. "accountSizedInit1": 6063,
  22. "accountSized1": 1135,
  23. "accountSizedInit2": 10783,
  24. "accountSized2": 1966,
  25. "accountSizedInit4": 19975,
  26. "accountSized4": 2787,
  27. "accountSizedInit8": 38381,
  28. "accountSized8": 5359,
  29. "accountUnsizedInit1": 6193,
  30. "accountUnsized1": 1243,
  31. "accountUnsizedInit2": 11042,
  32. "accountUnsized2": 1893,
  33. "accountUnsizedInit4": 20495,
  34. "accountUnsized4": 3104,
  35. "accountUnsizedInit8": 39419,
  36. "accountUnsized8": 6051,
  37. "boxedAccountEmptyInit1": 6160,
  38. "boxedAccountEmpty1": 976,
  39. "boxedAccountEmptyInit2": 10784,
  40. "boxedAccountEmpty2": 1499,
  41. "boxedAccountEmptyInit4": 19500,
  42. "boxedAccountEmpty4": 2530,
  43. "boxedAccountEmptyInit8": 37415,
  44. "boxedAccountEmpty8": 4780,
  45. "boxedAccountSizedInit1": 6256,
  46. "boxedAccountSized1": 1003,
  47. "boxedAccountSizedInit2": 10975,
  48. "boxedAccountSized2": 1554,
  49. "boxedAccountSizedInit4": 19884,
  50. "boxedAccountSized4": 2642,
  51. "boxedAccountSizedInit8": 38182,
  52. "boxedAccountSized8": 5003,
  53. "boxedAccountUnsizedInit1": 6374,
  54. "boxedAccountUnsized1": 1069,
  55. "boxedAccountUnsizedInit2": 11211,
  56. "boxedAccountUnsized2": 1679,
  57. "boxedAccountUnsizedInit4": 20351,
  58. "boxedAccountUnsized4": 2899,
  59. "boxedAccountUnsizedInit8": 39118,
  60. "boxedAccountUnsized8": 5517,
  61. "boxedInterfaceAccountMint1": 2299,
  62. "boxedInterfaceAccountMint2": 4053,
  63. "boxedInterfaceAccountMint4": 7538,
  64. "boxedInterfaceAccountMint8": 14699,
  65. "boxedInterfaceAccountToken1": 1737,
  66. "boxedInterfaceAccountToken2": 2928,
  67. "boxedInterfaceAccountToken4": 5291,
  68. "boxedInterfaceAccountToken8": 10205,
  69. "interfaceAccountMint1": 2530,
  70. "interfaceAccountMint2": 4726,
  71. "interfaceAccountMint4": 9431,
  72. "interfaceAccountMint8": 17709,
  73. "interfaceAccountToken1": 1755,
  74. "interfaceAccountToken2": 3211,
  75. "interfaceAccountToken4": 6006,
  76. "interface1": 999,
  77. "interface2": 1574,
  78. "interface4": 1996,
  79. "interface8": 3651,
  80. "program1": 999,
  81. "program2": 1573,
  82. "program4": 1998,
  83. "program8": 3651,
  84. "signer1": 958,
  85. "signer2": 1576,
  86. "signer4": 2079,
  87. "signer8": 3895,
  88. "systemAccount1": 1013,
  89. "systemAccount2": 1686,
  90. "systemAccount4": 2298,
  91. "systemAccount8": 4336,
  92. "uncheckedAccount1": 953,
  93. "uncheckedAccount2": 1567,
  94. "uncheckedAccount4": 2060,
  95. "uncheckedAccount8": 3855
  96. }
  97. }
  98. },
  99. "0.28.0": {
  100. "solanaVersion": "1.16.0",
  101. "result": {
  102. "binarySize": {
  103. "bench": 1153736
  104. },
  105. "computeUnits": {
  106. "accountInfo1": 1015,
  107. "accountInfo2": 1475,
  108. "accountInfo4": 1964,
  109. "accountInfo8": 3841,
  110. "accountEmptyInit1": 5817,
  111. "accountEmpty1": 1149,
  112. "accountEmptyInit2": 10402,
  113. "accountEmpty2": 1754,
  114. "accountEmptyInit4": 19508,
  115. "accountEmpty4": 2540,
  116. "accountEmptyInit8": 37265,
  117. "accountEmpty8": 5016,
  118. "accountSizedInit1": 5924,
  119. "accountSized1": 1214,
  120. "accountSizedInit2": 10680,
  121. "accountSized2": 1873,
  122. "accountSizedInit4": 19970,
  123. "accountSized4": 2762,
  124. "accountSizedInit8": 38122,
  125. "accountSized8": 5353,
  126. "accountUnsizedInit1": 6052,
  127. "accountUnsized1": 1338,
  128. "accountUnsizedInit2": 10929,
  129. "accountUnsized2": 1778,
  130. "accountUnsizedInit4": 20339,
  131. "accountUnsized4": 3136,
  132. "accountUnsizedInit8": 39096,
  133. "accountUnsized8": 5952,
  134. "boxedAccountEmptyInit1": 6034,
  135. "boxedAccountEmpty1": 888,
  136. "boxedAccountEmptyInit2": 10633,
  137. "boxedAccountEmpty2": 1401,
  138. "boxedAccountEmptyInit4": 19311,
  139. "boxedAccountEmpty4": 2424,
  140. "boxedAccountEmptyInit8": 37136,
  141. "boxedAccountEmpty8": 4659,
  142. "boxedAccountSizedInit1": 6130,
  143. "boxedAccountSized1": 917,
  144. "boxedAccountSizedInit2": 10828,
  145. "boxedAccountSized2": 1463,
  146. "boxedAccountSizedInit4": 19703,
  147. "boxedAccountSized4": 2543,
  148. "boxedAccountSizedInit8": 37919,
  149. "boxedAccountSized8": 4898,
  150. "boxedAccountUnsizedInit1": 6240,
  151. "boxedAccountUnsized1": 972,
  152. "boxedAccountUnsizedInit2": 11048,
  153. "boxedAccountUnsized2": 1570,
  154. "boxedAccountUnsizedInit4": 20138,
  155. "boxedAccountUnsized4": 2768,
  156. "boxedAccountUnsizedInit8": 38800,
  157. "boxedAccountUnsized8": 5347,
  158. "boxedInterfaceAccountMint1": 2296,
  159. "boxedInterfaceAccountMint2": 4129,
  160. "boxedInterfaceAccountMint4": 7783,
  161. "boxedInterfaceAccountMint8": 15281,
  162. "boxedInterfaceAccountToken1": 2023,
  163. "boxedInterfaceAccountToken2": 3582,
  164. "boxedInterfaceAccountToken4": 6692,
  165. "boxedInterfaceAccountToken8": 13098,
  166. "interfaceAccountMint1": 2364,
  167. "interfaceAccountMint2": 5030,
  168. "interfaceAccountMint4": 9803,
  169. "interfaceAccountMint8": 18400,
  170. "interfaceAccountToken1": 2091,
  171. "interfaceAccountToken2": 3948,
  172. "interfaceAccountToken4": 7547,
  173. "interface1": 1059,
  174. "interface2": 1479,
  175. "interface4": 1900,
  176. "interface8": 3646,
  177. "program1": 1053,
  178. "program2": 1467,
  179. "program4": 1878,
  180. "program8": 3598,
  181. "signer1": 1018,
  182. "signer2": 1484,
  183. "signer4": 1984,
  184. "signer8": 3880,
  185. "systemAccount1": 1072,
  186. "systemAccount2": 1590,
  187. "systemAccount4": 2195,
  188. "systemAccount8": 4305,
  189. "uncheckedAccount1": 1014,
  190. "uncheckedAccount2": 1475,
  191. "uncheckedAccount4": 1965,
  192. "uncheckedAccount8": 3841
  193. }
  194. }
  195. },
  196. "unreleased": {
  197. "solanaVersion": "1.16.0",
  198. "result": {
  199. "binarySize": {
  200. "bench": 1153736
  201. },
  202. "computeUnits": {
  203. "accountInfo1": 1015,
  204. "accountInfo2": 1475,
  205. "accountInfo4": 1964,
  206. "accountInfo8": 3841,
  207. "accountEmptyInit1": 5817,
  208. "accountEmpty1": 1149,
  209. "accountEmptyInit2": 10402,
  210. "accountEmpty2": 1754,
  211. "accountEmptyInit4": 19508,
  212. "accountEmpty4": 2540,
  213. "accountEmptyInit8": 37265,
  214. "accountEmpty8": 5016,
  215. "accountSizedInit1": 5924,
  216. "accountSized1": 1214,
  217. "accountSizedInit2": 10680,
  218. "accountSized2": 1873,
  219. "accountSizedInit4": 19970,
  220. "accountSized4": 2762,
  221. "accountSizedInit8": 38122,
  222. "accountSized8": 5353,
  223. "accountUnsizedInit1": 6052,
  224. "accountUnsized1": 1338,
  225. "accountUnsizedInit2": 10929,
  226. "accountUnsized2": 1778,
  227. "accountUnsizedInit4": 20339,
  228. "accountUnsized4": 3136,
  229. "accountUnsizedInit8": 39096,
  230. "accountUnsized8": 5952,
  231. "boxedAccountEmptyInit1": 6034,
  232. "boxedAccountEmpty1": 888,
  233. "boxedAccountEmptyInit2": 10633,
  234. "boxedAccountEmpty2": 1401,
  235. "boxedAccountEmptyInit4": 19311,
  236. "boxedAccountEmpty4": 2424,
  237. "boxedAccountEmptyInit8": 37136,
  238. "boxedAccountEmpty8": 4659,
  239. "boxedAccountSizedInit1": 6130,
  240. "boxedAccountSized1": 917,
  241. "boxedAccountSizedInit2": 10828,
  242. "boxedAccountSized2": 1463,
  243. "boxedAccountSizedInit4": 19703,
  244. "boxedAccountSized4": 2543,
  245. "boxedAccountSizedInit8": 37919,
  246. "boxedAccountSized8": 4898,
  247. "boxedAccountUnsizedInit1": 6240,
  248. "boxedAccountUnsized1": 972,
  249. "boxedAccountUnsizedInit2": 11048,
  250. "boxedAccountUnsized2": 1570,
  251. "boxedAccountUnsizedInit4": 20138,
  252. "boxedAccountUnsized4": 2768,
  253. "boxedAccountUnsizedInit8": 38791,
  254. "boxedAccountUnsized8": 5347,
  255. "boxedInterfaceAccountMint1": 2296,
  256. "boxedInterfaceAccountMint2": 4129,
  257. "boxedInterfaceAccountMint4": 7783,
  258. "boxedInterfaceAccountMint8": 15281,
  259. "boxedInterfaceAccountToken1": 2023,
  260. "boxedInterfaceAccountToken2": 3582,
  261. "boxedInterfaceAccountToken4": 6692,
  262. "boxedInterfaceAccountToken8": 13098,
  263. "interfaceAccountMint1": 2364,
  264. "interfaceAccountMint2": 5030,
  265. "interfaceAccountMint4": 9803,
  266. "interfaceAccountMint8": 18400,
  267. "interfaceAccountToken1": 2091,
  268. "interfaceAccountToken2": 3948,
  269. "interfaceAccountToken4": 7547,
  270. "interface1": 1059,
  271. "interface2": 1479,
  272. "interface4": 1900,
  273. "interface8": 3646,
  274. "program1": 1053,
  275. "program2": 1467,
  276. "program4": 1878,
  277. "program8": 3598,
  278. "signer1": 1018,
  279. "signer2": 1484,
  280. "signer4": 1984,
  281. "signer8": 3880,
  282. "systemAccount1": 1072,
  283. "systemAccount2": 1590,
  284. "systemAccount4": 2195,
  285. "systemAccount8": 4305,
  286. "uncheckedAccount1": 1014,
  287. "uncheckedAccount2": 1475,
  288. "uncheckedAccount4": 1965,
  289. "uncheckedAccount8": 3841
  290. }
  291. }
  292. }
  293. }