summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* fix block type in LowerIfElseAlon Zakai2016-01-311-0/+1
|
* refactor some binary writing codeAlon Zakai2016-01-301-14/+14
|
* Do relocation properly when ignoring unknown symbolsJF Bastien2016-01-301-2/+4
| | | | My previous patch didn't perform the relocation, so it stuck around. Make it a nullptr instead.
* fix switch in binary formatAlon Zakai2016-01-291-29/+24
|
* refactor binary format break codeAlon Zakai2016-01-291-10/+19
|
* don't let ceil in binary memory size computation let us get to UINT_MAX ↵Alon Zakai2016-01-291-2/+2
| | | | which can overflow
* allow memory size 0 in binary formatAlon Zakai2016-01-291-5/+16
|
* fix I8Const usageAlon Zakai2016-01-291-3/+3
|
* if functions are already type-named, do not change their typesAlon Zakai2016-01-291-1/+3
|
* print named types of functionsAlon Zakai2016-01-291-0/+3
|
* fix function type parsing in s-parserAlon Zakai2016-01-291-3/+3
|
* fix float payloads based on #152Alon Zakai2016-01-291-2/+2
|
* support exports by a different name in binary formatAlon Zakai2016-01-291-7/+14
|
* clarify Export fieldsAlon Zakai2016-01-291-2/+2
|
* fix printing of i64 loads of 4 bytesAlon Zakai2016-01-291-1/+3
|
* fix ConvertSInt64 in binary formatAlon Zakai2016-01-291-1/+1
|
* fix more conversion opcodesAlon Zakai2016-01-291-4/+4
|
* fix conversion opcodes in binary formatAlon Zakai2016-01-291-4/+4
|
* add import module.base to binary formatAlon Zakai2016-01-281-2/+6
|
* join adjacent identical ifsAlon Zakai2016-01-281-2/+0
|
* current binary format has power of 2 memory, so use ceil to ensure that the ↵Alon Zakai2016-01-281-2/+2
| | | | conversion only increases memory, and does not make it too small for the segments
* fix memory segment reading in binary formatAlon Zakai2016-01-281-4/+5
|
* Use bit_cast in parseConst, avoid UBJF Bastien2016-01-281-24/+19
|
* Factor out bit_cast.JF Bastien2016-01-282-14/+43
|
* Don't emit NaN payload when zero.JF Bastien2016-01-281-7/+11
|
* Output NaN payloads onlyJF Bastien2016-01-281-6/+12
| | | | As discussed with @binji and @sunfish in https://github.com/WebAssembly/sexpr-wasm-prototype/issues/28
* Write each memory segment on its own lineJF Bastien2016-01-271-2/+2
| | | | 30k+ column files are silly.
* Add s2wasm option to ignore unknown symbolsJF Bastien2016-01-272-8/+22
| | | | This is useful for bringup.
* s2wasm: support aliased functionsJF Bastien2016-01-271-7/+30
|
* sort keys in metricsAlon Zakai2016-01-271-6/+15
|
* Adds a --metrics command line argument to print metrics about .wast files ↵Michael2016-01-273-0/+98
| | | | between optimization passes.
* ignore zero-size segments in binary formatAlon Zakai2016-01-271-1/+6
|
* Parenthesize macro arguments.Dan Gohman2016-01-271-2/+2
|
* support tee_local in .s filesAlon Zakai2016-01-271-0/+9
|
* parse 0-size blocksAlon Zakai2016-01-272-4/+2
|
* fix select typeAlon Zakai2016-01-272-1/+6
|
* fix MemorySize typeAlon Zakai2016-01-271-1/+5
|
* fix function results in binary format readingAlon Zakai2016-01-271-0/+1
|
* improve assertAlon Zakai2016-01-271-1/+7
|
* Merge pull request #144 from mbebenita/apple-colorsAlon Zakai2016-01-271-1/+1
|\ | | | | Fix colors on OSX.
| * Fix colors on OSX.Michael2016-01-261-1/+1
| | | | | | | | Apple OSes define __APPLE__ instead of the lower case __apple__.
* | increase function and block sizes in binary format, to get more real-world ↵Alon Zakai2016-01-261-6/+6
| | | | | | | | code to build
* | fix GrowMemory parsingAlon Zakai2016-01-261-0/+1
| |
* | Ignore meta data emitted by clang on Mac OS XAlexander Meißner2016-01-261-1/+11
| |
* | support p2align for function alignment in s2wasmAlon Zakai2016-01-251-1/+1
| |
* | accept either align or p2align on globals in s2wasmAlon Zakai2016-01-251-1/+1
| |
* | handle new alignment format from llvmAlon Zakai2016-01-251-2/+44
| |
* | fold if-br into br_ifAlon Zakai2016-01-231-3/+12
| |
* | avoid emitting a block in a loop when the .wast format allows doing so #139Alon Zakai2016-01-231-1/+10
| |
* | allocate __stack_pointer completelyAlon Zakai2016-01-221-1/+3
| |