summaryrefslogtreecommitdiff
path: root/src/binaryen-c.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Relooper switch support (#617)Alon Zakai2016-07-021-3/+3
| | | | | | * support switches in relooper and c api * update relooper fuzzer for switches
* make creating functions and types parallelizable in c api (#603)Alon Zakai2016-06-261-0/+15
|
* add c api method to interpret a module, calling its start method (#601)Alon Zakai2016-06-251-0/+5
|
* add BinaryenExpressionPrint to c api (#599)Alon Zakai2016-06-241-1/+4
|
* make call_indirect type a name, so that it is not a dependency on the ↵Alon Zakai2016-06-031-1/+1
| | | | module, which would break consistency and make some parallel passes tricky (#568)
* use separate internal opcodes for binary variantsAlon Zakai2016-05-181-33/+76
|
* use separate internal opcodes for unary variantsAlon Zakai2016-05-181-11/+22
|
* allow not providing a name for function types in c api (#501)Alon Zakai2016-05-131-0/+1
|
* use an int32_t for BinaryenLiteral in the C API, simpler and good enough ↵Alon Zakai2016-05-101-1/+1
| | | | since we translate anyhow (#462)
* Changed empty parameter functions in C API to void.John Bentley2016-05-071-2/+2
|
* add a return type parameter to call and call_import in the C API. we need it ↵Alon Zakai2016-05-061-2/+6
| | | | since we don't know the type while building functions
* comments in c api headerAlon Zakai2016-05-061-2/+4
|
* add reading and writing binaries to C API (#443)Alon Zakai2016-05-051-0/+7
|
* add validation to the C api, and fix things that uncovered in the C API testsAlon Zakai2016-05-051-2/+6
|
* add optimization to c api, and so that we can find all passes in the c api ↵Alon Zakai2016-05-051-0/+3
| | | | library, make it dynamic
* Import emscripten's relooper, port it to the binaryen AST, and provide a C ↵Alon Zakai2016-05-051-0/+39
| | | | | API (#434) also ignore libstdc++ bug in ubsan
* Harmonize the internal opcodes with the binary format (#433)Alon Zakai2016-05-031-11/+33
| | | | | | * harmonize the internal opcodes with the binary format, so they clearly parallel, and also this helps us avoid needing the type to disambiguate * comment on GetLocal in C API
* kitchen sink test for c apiAlon Zakai2016-05-031-5/+6
|
* C API plus testAlon Zakai2016-05-021-0/+246