summaryrefslogtreecommitdiff
path: root/src/wasm-s-parser.h
Commit message (Collapse)AuthorAgeFilesLines
...
* set type for loop #161Alon Zakai2016-02-011-0/+1
|
* fix function type parsing in s-parserAlon Zakai2016-01-291-3/+3
|
* parse 0-size blocksAlon Zakai2016-01-271-1/+1
|
* add continues in s-parserAlon Zakai2016-01-141-0/+3
|
* refactor FunctionType to always be accessed from the Module's central store, ↵Alon Zakai2016-01-111-5/+8
| | | | which is necessary for simple binary writing
* fix default being a br in switch #70Alon Zakai2016-01-071-6/+1
|
* fix switch parsing and semantics, for br in the tableAlon Zakai2016-01-061-7/+1
|
* fix return handling in s-parserAlon Zakai2016-01-051-8/+17
|
* fix parsing error in s-parser with functions with just a block and then more ↵Alon Zakai2016-01-051-6/+6
| | | | content
* add some s-parser debuggingAlon Zakai2015-12-291-2/+3
|
* fix s-parser handling of memory segments with 0sAlon Zakai2015-12-231-25/+38
|
* fix parsing of large offsets in 32-bitAlon Zakai2015-12-221-1/+1
|
* Fix / uniformize include guardsJF Bastien2015-12-221-0/+5
|
* Fix unused variable / function warnings.JF Bastien2015-12-221-2/+1
|
* more escapingAlon Zakai2015-12-211-0/+10
|
* Merge pull request #22 from WebAssembly/fix-license-headersAlon Zakai2015-12-211-1/+15
|\ | | | | Fix the license headers
| * Fix the license headersJF Bastien2015-12-211-1/+15
| | | | | | | | This applies Apache 2.0 properly (as far as our lawyers have told me). We can do this early since all of the code was written by Alon Zakai.
* | Revert "add more debugging to wasm-s-parser"Alon Zakai2015-12-211-3/+1
| | | | | | | | This reverts commit 37ea049f1135bda96e00ed58b25fe9fa462016a6.
* | add more debugging to wasm-s-parserAlon Zakai2015-12-211-1/+3
| |
* | handle return with no value in s-parserAlon Zakai2015-12-211-1/+3
| |
* | parse imports early, as they may be at the endAlon Zakai2015-12-211-1/+7
|/
* be more careful about parsing s-expression commentsAlon Zakai2015-12-181-1/+1
|
* remove Label, which was removed from the specAlon Zakai2015-12-181-16/+0
|
* fix block label parsingAlon Zakai2015-12-181-0/+4
|
* process on s2wasm, and first working testcaseAlon Zakai2015-12-101-1/+0
|
* refactor const parsingAlon Zakai2015-12-101-137/+3
|
* refactor wasm.js so that it will be able to support multiple wasm loading ↵Alon Zakai2015-11-281-25/+1
| | | | methods
* handle empty blocks in s-parserAlon Zakai2015-11-271-1/+3
|
* unify convert/compare into unary/binary, and do a pre-pass in s-expression ↵Alon Zakai2015-11-271-47/+68
| | | | parser for function types, to fix new assertions that notice some missing types
* create an AllocatingModule which handles allocation for its elementsAlon Zakai2015-11-241-3/+3
|
* br_ifAlon Zakai2015-11-201-5/+12
|
* handle more import parsing in s-parserAlon Zakai2015-11-181-16/+20
|
* mark host typesAlon Zakai2015-11-181-0/+1
|
* set call types in a post-pass in s-parserAlon Zakai2015-11-181-0/+7
|
* handle imports with a return typeAlon Zakai2015-11-161-1/+5
|
* use Name::fromIntAlon Zakai2015-11-111-8/+4
|
* validate offsets in s-parser, remove hackAlon Zakai2015-11-111-1/+3
|
* don't allow direct access to the vectors on the Module objectAlon Zakai2015-11-111-2/+4
|
* don't store caseMap in Switch, it's a pure optimizationAlon Zakai2015-11-111-1/+0
|
* nan fixes; test suite fully passesAlon Zakai2015-11-111-4/+4
|
* more nan fixesAlon Zakai2015-11-111-3/+3
|
* remove debug printAlon Zakai2015-11-111-1/+1
|
* unreachableAlon Zakai2015-11-111-0/+4
|
* commentsAlon Zakai2015-11-111-2/+3
|
* handle some switch errors, get the switch testcase passingAlon Zakai2015-11-091-0/+1
|
* wip switch workAlon Zakai2015-11-091-2/+16
|
* handle empty switches, and some more temp blacklistingAlon Zakai2015-11-091-1/+1
|
* update control flow operators, blacklist some new float errors for nowAlon Zakai2015-11-091-36/+20
|
* update spec tests, use a proper label stack, and start to update control ↵Alon Zakai2015-11-091-19/+33
| | | | flow changes from spec
* nan fixesAlon Zakai2015-11-081-6/+17
|