summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWasm/Parser/Parser.cpp
AgeCommit message (Expand)Author
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-06Everywhere: Use OOM-safe ByteBuffer APIs where possibleAli Mohammad Pur
2021-09-05LibWasm: Move the vector size limit to Constants.h and increase it a bitAli Mohammad Pur
2021-08-31LibWasm: Limit the number of function localsAli Mohammad Pur
2021-07-22Everywhere: Prefer using {:#x} over 0x{:x}Gunnar Beutner
2021-06-12AK: Rename Vector::append(Vector) => Vector::extend(Vector)Andreas Kling
2021-06-04LibWasm+wasm: Switch to east-const to comply with project styleAli Mohammad Pur
2021-06-04LibWasm: Load and instantiate tablesAli Mohammad Pur
2021-06-02LibWasm: Parse the "extend" set of instructionsAli Mohammad Pur
2021-05-29LibWasm: Fix logic error in Limits::parse()Ali Mohammad Pur
2021-05-21LibWasm: Fix nested structured instruction parsingAli Mohammad Pur
2021-05-17LibWasm: Make clang happy by removing an 'extra' set of parenthesisAli Mohammad Pur
2021-05-17LibWasm: Do not resize() the function signature list to preallocateAli Mohammad Pur
2021-05-17LibWasm: Make structured_end() jump to the instruction after itselfAli Mohammad Pur
2021-05-13LibWasm: Stub out/implement parsing of all ElementSection segmentsAli Mohammad Pur
2021-05-13LibWasm: Make the Module ctor generate a list of module functionsAli Mohammad Pur
2021-05-13LibWasm: Implement parsing of the DataCount sectionAli Mohammad Pur
2021-05-13LibWasm: Un-nest the structured instructionsAli Mohammad Pur
2021-05-08LibWasm: Implement parsing all remaining instructionsAli Mohammad Pur
2021-05-08LibWasm: Add some more descriptive parse errorsAli Mohammad Pur
2021-05-08LibWasm: Start implementing a basic WebAssembly binary format parserAli Mohammad Pur