summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-binary.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix read-write of dylink section (#1648)Alon Zakai2018-08-311-7/+26
* Escape name section ids in binary format reading/writing to be WebAssembly sp...Yury Delendik2018-08-311-2/+68
* Stack IR (#1623)Alon Zakai2018-07-301-771/+26
* Fix source map entries offset when LEB is compressed. (#1628)Yury Delendik2018-07-251-15/+38
* Refactor stack writing code into a new StackWriter class (#1620)Alon Zakai2018-07-161-168/+172
* Minor code cleanups (#1617)Alon Zakai2018-07-101-123/+123
* Improve source map parsing to handle whitespace (#1598)Sam Clegg2018-06-131-14/+34
* Fix MSVC warnings when compiling the binaryen target (#1535)Daniel Wirtz2018-05-091-4/+4
* Better binary error reporting (#1505)Alon Zakai2018-04-131-66/+73
* Fix bad param/var type error handling (#1499)Alon Zakai2018-04-101-8/+21
* Handle literally unreachable brs (#1497)Alon Zakai2018-04-071-6/+16
* when creating blocks in binary format parsing, we know if a block has a break...Alon Zakai2018-04-051-1/+1
* validate we are in a function context when adding a label in binary parsing. ...Alon Zakai2018-03-161-15/+16
* Function pointer cast emulation (#1468)Alon Zakai2018-03-131-5/+5
* ensure unique import names for each type, by giving them a prefix, avoiding c...Alon Zakai2018-02-221-1/+7
* Dedupe function names when reading a binary (#1396)Jacob Gravelle2018-02-061-8/+9
* Rename WasmType => Type (#1398)Alon Zakai2018-02-021-26/+26
* Don't write sourceMappingURL section if URL is empty. (#1390)Yury Delendik2018-01-261-1/+1
* Atomic wait/wake fixes (#1383)Alon Zakai2018-01-221-7/+36
* First pass at LLD support for Emscripten (#1346)Jacob Gravelle2018-01-221-3/+17
* Function metrics pass (#1353)Alon Zakai2018-01-121-0/+1
* Do not emit 100k data segments, browsers reject it (#1350)Alon Zakai2018-01-091-4/+78
* Fix 2 binary fuzz bugs (#1323)Alon Zakai2017-12-141-1/+6
* Binary fuzz fix: disallow popping from outside a block (#1305)Alon Zakai2017-11-281-0/+6
* Fix reading breaks to the function exit (#1304)Alon Zakai2017-11-211-17/+5
* name function imports using name section (#1290)Alon Zakai2017-11-211-19/+31
* a stacky value in the middle of a block may be consumed (#1267)Alon Zakai2017-11-131-1/+20
* notation change: AST => IR (#1245)Alon Zakai2017-10-241-2/+2
* Emit binary function index in comment in text format, for convenience (#1232)Alon Zakai2017-10-201-28/+4
* Move pointer positioning outside of vector access operator to avoid MSVC comp...Mark A. Ropper2017-10-201-2/+2
* Atomics support in interpreter + optimizer + fuzz fixes for that (#1227)Alon Zakai2017-10-201-0/+22
* Add Builder::makeGlobal for nicer global creation (#1221)Alon Zakai2017-10-101-6/+8
* Optimize wasm reading (#1202)Alon Zakai2017-09-281-2/+9
* Avoid new blocks in binary reading/writing (#1165)Alon Zakai2017-09-121-21/+35
* Add support for sign-extension operators from threading proposal (#1167)Derek Schuff2017-09-061-0/+11
* clean up untaken => unreachable, as well as unnecessary named stuff in valida...Alon Zakai2017-09-061-6/+5
* Add support for atomic wait and wake operators (#1140)Derek Schuff2017-08-241-0/+55
* Ignore unreachable code in wasm binaries (#1122)Alon Zakai2017-08-221-8/+60
* Emit optimal-size LEBs in section/subsection/function body sizes (#1128)Alon Zakai2017-08-151-8/+20
* emit an unreachable if an unreachable block context does not end in an unreac...Alon Zakai2017-08-051-0/+5
* fix reading of stacky unreadable code with elements we need to dropAlon Zakai (kripken)2017-08-051-16/+16
* fix proper wasm emitting of untaken br_tablesAlon Zakai2017-08-011-1/+9
* Merge remote-tracking branch 'origin/master' into fuzzAlon Zakai (kripken)2017-07-311-1/+33
|\
| * Polymophic stack support (#1117)Alon Zakai2017-07-311-1/+33
* | review commentsAlon Zakai (kripken)2017-07-311-1/+1
* | fix binary emitting of untaken branches, and also handle reading of unreachab...Alon Zakai (kripken)2017-07-291-3/+10
|/
* add the option to seek named breaks, not just taken breaks; refactor headers ...Alon Zakai (kripken)2017-07-111-3/+4
* Add IR, parsing, printing, and binary for atomic cmpxchg (#1083)Derek Schuff2017-07-101-0/+64
* Add IR, parsing and binary support for AtomicRMW instructions from wasm threa...Derek Schuff2017-07-061-0/+90
* show a clear error on nulls in inline strings in binary format (#1068)Alon Zakai2017-07-051-1/+5