bench.json 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746
  1. {
  2. "0.27.0": {
  3. "solanaVersion": "1.14.16",
  4. "result": {
  5. "binarySize": {
  6. "bench": 1137688
  7. },
  8. "computeUnits": {
  9. "accountInfo1": 1063,
  10. "accountInfo2": 1774,
  11. "accountInfo4": 2462,
  12. "accountInfo8": 4651,
  13. "accountEmptyInit1": 6648,
  14. "accountEmpty1": 1199,
  15. "accountEmptyInit2": 11747,
  16. "accountEmpty2": 2059,
  17. "accountEmptyInit4": 21696,
  18. "accountEmpty4": 3049,
  19. "accountEmptyInit8": 41612,
  20. "accountEmpty8": 5838,
  21. "accountSizedInit1": 6759,
  22. "accountSized1": 1244,
  23. "accountSizedInit2": 11968,
  24. "accountSized2": 2173,
  25. "accountSizedInit4": 22138,
  26. "accountSized4": 3190,
  27. "accountSizedInit8": 42500,
  28. "accountSized8": 6154,
  29. "accountUnsizedInit1": 6895,
  30. "accountUnsized1": 1352,
  31. "accountUnsizedInit2": 12239,
  32. "accountUnsized2": 2100,
  33. "accountUnsizedInit4": 22682,
  34. "accountUnsized4": 3507,
  35. "accountUnsizedInit8": 43586,
  36. "accountUnsized8": 6846,
  37. "boxedAccountEmptyInit1": 6850,
  38. "boxedAccountEmpty1": 1085,
  39. "boxedAccountEmptyInit2": 11957,
  40. "boxedAccountEmpty2": 1706,
  41. "boxedAccountEmptyInit4": 21639,
  42. "boxedAccountEmpty4": 2933,
  43. "boxedAccountEmptyInit8": 41486,
  44. "boxedAccountEmpty8": 5575,
  45. "boxedAccountSizedInit1": 6952,
  46. "boxedAccountSized1": 1112,
  47. "boxedAccountSizedInit2": 12160,
  48. "boxedAccountSized2": 1761,
  49. "boxedAccountSizedInit4": 22047,
  50. "boxedAccountSized4": 3045,
  51. "boxedAccountSizedInit8": 42301,
  52. "boxedAccountSized8": 5798,
  53. "boxedAccountUnsizedInit1": 7076,
  54. "boxedAccountUnsized1": 1178,
  55. "boxedAccountUnsizedInit2": 12408,
  56. "boxedAccountUnsized2": 1886,
  57. "boxedAccountUnsizedInit4": 22538,
  58. "boxedAccountUnsized4": 3302,
  59. "boxedAccountUnsizedInit8": 43285,
  60. "boxedAccountUnsized8": 6312,
  61. "boxedInterfaceAccountMint1": 2408,
  62. "boxedInterfaceAccountMint2": 4176,
  63. "boxedInterfaceAccountMint4": 7689,
  64. "boxedInterfaceAccountMint8": 14906,
  65. "boxedInterfaceAccountToken1": 1846,
  66. "boxedInterfaceAccountToken2": 3051,
  67. "boxedInterfaceAccountToken4": 5442,
  68. "boxedInterfaceAccountToken8": 10412,
  69. "interfaceAccountMint1": 2639,
  70. "interfaceAccountMint2": 4849,
  71. "interfaceAccountMint4": 9582,
  72. "interfaceAccountMint8": 17916,
  73. "interfaceAccountToken1": 1864,
  74. "interfaceAccountToken2": 3334,
  75. "interfaceAccountToken4": 6157,
  76. "interface1": 1108,
  77. "interface2": 1697,
  78. "interface4": 2147,
  79. "interface8": 3858,
  80. "program1": 1108,
  81. "program2": 1696,
  82. "program4": 2149,
  83. "program8": 3858,
  84. "signer1": 1067,
  85. "signer2": 1783,
  86. "signer4": 2482,
  87. "signer8": 4690,
  88. "systemAccount1": 1122,
  89. "systemAccount2": 1893,
  90. "systemAccount4": 2701,
  91. "systemAccount8": 5131,
  92. "uncheckedAccount1": 1062,
  93. "uncheckedAccount2": 1774,
  94. "uncheckedAccount4": 2463,
  95. "uncheckedAccount8": 4650
  96. },
  97. "stackMemory": {
  98. "account_info1": 248,
  99. "account_info2": 392,
  100. "account_info4": 512,
  101. "account_info8": 896,
  102. "account_empty_init1": 584,
  103. "account_empty_init2": 512,
  104. "account_empty_init4": 704,
  105. "account_empty_init8": 1088,
  106. "account_empty1": 200,
  107. "account_empty2": 344,
  108. "account_empty4": 464,
  109. "account_empty8": 848,
  110. "account_sized_init1": 592,
  111. "account_sized_init2": 544,
  112. "account_sized_init4": 768,
  113. "account_sized_init8": 1216,
  114. "account_sized1": 200,
  115. "account_sized2": 360,
  116. "account_sized4": 528,
  117. "account_sized8": 976,
  118. "account_unsized_init1": 608,
  119. "account_unsized_init2": 608,
  120. "account_unsized_init4": 896,
  121. "account_unsized_init8": 1472,
  122. "account_unsized1": 176,
  123. "account_unsized2": 392,
  124. "account_unsized4": 656,
  125. "account_unsized8": 1232,
  126. "boxed_account_empty_init1": 544,
  127. "boxed_account_empty_init2": 408,
  128. "boxed_account_empty_init4": 424,
  129. "boxed_account_empty_init8": 456,
  130. "boxed_account_empty1": 240,
  131. "boxed_account_empty2": 248,
  132. "boxed_account_empty4": 280,
  133. "boxed_account_empty8": 312,
  134. "boxed_account_sized_init1": 544,
  135. "boxed_account_sized_init2": 408,
  136. "boxed_account_sized_init4": 424,
  137. "boxed_account_sized_init8": 456,
  138. "boxed_account_sized1": 240,
  139. "boxed_account_sized2": 248,
  140. "boxed_account_sized4": 280,
  141. "boxed_account_sized8": 312,
  142. "boxed_account_unsized_init1": 544,
  143. "boxed_account_unsized_init2": 408,
  144. "boxed_account_unsized_init4": 424,
  145. "boxed_account_unsized_init8": 456,
  146. "boxed_account_unsized1": 248,
  147. "boxed_account_unsized2": 248,
  148. "boxed_account_unsized4": 280,
  149. "boxed_account_unsized8": 312,
  150. "boxed_interface_account_mint1": 240,
  151. "boxed_interface_account_mint2": 248,
  152. "boxed_interface_account_mint4": 280,
  153. "boxed_interface_account_mint8": 312,
  154. "boxed_interface_account_token1": 240,
  155. "boxed_interface_account_token2": 248,
  156. "boxed_interface_account_token4": 280,
  157. "boxed_interface_account_token8": 312,
  158. "interface_account_mint1": 208,
  159. "interface_account_mint2": 752,
  160. "interface_account_mint4": 1424,
  161. "interface_account_mint8": 2768,
  162. "interface_account_token1": 264,
  163. "interface_account_token2": 1104,
  164. "interface_account_token4": 2128,
  165. "interface1": 200,
  166. "interface2": 344,
  167. "interface4": 464,
  168. "interface8": 848,
  169. "program1": 200,
  170. "program2": 344,
  171. "program4": 464,
  172. "program8": 848,
  173. "signer1": 248,
  174. "signer2": 392,
  175. "signer4": 512,
  176. "signer8": 896,
  177. "system_account1": 248,
  178. "system_account2": 392,
  179. "system_account4": 512,
  180. "system_account8": 896,
  181. "unchecked_account1": 248,
  182. "unchecked_account2": 392,
  183. "unchecked_account4": 512,
  184. "unchecked_account8": 896
  185. }
  186. }
  187. },
  188. "0.28.0": {
  189. "solanaVersion": "1.16.0",
  190. "result": {
  191. "binarySize": {
  192. "bench": 1160960
  193. },
  194. "computeUnits": {
  195. "accountInfo1": 1126,
  196. "accountInfo2": 1686,
  197. "accountInfo4": 2375,
  198. "accountInfo8": 4652,
  199. "accountEmptyInit1": 6471,
  200. "accountEmpty1": 1260,
  201. "accountEmptyInit2": 11500,
  202. "accountEmpty2": 1965,
  203. "accountEmptyInit4": 21494,
  204. "accountEmpty4": 2951,
  205. "accountEmptyInit8": 41027,
  206. "accountEmpty8": 5827,
  207. "accountSizedInit1": 6584,
  208. "accountSized1": 1325,
  209. "accountSizedInit2": 11790,
  210. "accountSized2": 2084,
  211. "accountSizedInit4": 21980,
  212. "accountSized4": 3173,
  213. "accountSizedInit8": 41932,
  214. "accountSized8": 6164,
  215. "accountUnsizedInit1": 6718,
  216. "accountUnsized1": 1449,
  217. "accountUnsizedInit2": 12051,
  218. "accountUnsized2": 1989,
  219. "accountUnsizedInit4": 22373,
  220. "accountUnsized4": 3547,
  221. "accountUnsizedInit8": 42954,
  222. "accountUnsized8": 6763,
  223. "boxedAccountEmptyInit1": 6688,
  224. "boxedAccountEmpty1": 999,
  225. "boxedAccountEmptyInit2": 11731,
  226. "boxedAccountEmpty2": 1612,
  227. "boxedAccountEmptyInit4": 21297,
  228. "boxedAccountEmpty4": 2835,
  229. "boxedAccountEmptyInit8": 40898,
  230. "boxedAccountEmpty8": 5470,
  231. "boxedAccountSizedInit1": 6790,
  232. "boxedAccountSized1": 1028,
  233. "boxedAccountSizedInit2": 11938,
  234. "boxedAccountSized2": 1674,
  235. "boxedAccountSizedInit4": 21713,
  236. "boxedAccountSized4": 2954,
  237. "boxedAccountSizedInit8": 41729,
  238. "boxedAccountSized8": 5709,
  239. "boxedAccountUnsizedInit1": 6906,
  240. "boxedAccountUnsized1": 1083,
  241. "boxedAccountUnsizedInit2": 12170,
  242. "boxedAccountUnsized2": 1781,
  243. "boxedAccountUnsizedInit4": 22172,
  244. "boxedAccountUnsized4": 3179,
  245. "boxedAccountUnsizedInit8": 42649,
  246. "boxedAccountUnsized8": 6158,
  247. "boxedInterfaceAccountMint1": 2407,
  248. "boxedInterfaceAccountMint2": 4250,
  249. "boxedInterfaceAccountMint4": 7924,
  250. "boxedInterfaceAccountMint8": 15462,
  251. "boxedInterfaceAccountToken1": 2134,
  252. "boxedInterfaceAccountToken2": 3703,
  253. "boxedInterfaceAccountToken4": 6833,
  254. "boxedInterfaceAccountToken8": 13279,
  255. "interfaceAccountMint1": 2475,
  256. "interfaceAccountMint2": 5151,
  257. "interfaceAccountMint4": 9944,
  258. "interfaceAccountMint8": 18581,
  259. "interfaceAccountToken1": 2202,
  260. "interfaceAccountToken2": 4069,
  261. "interfaceAccountToken4": 7688,
  262. "interface1": 1170,
  263. "interface2": 1600,
  264. "interface4": 2041,
  265. "interface8": 3827,
  266. "program1": 1164,
  267. "program2": 1588,
  268. "program4": 2019,
  269. "program8": 3779,
  270. "signer1": 1129,
  271. "signer2": 1695,
  272. "signer4": 2395,
  273. "signer8": 4691,
  274. "systemAccount1": 1183,
  275. "systemAccount2": 1801,
  276. "systemAccount4": 2606,
  277. "systemAccount8": 5116,
  278. "uncheckedAccount1": 1125,
  279. "uncheckedAccount2": 1686,
  280. "uncheckedAccount4": 2376,
  281. "uncheckedAccount8": 4652
  282. },
  283. "stackMemory": {
  284. "account_info1": 328,
  285. "account_info2": 376,
  286. "account_info4": 560,
  287. "account_info8": 728,
  288. "account_empty_init1": 592,
  289. "account_empty_init2": 560,
  290. "account_empty_init4": 632,
  291. "account_empty_init8": 824,
  292. "account_empty1": 320,
  293. "account_empty2": 368,
  294. "account_empty4": 552,
  295. "account_empty8": 728,
  296. "account_sized_init1": 600,
  297. "account_sized_init2": 552,
  298. "account_sized_init4": 664,
  299. "account_sized_init8": 888,
  300. "account_sized1": 328,
  301. "account_sized2": 392,
  302. "account_sized4": 568,
  303. "account_sized8": 792,
  304. "account_unsized_init1": 624,
  305. "account_unsized_init2": 584,
  306. "account_unsized_init4": 728,
  307. "account_unsized_init8": 1016,
  308. "account_unsized1": 344,
  309. "account_unsized2": 456,
  310. "account_unsized4": 632,
  311. "account_unsized8": 920,
  312. "boxed_account_empty_init1": 552,
  313. "boxed_account_empty_init2": 400,
  314. "boxed_account_empty_init4": 432,
  315. "boxed_account_empty_init8": 496,
  316. "boxed_account_empty1": 320,
  317. "boxed_account_empty2": 320,
  318. "boxed_account_empty4": 320,
  319. "boxed_account_empty8": 336,
  320. "boxed_account_sized_init1": 552,
  321. "boxed_account_sized_init2": 400,
  322. "boxed_account_sized_init4": 432,
  323. "boxed_account_sized_init8": 496,
  324. "boxed_account_sized1": 320,
  325. "boxed_account_sized2": 320,
  326. "boxed_account_sized4": 320,
  327. "boxed_account_sized8": 336,
  328. "boxed_account_unsized_init1": 552,
  329. "boxed_account_unsized_init2": 400,
  330. "boxed_account_unsized_init4": 432,
  331. "boxed_account_unsized_init8": 496,
  332. "boxed_account_unsized1": 320,
  333. "boxed_account_unsized2": 320,
  334. "boxed_account_unsized4": 320,
  335. "boxed_account_unsized8": 336,
  336. "boxed_interface_account_mint1": 320,
  337. "boxed_interface_account_mint2": 320,
  338. "boxed_interface_account_mint4": 320,
  339. "boxed_interface_account_mint8": 336,
  340. "boxed_interface_account_token1": 320,
  341. "boxed_interface_account_token2": 320,
  342. "boxed_interface_account_token4": 320,
  343. "boxed_interface_account_token8": 336,
  344. "interface_account_mint1": 504,
  345. "interface_account_mint2": 680,
  346. "interface_account_mint4": 1016,
  347. "interface_account_mint8": 1688,
  348. "interface_account_token1": 680,
  349. "interface_account_token2": 856,
  350. "interface_account_token4": 1368,
  351. "interface1": 320,
  352. "interface2": 368,
  353. "interface4": 552,
  354. "interface8": 728,
  355. "program1": 320,
  356. "program2": 368,
  357. "program4": 552,
  358. "program8": 728,
  359. "signer1": 328,
  360. "signer2": 376,
  361. "signer4": 560,
  362. "signer8": 728,
  363. "system_account1": 328,
  364. "system_account2": 376,
  365. "system_account4": 560,
  366. "system_account8": 728,
  367. "unchecked_account1": 328,
  368. "unchecked_account2": 376,
  369. "unchecked_account4": 560,
  370. "unchecked_account8": 728
  371. }
  372. }
  373. },
  374. "0.29.0": {
  375. "solanaVersion": "1.17.0",
  376. "result": {
  377. "binarySize": {
  378. "bench": 743056
  379. },
  380. "computeUnits": {
  381. "accountInfo1": 695,
  382. "accountInfo2": 1035,
  383. "accountInfo4": 1730,
  384. "accountInfo8": 3342,
  385. "accountEmptyInit1": 5552,
  386. "accountEmpty1": 819,
  387. "accountEmptyInit2": 10421,
  388. "accountEmpty2": 1275,
  389. "accountEmptyInit4": 19803,
  390. "accountEmpty4": 2177,
  391. "accountEmptyInit8": 38609,
  392. "accountEmpty8": 3990,
  393. "accountSizedInit1": 5647,
  394. "accountSized1": 843,
  395. "accountSizedInit2": 10607,
  396. "accountSized2": 1317,
  397. "accountSizedInit4": 20225,
  398. "accountSized4": 2274,
  399. "accountSizedInit8": 39376,
  400. "accountSized8": 4185,
  401. "accountUnsizedInit1": 5740,
  402. "accountUnsized1": 870,
  403. "accountUnsizedInit2": 10856,
  404. "accountUnsized2": 1379,
  405. "accountUnsizedInit4": 20652,
  406. "accountUnsized4": 2411,
  407. "accountUnsizedInit8": 39969,
  408. "accountUnsized8": 4478,
  409. "boxedAccountEmptyInit1": 5605,
  410. "boxedAccountEmpty1": 856,
  411. "boxedAccountEmptyInit2": 10522,
  412. "boxedAccountEmpty2": 1347,
  413. "boxedAccountEmptyInit4": 20002,
  414. "boxedAccountEmpty4": 2324,
  415. "boxedAccountEmptyInit8": 39002,
  416. "boxedAccountEmpty8": 4311,
  417. "boxedAccountSizedInit1": 5686,
  418. "boxedAccountSized1": 878,
  419. "boxedAccountSizedInit2": 10690,
  420. "boxedAccountSized2": 1394,
  421. "boxedAccountSizedInit4": 20338,
  422. "boxedAccountSized4": 2413,
  423. "boxedAccountSizedInit8": 39670,
  424. "boxedAccountSized8": 4493,
  425. "boxedAccountUnsizedInit1": 5774,
  426. "boxedAccountUnsized1": 908,
  427. "boxedAccountUnsizedInit2": 10866,
  428. "boxedAccountUnsized2": 1457,
  429. "boxedAccountUnsizedInit4": 20688,
  430. "boxedAccountUnsized4": 2546,
  431. "boxedAccountUnsizedInit8": 40375,
  432. "boxedAccountUnsized8": 4759,
  433. "boxedInterfaceAccountMint1": 2196,
  434. "boxedInterfaceAccountMint2": 3847,
  435. "boxedInterfaceAccountMint4": 7132,
  436. "boxedInterfaceAccountMint8": 13743,
  437. "boxedInterfaceAccountToken1": 2126,
  438. "boxedInterfaceAccountToken2": 3706,
  439. "boxedInterfaceAccountToken4": 6853,
  440. "boxedInterfaceAccountToken8": 13184,
  441. "interfaceAccountMint1": 2285,
  442. "interfaceAccountMint2": 4178,
  443. "interfaceAccountMint4": 7964,
  444. "interfaceAccountMint8": 15538,
  445. "interfaceAccountToken1": 2212,
  446. "interfaceAccountToken2": 4030,
  447. "interfaceAccountToken4": 7663,
  448. "interface1": 741,
  449. "interface2": 934,
  450. "interface4": 1315,
  451. "interface8": 2086,
  452. "program1": 741,
  453. "program2": 934,
  454. "program4": 1317,
  455. "program8": 2086,
  456. "signer1": 675,
  457. "signer2": 987,
  458. "signer4": 1606,
  459. "signer8": 2846,
  460. "systemAccount1": 729,
  461. "systemAccount2": 1093,
  462. "systemAccount4": 1817,
  463. "systemAccount8": 3271,
  464. "uncheckedAccount1": 657,
  465. "uncheckedAccount2": 949,
  466. "uncheckedAccount4": 1526,
  467. "uncheckedAccount8": 2688
  468. },
  469. "stackMemory": {
  470. "account_info1": 128,
  471. "account_info2": 128,
  472. "account_info4": 128,
  473. "account_info8": 128,
  474. "account_empty_init1": 176,
  475. "account_empty_init2": 208,
  476. "account_empty_init4": 208,
  477. "account_empty_init8": 240,
  478. "account_empty1": 128,
  479. "account_empty2": 128,
  480. "account_empty4": 128,
  481. "account_empty8": 128,
  482. "account_sized_init1": 208,
  483. "account_sized_init2": 256,
  484. "account_sized_init4": 240,
  485. "account_sized_init8": 304,
  486. "account_sized1": 128,
  487. "account_sized2": 128,
  488. "account_sized4": 128,
  489. "account_sized8": 128,
  490. "account_unsized_init1": 224,
  491. "account_unsized_init2": 296,
  492. "account_unsized_init4": 304,
  493. "account_unsized_init8": 432,
  494. "account_unsized1": 128,
  495. "account_unsized2": 144,
  496. "account_unsized4": 128,
  497. "account_unsized8": 128,
  498. "boxed_account_empty_init1": 176,
  499. "boxed_account_empty_init2": 208,
  500. "boxed_account_empty_init4": 208,
  501. "boxed_account_empty_init8": 240,
  502. "boxed_account_empty1": 128,
  503. "boxed_account_empty2": 128,
  504. "boxed_account_empty4": 144,
  505. "boxed_account_empty8": 144,
  506. "boxed_account_sized_init1": 176,
  507. "boxed_account_sized_init2": 208,
  508. "boxed_account_sized_init4": 208,
  509. "boxed_account_sized_init8": 240,
  510. "boxed_account_sized1": 128,
  511. "boxed_account_sized2": 128,
  512. "boxed_account_sized4": 144,
  513. "boxed_account_sized8": 144,
  514. "boxed_account_unsized_init1": 176,
  515. "boxed_account_unsized_init2": 208,
  516. "boxed_account_unsized_init4": 208,
  517. "boxed_account_unsized_init8": 240,
  518. "boxed_account_unsized1": 128,
  519. "boxed_account_unsized2": 144,
  520. "boxed_account_unsized4": 128,
  521. "boxed_account_unsized8": 128,
  522. "boxed_interface_account_mint1": 128,
  523. "boxed_interface_account_mint2": 128,
  524. "boxed_interface_account_mint4": 144,
  525. "boxed_interface_account_mint8": 144,
  526. "boxed_interface_account_token1": 128,
  527. "boxed_interface_account_token2": 128,
  528. "boxed_interface_account_token4": 144,
  529. "boxed_interface_account_token8": 144,
  530. "interface_account_mint1": 128,
  531. "interface_account_mint2": 128,
  532. "interface_account_mint4": 128,
  533. "interface_account_mint8": 128,
  534. "interface_account_token1": 128,
  535. "interface_account_token2": 128,
  536. "interface_account_token4": 128,
  537. "interface1": 128,
  538. "interface2": 128,
  539. "interface4": 128,
  540. "interface8": 128,
  541. "program1": 128,
  542. "program2": 128,
  543. "program4": 128,
  544. "program8": 128,
  545. "signer1": 128,
  546. "signer2": 128,
  547. "signer4": 128,
  548. "signer8": 128,
  549. "system_account1": 128,
  550. "system_account2": 128,
  551. "system_account4": 128,
  552. "system_account8": 128,
  553. "unchecked_account1": 128,
  554. "unchecked_account2": 128,
  555. "unchecked_account4": 128,
  556. "unchecked_account8": 128
  557. }
  558. }
  559. },
  560. "unreleased": {
  561. "solanaVersion": "1.17.0",
  562. "result": {
  563. "binarySize": {
  564. "bench": 743208
  565. },
  566. "computeUnits": {
  567. "accountInfo1": 695,
  568. "accountInfo2": 1035,
  569. "accountInfo4": 1730,
  570. "accountInfo8": 3342,
  571. "accountEmptyInit1": 5552,
  572. "accountEmpty1": 819,
  573. "accountEmptyInit2": 10421,
  574. "accountEmpty2": 1275,
  575. "accountEmptyInit4": 19803,
  576. "accountEmpty4": 2177,
  577. "accountEmptyInit8": 38609,
  578. "accountEmpty8": 3990,
  579. "accountSizedInit1": 5647,
  580. "accountSized1": 843,
  581. "accountSizedInit2": 10607,
  582. "accountSized2": 1317,
  583. "accountSizedInit4": 20225,
  584. "accountSized4": 2274,
  585. "accountSizedInit8": 39376,
  586. "accountSized8": 4185,
  587. "accountUnsizedInit1": 5740,
  588. "accountUnsized1": 870,
  589. "accountUnsizedInit2": 10856,
  590. "accountUnsized2": 1379,
  591. "accountUnsizedInit4": 20652,
  592. "accountUnsized4": 2411,
  593. "accountUnsizedInit8": 39969,
  594. "accountUnsized8": 4478,
  595. "boxedAccountEmptyInit1": 5605,
  596. "boxedAccountEmpty1": 856,
  597. "boxedAccountEmptyInit2": 10522,
  598. "boxedAccountEmpty2": 1347,
  599. "boxedAccountEmptyInit4": 20002,
  600. "boxedAccountEmpty4": 2324,
  601. "boxedAccountEmptyInit8": 39002,
  602. "boxedAccountEmpty8": 4311,
  603. "boxedAccountSizedInit1": 5686,
  604. "boxedAccountSized1": 878,
  605. "boxedAccountSizedInit2": 10690,
  606. "boxedAccountSized2": 1394,
  607. "boxedAccountSizedInit4": 20338,
  608. "boxedAccountSized4": 2413,
  609. "boxedAccountSizedInit8": 39670,
  610. "boxedAccountSized8": 4493,
  611. "boxedAccountUnsizedInit1": 5774,
  612. "boxedAccountUnsized1": 908,
  613. "boxedAccountUnsizedInit2": 10866,
  614. "boxedAccountUnsized2": 1457,
  615. "boxedAccountUnsizedInit4": 20688,
  616. "boxedAccountUnsized4": 2546,
  617. "boxedAccountUnsizedInit8": 40375,
  618. "boxedAccountUnsized8": 4759,
  619. "boxedInterfaceAccountMint1": 2196,
  620. "boxedInterfaceAccountMint2": 3847,
  621. "boxedInterfaceAccountMint4": 7132,
  622. "boxedInterfaceAccountMint8": 13743,
  623. "boxedInterfaceAccountToken1": 2126,
  624. "boxedInterfaceAccountToken2": 3706,
  625. "boxedInterfaceAccountToken4": 6853,
  626. "boxedInterfaceAccountToken8": 13184,
  627. "interfaceAccountMint1": 2285,
  628. "interfaceAccountMint2": 4178,
  629. "interfaceAccountMint4": 7964,
  630. "interfaceAccountMint8": 15538,
  631. "interfaceAccountToken1": 2212,
  632. "interfaceAccountToken2": 4030,
  633. "interfaceAccountToken4": 7663,
  634. "interface1": 741,
  635. "interface2": 934,
  636. "interface4": 1315,
  637. "interface8": 2086,
  638. "program1": 741,
  639. "program2": 934,
  640. "program4": 1317,
  641. "program8": 2086,
  642. "signer1": 675,
  643. "signer2": 987,
  644. "signer4": 1606,
  645. "signer8": 2846,
  646. "systemAccount1": 729,
  647. "systemAccount2": 1093,
  648. "systemAccount4": 1817,
  649. "systemAccount8": 3271,
  650. "uncheckedAccount1": 657,
  651. "uncheckedAccount2": 949,
  652. "uncheckedAccount4": 1526,
  653. "uncheckedAccount8": 2688
  654. },
  655. "stackMemory": {
  656. "account_info1": 128,
  657. "account_info2": 128,
  658. "account_info4": 128,
  659. "account_info8": 128,
  660. "account_empty_init1": 176,
  661. "account_empty_init2": 208,
  662. "account_empty_init4": 208,
  663. "account_empty_init8": 240,
  664. "account_empty1": 128,
  665. "account_empty2": 128,
  666. "account_empty4": 128,
  667. "account_empty8": 128,
  668. "account_sized_init1": 208,
  669. "account_sized_init2": 256,
  670. "account_sized_init4": 240,
  671. "account_sized_init8": 304,
  672. "account_sized1": 128,
  673. "account_sized2": 128,
  674. "account_sized4": 128,
  675. "account_sized8": 128,
  676. "account_unsized_init1": 224,
  677. "account_unsized_init2": 296,
  678. "account_unsized_init4": 304,
  679. "account_unsized_init8": 432,
  680. "account_unsized1": 128,
  681. "account_unsized2": 144,
  682. "account_unsized4": 128,
  683. "account_unsized8": 128,
  684. "boxed_account_empty_init1": 176,
  685. "boxed_account_empty_init2": 208,
  686. "boxed_account_empty_init4": 208,
  687. "boxed_account_empty_init8": 240,
  688. "boxed_account_empty1": 128,
  689. "boxed_account_empty2": 128,
  690. "boxed_account_empty4": 144,
  691. "boxed_account_empty8": 144,
  692. "boxed_account_sized_init1": 176,
  693. "boxed_account_sized_init2": 208,
  694. "boxed_account_sized_init4": 208,
  695. "boxed_account_sized_init8": 240,
  696. "boxed_account_sized1": 128,
  697. "boxed_account_sized2": 128,
  698. "boxed_account_sized4": 144,
  699. "boxed_account_sized8": 144,
  700. "boxed_account_unsized_init1": 176,
  701. "boxed_account_unsized_init2": 208,
  702. "boxed_account_unsized_init4": 208,
  703. "boxed_account_unsized_init8": 240,
  704. "boxed_account_unsized1": 128,
  705. "boxed_account_unsized2": 144,
  706. "boxed_account_unsized4": 128,
  707. "boxed_account_unsized8": 128,
  708. "boxed_interface_account_mint1": 128,
  709. "boxed_interface_account_mint2": 128,
  710. "boxed_interface_account_mint4": 144,
  711. "boxed_interface_account_mint8": 144,
  712. "boxed_interface_account_token1": 128,
  713. "boxed_interface_account_token2": 128,
  714. "boxed_interface_account_token4": 144,
  715. "boxed_interface_account_token8": 144,
  716. "interface_account_mint1": 128,
  717. "interface_account_mint2": 128,
  718. "interface_account_mint4": 128,
  719. "interface_account_mint8": 128,
  720. "interface_account_token1": 128,
  721. "interface_account_token2": 128,
  722. "interface_account_token4": 128,
  723. "interface1": 128,
  724. "interface2": 128,
  725. "interface4": 128,
  726. "interface8": 128,
  727. "program1": 128,
  728. "program2": 128,
  729. "program4": 128,
  730. "program8": 128,
  731. "signer1": 128,
  732. "signer2": 128,
  733. "signer4": 128,
  734. "signer8": 128,
  735. "system_account1": 128,
  736. "system_account2": 128,
  737. "system_account4": 128,
  738. "system_account8": 128,
  739. "unchecked_account1": 128,
  740. "unchecked_account2": 128,
  741. "unchecked_account4": 128,
  742. "unchecked_account8": 128
  743. }
  744. }
  745. }
  746. }