Diego Frias
|
23cfee2205
LibWasm: Clean up module sections API
|
11 ヶ月 前 |
Diego Frias
|
dc52998341
LibWasm: Remove `Module::functions`
|
11 ヶ月 前 |
Ali Mohammad Pur
|
8cf0f36f7d
LibWasm: Replace a hashtable with an RBTree to make instantiation faster
|
11 ヶ月 前 |
Diego Frias
|
8a0ef17d9a
LibWasm: Correctly validate `v128_load*_lane` instructions
|
11 ヶ月 前 |
Diego
|
3efb11f5d8
LibWasm: Validate stack correctly in `v128_store*_lane` instructions
|
1 年間 前 |
Diego
|
fce8ed1563
LibWasm: Validate potentially empty `else` branch in `if` instruction
|
1 年間 前 |
Diego
|
0e705f431e
LibWasm: Check exports for valid `ref.func` targets
|
1 年間 前 |
Diego
|
3225e6fad2
LibWasm: Improve element validation and instantiation
|
1 年間 前 |
Diego
|
6e419db26c
LibWasm: Tighten validation algorithm
|
1 年間 前 |
Diego
|
8217a77728
LibWasm: Refactor validator to use one stack for frame information
|
1 年間 前 |
Diego
|
67749300c3
LibWasm: Validate that data section exists for some instructions
|
1 年間 前 |
Diego
|
a7b1a9ded7
LibWasm: Disallow multiple start sections
|
1 年間 前 |
Diego
|
3d7c824607
LibWasm: Make sure no duplicate export names are possible
|
1 年間 前 |
Diego
|
e64ac8c177
LibWasm: Validate number of data sections
|
1 年間 前 |
Diego
|
cf6aa77816
LibWasm: Fix memory limits validator discrepancy
|
1 年間 前 |
Ali Mohammad Pur
|
8003bde03d
AK+LibRegex+LibWasm: Remove the non-const COWVector::operator[]
|
1 年間 前 |
Ali Mohammad Pur
|
cced555879
LibWasm: Avoid pointless vector copies in Validator::Context
|
1 年間 前 |
Nico Weber
|
24a469f521
Everywhere: Prefer {:#x} over 0x{:x} in format strings
|
1 年間 前 |
Shannon Booth
|
e2e7c4d574
Everywhere: Use to_number<T> instead of to_{int,uint,float,double}
|
1 年間 前 |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 年間 前 |
Ali Mohammad Pur
|
22d411345d
LibWasm: Implement the multi-memory proposal
|
1 年間 前 |
Ali Mohammad Pur
|
2462064fcd
LibWasm+LibWeb: Parse and validate all Wasm SIMD instructions
|
2 年 前 |
Ali Mohammad Pur
|
b005691497
LibWasm: Disallow out-of-range br_table labels
|
2 年 前 |
Ali Mohammad Pur
|
8668851cb1
LibWasm: Do not allow self-referencial globals
|
2 年 前 |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 年 前 |
Luke Wilde
|
8fdf4b43cd
LibWasm: Specify which instruction opcode failed validation in error
|
2 年 前 |
Luke Wilde
|
805e6593b9
LibWasm: Add missing validation for memory.copy
|
2 年 前 |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 年 前 |
Ali Mohammad Pur
|
6760ea33a0
LibWasm: Make memory_grow validation push back the old memory size
|
3 年 前 |
Ali Mohammad Pur
|
6e07e74261
LibWasm: Make local_tee validation keep the value on the stack
|
3 年 前 |