summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* update emscriptenAlon Zakai2016-04-011-0/+0
|
* Merge pull request #307 from WebAssembly/updatesAlon Zakai2016-04-012-26034/+26187
|\ | | | | Fix memory growth
| * update wasm.jsAlon Zakai2016-04-011-26033/+26183
| |
| * fix reallocBuffer to send growWasmMemory a size in pagesAlon Zakai2016-04-011-1/+4
| |
* | Merge pull request #286 from WebAssembly/asm2wasm-optsAlon Zakai2016-04-017-1/+148
|\| | | | | asm2wasm opts
| * handle minified tempDoublePtrAlon Zakai2016-04-014-2/+46
| |
| * optimize bitcast patterns in asm2wasmAlon Zakai2016-04-013-56/+68
| |
| * add a test for bitcast patterns in asm2wasmAlon Zakai2016-04-013-1/+92
|/
* Merge pull request #305 from WebAssembly/enumsAlon Zakai2016-04-018-23/+35
|\ | | | | Refactor file flags into enums
| * refactor file flags into enumsAlon Zakai2016-03-318-23/+35
|/
* Merge pull request #303 from WebAssembly/binary-files-for-windowsJF Bastien2016-03-318-22/+27
|\ | | | | Set the binary bit on files we need to open in binary mode
| * set the binary bit on files we need to open in binary modeAlon Zakai2016-03-318-22/+27
|/
* Merge pull request #301 from pjuftring/file-size_checkAlon Zakai2016-03-311-1/+1
|\ | | | | Repair broken file-size check
| * Repair broken file-size checkpjuftring2016-03-311-1/+1
| |
* | Merge pull request #300 from ossy-szeged/buildfixJF Bastien2016-03-313-14/+14
|\ \ | |/ |/| Fix the build with GCC 5.3.1 and Clang 3.8.0.
| * Fix the build with GCC 5.3.1 and Clang 3.8.0.Csaba Osztrogonác2016-03-313-14/+14
|/ | | | Fixes #299
* Merge pull request #296 from juj/no_cmake_multigenerator_subdirectoriesAlon Zakai2016-03-301-3/+6
|\ | | | | no_cmake_multigenerator_subdirectories
| * Suppress CMake from generating Debug/, Release/ etc. subdirectories under ↵Jukka Jylänki2016-03-301-3/+6
| | | | | | | | bin/ and lib/ output directories when building with a CMake multigenerator like Visual Studio or Xcode.
* | Merge pull request #297 from WebAssembly/frist_wasm_backend_full_testAlon Zakai2016-03-309-3235/+3197
|\ \ | |/ |/| More tests for wasm backend
| * add testing for vanilla llvm + emcc without the hacks, as things are now ↵Alon Zakai2016-03-303-11/+20
| | | | | | | | starting to work, and add a full/real hello world testcase
| * avoid hardcoded function pointer addresses in indirect_call.cpp testAlon Zakai2016-03-302-10/+2
| |
| * fix wasm.js loads of aligned i64sAlon Zakai2016-03-302-179/+193
| |
| * update emscripten submoduleAlon Zakai2016-03-301-0/+0
| |
| * we export memory properly now, no need in spidermonkify.pyAlon Zakai2016-03-301-10/+0
| |
| * update wasm.jsAlon Zakai2016-03-301-3232/+3188
| |
| * fix wasm.js loads of i64 that read <8 bytesAlon Zakai2016-03-301-8/+9
|/
* Merge pull request #295 from tzik/grow_memory_fixAlon Zakai2016-03-303-4/+8
|\ | | | | Fix grow_memory translation on s2wasm
| * Fix grow_memory translation on s2wasmtzik2016-03-303-4/+8
| | | | | | | | | | s2wasm used to mistranslate grow_memory operation in .s into memory_size in .wast, and this CL fixes it.
* | Merge pull request #293 from WebAssembly/fixesAlon Zakai2016-03-294-51/+47
|\ \ | | | | | | s2wasm function type fixes
| * | add explicit function types for indirect call targtets in s2wasmAlon Zakai2016-03-293-18/+25
| | |
| * | use ensureFunctionType in s2wasm, to ensure consistent function type namesAlon Zakai2016-03-293-33/+22
|/ /
* | Merge pull request #291 from WebAssembly/updatesAlon Zakai2016-03-292-2/+2
|\ \ | | | | | | Updates
| * | update emscripten submoduleAlon Zakai2016-03-291-0/+0
| | |
| * | update emscripten submoduleAlon Zakai2016-03-291-0/+0
| | |
| * | avoid alignof for the sake of vsAlon Zakai2016-03-291-2/+2
| | |
* | | Merge pull request #289 from WebAssembly/minor-fixJF Bastien2016-03-291-3/+2
|\ \ \ | |/ / |/| | Use local enum, and init in-line
| * | Use local enum.JF Bastien2016-03-291-1/+1
| | |
| * | Use static const, and init in-lineJF Bastien2016-03-291-3/+2
|/ /
* | Merge pull request #288 from WebAssembly/more-vs-fixesAlon Zakai2016-03-291-1/+1
|\ \ | | | | | | More Visual Studio fixes
| * | avoid constexpr since visual studio doesn't like itAlon Zakai2016-03-291-1/+1
|/ /
* | Merge pull request #287 from WebAssembly/vs2015_fixesAlon Zakai2016-03-288-26/+36
|\ \ | | | | | | VS2015 fixes
| * | streampos may be signed on some platformsAlon Zakai2016-03-281-2/+2
| | |
| * | Merge branch 'vs2015_fixes' of https://github.com/juj/binaryen into vs2015_fixesAlon Zakai2016-03-288-26/+36
| |\ \ | | | | | | | | | | | | | | | | Conflicts: src/support/safe_integer.cpp
| | * | Add missing <cctype> include.Jukka Jylänki2016-03-281-0/+1
| | | | | | | | | | | | | | | | | | | | # Conflicts: # src/wasm-s-parser.h
| | * | Use std::numeric_limits<uint32_t>::max() instead of 0xFFFFFFFF.Jukka Jylänki2016-03-282-3/+5
| | | |
| | * | Clean up unused variables warnings:Jukka Jylänki2016-03-281-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | src\binaryen-shell.cpp(262): warning C4101: 'x': unreferenced local variable src\binaryen-shell.cpp(290): warning C4101: 'e': unreferenced local variable src\binaryen-shell.cpp(310): warning C4101: 'e': unreferenced local variable
| | * | Cleanup redundant '> 0' check in src\binaryen-shell.cpp(251): warning C4804: ↵Jukka Jylänki2016-03-281-1/+1
| | | | | | | | | | | | | | | | '>': unsafe use of type 'bool' in operation
| | * | Clean up truncating cast warnings:Jukka Jylänki2016-03-281-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | src\binaryen-shell.cpp(181): warning C4244: 'argument': conversion from 'int64_t' to 'int8_t', possible loss of data src\binaryen-shell.cpp(182): warning C4244: 'argument': conversion from 'int64_t' to 'int16_t', possible loss of data src\binaryen-shell.cpp(183): warning C4244: 'argument': conversion from 'int64_t' to 'int32_t', possible loss of data
| | * | Clean up src\wasm-interpreter.h(644): warning C4244: 'initializing': ↵Jukka Jylänki2016-03-281-2/+2
| | | | | | | | | | | | | | | | conversion from 'double' to 'int64_t', possible loss of data.
| | * | Clean up src\wasm-interpreter.h(307): warning C4244: 'argument': conversion ↵Jukka Jylänki2016-03-281-1/+1
| | | | | | | | | | | | | | | | from 'int64_t' to 'unsigned int', possible loss of data