Brian Carroll
|
8a01c3f98a
|
Wasm: implement dead code elimination
|
2022-01-14 18:20:52 +00:00 |
|
Brian Carroll
|
dd79a9b35a
|
Clippy fixes
|
2022-01-13 05:41:52 +00:00 |
|
Brian Carroll
|
9c0abcd0da
|
Wasm: Preload WasmModule from object file bytes
|
2022-01-13 05:41:52 +00:00 |
|
Brian Carroll
|
d3554b2ac0
|
Wasm: Create Section trait for common functionality between module sections
|
2022-01-13 05:41:52 +00:00 |
|
Brian Carroll
|
5d5e0eca96
|
Wasm: Convert remaining sections to store bytes, and add .size() methods
|
2022-01-13 05:41:52 +00:00 |
|
Brian Carroll
|
5a39002e8b
|
Wasm: Serialize WasmModule without linking info
|
2022-01-13 05:41:52 +00:00 |
|
Brian Carroll
|
b8ab6af203
|
Wasm: move WasmModule definition to mod.rs
|
2022-01-13 05:41:52 +00:00 |
|
Brian Carroll
|
738434329e
|
Wasm: refactor the model of the Linking section
|
2022-01-10 10:26:42 +00:00 |
|
Brian Carroll
|
471e2c3143
|
Completely delete Wasm BlockType
|
2021-12-21 23:14:55 +00:00 |
|
Brian Carroll
|
39263b0ab1
|
Shorter name: VmSymbolState
|
2021-11-14 10:57:19 +00:00 |
|
Brian Carroll
|
c5d99433f7
|
Fix build error
And slightly improve efficiency by exiting early from an iteration
|
2021-11-04 23:21:48 +00:00 |
|
Brian Carroll
|
c57d99c1ac
|
Create types for DataSection
|
2021-11-04 18:58:17 +00:00 |
|
Brian Carroll
|
b432d923b1
|
Create a linking module
|
2021-11-03 11:46:46 +00:00 |
|
Brian Carroll
|
ad9b761fce
|
Move wasm file format code into a submodule
|
2021-11-03 11:20:16 +00:00 |
|