1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-13 15:02:18 +00:00
serenity/Userland
Ali Mohammad Pur aa4d8d26b9 LibWasm: Start implementing a basic WebAssembly binary format parser
This can currently parse a really simple module.
Note that it cannot parse the DataCount section, and it's still missing
almost all of the instructions.
This commit also adds a 'wasm' test utility that tries to parse a given
webassembly binary file.
It currently does nothing but exit when the parse fails, but it's a
start :^)
2021-05-08 22:14:39 +02:00
..
Applets AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
Applications LibGUI+TextEditor: Make TextDocument modified state track undo stack 2021-05-08 13:49:34 +02:00
Demos Demos: Add OpenGL teapot demo :^) 2021-05-08 10:13:22 +02:00
DevTools AK: Add missing GenericTraits<NonnullRefPtr> 2021-05-08 18:10:56 +02:00
DynamicLoader DynamicLoader: Remove math functionality in favor of -lgcc 2021-05-07 15:35:50 +02:00
Games Chess+Help: Remove erroneous ampersand from app name 2021-05-07 20:37:28 +01:00
Libraries LibWasm: Start implementing a basic WebAssembly binary format parser 2021-05-08 22:14:39 +02:00
Services AK: Add missing GenericTraits<NonnullRefPtr> 2021-05-08 18:10:56 +02:00
Shell Shell: Convert StringBuilder::appendf() => AK::Format 2021-05-07 21:12:09 +02:00
Utilities LibWasm: Start implementing a basic WebAssembly binary format parser 2021-05-08 22:14:39 +02:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00