Ugly Alpha 1
ckb-vm:0.20.0-rc4

total uncompressed bytes

4.0 MB

total files

169

Fix

NewInclude { include: [ "src/**/*", "Cargo.*", "README.md", "dynasm/*", "build.rs", ], has_build_script: true, }

130 wasted files

total waste: 3.3 MB

  1. benches/data/secp256k1_bench_old : 1.3 MB
  2. benches/data/secp256k1_bench : 1.1 MB
  3. tests/programs/mop_random_adc_sbb.S : 179.9 KB
  4. tests/programs/mop_ld_signextend_32 : 69.3 KB
  5. tests/programs/mop_ld_signextend_32.c : 49.3 KB
  6. tests/programs/writable_page : 39.8 KB
  7. tests/programs/mop_random_adc_sbb : 38.9 KB
  8. tests/programs/mop_wide_multiply : 37.4 KB
  9. tests/programs/mop_wide_divide : 37.2 KB
  10. tests/programs/pcnt : 36.3 KB
  11. tests/programs/simple64 : 33.4 KB
  12. tests/programs/reset_caller : 32.6 KB
  13. tests/programs/alloc_many : 32.5 KB
  14. tests/programs/argv_null_test : 32.5 KB
  15. tests/programs/reset_callee : 32.4 KB
  16. tests/test_aot.rs : 17.0 KB
  17. tests/test_versions.rs : 16.1 KB
  18. tests/programs/rvc_pageend.S : 15.8 KB
  19. tests/test_asm.rs : 14.5 KB
  20. tests/test_resume.rs : 12.7 KB
  21. tests/programs/mop_wide_multiply.c : 10.9 KB
  22. tests/test_misc.rs : 10.8 KB
  23. tests/test_mop.rs : 9.5 KB
  24. tests/programs/mop_wide_divide.c : 8.3 KB
  25. azure-pipelines.yml : 7.2 KB
  26. tests/programs/flat_crash_64 : 6.9 KB
  27. tests/programs/wxorx_crash_64 : 6.9 KB
  28. tests/programs/load_elf_section_crash_64 : 6.9 KB
  29. tests/programs/load_elf_crash_64 : 6.9 KB
  30. tests/programs/rorw_in_end_of_aot_block.S : 6.2 KB
  31. tests/programs/simple : 5.4 KB
  32. benches/vm_benchmark.rs : 5.1 KB
  33. tests/programs/rvc_pageend : 4.9 KB
  34. CONTRIBUTING.md : 4.7 KB
  35. tests/programs/op_rvc_srli_crash_32 : 4.7 KB
  36. tests/programs/op_rvc_srai_crash_32 : 4.7 KB
  37. tests/programs/op_rvc_slli_crash_32 : 4.7 KB
  38. tests/test_reset.rs : 4.6 KB
  39. tests/machine_build.rs : 4.6 KB
  40. tests/programs/minimal : 4.3 KB
  41. tests/programs/andi : 4.3 KB
  42. tests/programs/goblin_overflow_elf : 4.3 KB
  43. tests/programs/_build_all_native.sh : 4.2 KB
  44. tests/test_simple.rs : 3.8 KB
  45. Makefile : 3.6 KB
  46. tests/test_b_extension.rs : 3.2 KB
  47. tests/programs/rorw_in_end_of_aot_block : 3.0 KB
  48. SECURITY.md : 2.8 KB
  49. tests/programs/writable_page.dump : 2.5 KB
  50. tests/programs/simple.c : 2.3 KB
  51. benches/bits_benchmark.rs : 1.8 KB
  52. examples/is13.rs : 1.7 KB
  53. tests/programs/rvc_pageend.dump : 1.4 KB
  54. tests/programs/mop_adc : 1.3 KB
  55. tests/programs/pcnt.c : 1.2 KB
  56. tests/programs/mop_sbb : 1.2 KB
  57. tests/programs/ckbforks : 1.1 KB
  58. tests/programs/sbinvi_aot_load_imm_bug : 1.1 KB
  59. tests/programs/mop_ld_signextend_32_overflow_bug : 1.1 KB
  60. COPYING : 1.1 KB
  61. tests/programs/sp_alignment_test : 1.1 KB
  62. tests/programs/mulw64 : 1.1 KB
  63. tests/programs/clzw_bug : 1.1 KB
  64. tests/programs/unaligned64 : 1.1 KB
  65. tests/programs/misaligned_jump64 : 1.0 KB
  66. tests/programs/trace64 : 1.0 KB
  67. tests/programs/syscall64 : 1.0 KB
  68. tests/programs/jalr_bug_noc : 1.0 KB
  69. tests/programs/write_large_address64 : 992 B
  70. tests/programs/write_at_boundary64 : 992 B
  71. tests/programs/invalid_file_offset64 : 992 B
  72. tests/programs/read_at_boundary64 : 984 B
  73. tests/programs/mop_far_jump : 984 B
  74. tests/programs/invalid_read64 : 984 B
  75. tests/programs/read_memory : 976 B
  76. tests/programs/jump0_64 : 976 B
  77. tests/programs/jalr_bug : 976 B
  78. tests/programs/ebreak64 : 976 B
  79. tests/programs/cadd_hints : 960 B
  80. tests/programs/reset_caller.c : 907 B
  81. devtools/azure/windows-dependencies.yml : 903 B
  82. tests/test_minimal.rs : 849 B
  83. tests/programs/mop_adc.S : 794 B
  84. tests/programs/mop_sbb.S : 605 B
  85. .github/ISSUE_TEMPLATE/bug_report.md : 562 B
  86. tests/programs/mop_far_jump.dump : 543 B
  87. tests/programs/nop : 496 B
  88. devtools/azure/osx-dependencies.yml : 443 B
  89. examples/is13.c : 413 B
  90. deny.toml : 361 B
  91. devtools/azure/linux-dependencies.yml : 357 B
  92. tests/programs/minimal.c : 301 B
  93. tests/programs/rvc_pageend.sh : 218 B
  94. tests/programs/argv_null_test.c : 199 B
  95. tests/programs/mop_ld_signextend_32_overflow_bug.S : 193 B
  96. tests/programs/sbinvi_aot_load_imm_bug.S : 188 B
  97. tests/programs/misaligned_jump.S : 180 B
  98. tests/programs/trace.S : 174 B
  99. tests/programs/clzw_bug.S : 173 B
  100. tests/programs/mop_far_jump.S : 160 B
  101. tests/programs/_build_all.sh : 160 B
  102. tests/programs/mulw.S : 159 B
  103. tests/programs/alloc_many.c : 159 B
  104. tests/programs/unaligned64.S : 150 B
  105. tests/programs/writable_page.c : 137 B
  106. tests/programs/sp_alignment_test.S : 137 B
  107. tests/programs/syscall.S : 133 B
  108. tests/programs/jalr_bug_noc.S : 131 B
  109. tests/programs/jalr_bug.S : 131 B
  110. tests/programs/nop.S : 112 B
  111. tests/programs/decoder_instructions_cache_pc_out_of_bound_timeout : 108 B
  112. tests/programs/ckbforks.S : 104 B
  113. codecov.yml : 104 B
  114. tests/programs/write_large_address.S : 102 B
  115. rustfmt.toml : 102 B
  116. tests/programs/andi.c : 101 B
  117. tests/programs/write_at_boundary.S : 100 B
  118. tests/programs/read_at_boundary.S : 87 B
  119. tests/programs/rvc_pageend.lds : 81 B
  120. tests/programs/invalid_read.S : 81 B
  121. tests/programs/read_memory.S : 77 B
  122. .gitignore : 72 B
  123. tests/programs/cadd_hints.S : 71 B
  124. tests/programs/jump0.S : 60 B
  125. tests/programs/ebreak.S : 54 B
  126. clippy.toml : 40 B
  127. tests/programs/load_malformed_elf_crash_64 : 39 B
  128. .github/CODEOWNERS : 36 B
  129. tests/programs/reset_callee.c : 29 B
  130. rust-toolchain : 7 B