swh:1:snp:f37563b953327f8fd83e39af6ebb929ef85103d5
Name Target Message Date
HEAD 07c5475 Add atomic load/store to binaryen-c/.js (#1298) 20 November 2017, 23:19:12 UTC
refs/heads/asm2wasm-import-wasm-mem 3e81771 add --mem-from-wasm option to asm2wasm, importing the memory from an existing wasm instead of a .mem file (useful for debugging) 26 January 2017, 04:52:01 UTC
refs/heads/asm2wasm-stack-warning 372567c add a warning on large ast stack sizes in asm2wasm 12 April 2017, 00:06:15 UTC
refs/heads/binaryen.wasm.js c15d96f wip 13 November 2017, 23:38:44 UTC
refs/heads/bit-comp 2246830 fewer bits are needed when we cannot pop 15 July 2016, 23:12:01 UTC
refs/heads/cmake 9978f8b ok really remove 02 February 2017, 21:20:58 UTC
refs/heads/conditionalize-select e88c3ed wip conditionalize of selects. not sure if worth it 17 November 2017, 23:52:06 UTC
refs/heads/cppbackend d6f775b start 18 October 2017, 22:57:15 UTC
refs/heads/de-morgan d134c83 cleanup 18 November 2017, 00:57:05 UTC
refs/heads/debug-nofile 72e41fc support debug info without a filename in asm2wasm input (which can happen if llvm doesn't know the file, only the line) 26 October 2017, 21:58:01 UTC
refs/heads/debuginfo 0b67e96 Working, probably. 17 April 2017, 17:02:37 UTC
refs/heads/detailed-metrics 860a42a add option for detailed metrics for nodes, starting with unary 25 April 2016, 18:55:32 UTC
refs/heads/drop 2a81f1c fix 09 June 2016, 19:22:49 UTC
refs/heads/ememscriptenen_pass ad8d863 Get building post-cherry-pick 15 November 2017, 18:20:12 UTC
refs/heads/fannkuch 14aa3d7 Add a wasm_backend test based on fannkuch.cpp. 20 January 2016, 04:39:43 UTC
refs/heads/features 459082c rename Features->Feature, use All for wasm-as and printing, update ld/store validation for readability, validate shared mem 26 October 2017, 23:38:46 UTC
refs/heads/foldingfix 2d7fbd5 make sure we do not fold out code from blocks with a fallthrough value, and then since the parent blocks do not have such values, we can finalize them with their type as a concrete type should not vanish 21 November 2017, 18:37:36 UTC
refs/heads/fragments 2f387fd comment 22 May 2016, 18:22:13 UTC
refs/heads/global-opt 02fd840 remove unused functions => module vacuum 01 October 2016, 22:05:24 UTC
refs/heads/invoke-fuzz-funcs 74baf42 add invocation functions for fuzz functions, so they are tested with many input values 20 November 2017, 00:51:22 UTC
refs/heads/iteration 22dee8b wip 09 November 2016, 00:17:00 UTC
refs/heads/iteration2 9230b04 fix tabs => spaces 07 September 2017, 19:26:43 UTC
refs/heads/loop2 1aaa322 add loop-var-splitting pass 21 October 2016, 22:53:05 UTC
refs/heads/master 07c5475 Add atomic load/store to binaryen-c/.js (#1298) 20 November 2017, 23:19:12 UTC
refs/heads/modularize 2d6cc99 fix 14 November 2017, 01:29:06 UTC
refs/heads/move-segments 3a24e2f use move semantics for Segments 28 April 2017, 21:30:34 UTC
refs/heads/named-imports 720678d name function imports using name section 14 November 2017, 23:44:57 UTC
refs/heads/no-export-hidden 1ee1d55 Only export functions with default visibility As discussed in #585, this change makes s2wasm more aware of the symbol visibility output from LLVM, and only exports global functions with default visibility (instead of all globals as before). 14 June 2016, 17:12:55 UTC
refs/heads/o2wasm 2214806 Add lld-emscripten tool to add emscripten-runtime functions to wasm modules (built with lld) 17 November 2017, 23:53:29 UTC
refs/heads/o2wasm_temp 8a0b822 Skeleton of a beginning of o2wasm, WIP and probably not going to be used 13 October 2017, 22:52:45 UTC
refs/heads/opcode-table 487040f one table in -O 05 May 2016, 23:40:34 UTC
refs/heads/optimize-globally f773052 optimize globally only explicitly in module builder, so we can clean up after the module is done and legalized 02 February 2017, 05:30:04 UTC
refs/heads/optimize-precise f8fbed2 update wasm.js 22 November 2016, 02:12:28 UTC
refs/heads/optimize-precise-2-inline 1f62ad2 test: inline the i32s-div etc. functions 15 February 2017, 00:47:32 UTC
refs/heads/opts c735203 use unordered data structures in simplify-locals, making us faster on some large cases (33% on binaryen3.test_printf) 08 August 2017, 16:31:16 UTC
refs/heads/pass-allocator 0b326e6 moar 31 January 2017, 04:20:05 UTC
refs/heads/pop-outside-block ce67500 fix a fuzz bug of popping from outside a block 19 November 2017, 17:33:30 UTC
refs/heads/push-into-if 0969cb6 more 28 October 2016, 04:29:20 UTC
refs/heads/recursive-addition d855df2 wip 22 September 2017, 22:53:24 UTC
refs/heads/s2wasm_getlocal_experiment b5474f7 WIP: support stack pointer, setlocal 12 June 2017, 17:08:31 UTC
refs/heads/segment-format 30a3712 Write each memory segment on its own line 30k+ column files are silly. 28 January 2016, 02:46:20 UTC
refs/heads/similarity-ordering 2819bf1 not all pairs 01 September 2017, 21:15:24 UTC
refs/heads/simplify-func-br-return 98a1251 test 18 November 2017, 20:35:47 UTC
refs/heads/split-set-local-in-binary 1719dc9 split set_local in binary format 25 May 2016, 03:44:03 UTC
refs/heads/ssa eb526f5 more 11 October 2016, 17:00:16 UTC
refs/heads/strip_torture_s 90f5e97 Add script to remove .file and .ident lines from torture-s tests 01 December 2016, 22:09:24 UTC
refs/heads/superoptimizer 6894e35 use ModuleReader in wasm-analyze 08 February 2017, 22:47:41 UTC
refs/heads/toobig 8929f06 fix 25 October 2017, 20:55:44 UTC
refs/heads/travis_cmake 6f41b3b Experimental source for cmake 07 September 2016, 23:29:32 UTC
refs/heads/unique-names e323028 test 06 October 2016, 19:01:18 UTC
refs/heads/update-sharedmem 614d598 Fix 20 September 2017, 18:17:15 UTC
refs/heads/update_torture 02b7eca Update test/torture-s The update was taken directly from the wasm waterfall: - https://wasm-stat.us/builders/linux/builds/23620 28 August 2017, 21:31:31 UTC
refs/heads/wasm-reduce-oot cd94803 comment 11 November 2017, 19:59:21 UTC
refs/heads/wasm2asm-io 730dce8 wip 27 October 2017, 15:53:54 UTC
refs/heads/wasm_shell_test_update 6ba086f Update wasm-shell expected failures 03 November 2017, 23:34:59 UTC
refs/heads/waterfall_18185 50f0b73 try it on trusty 07 April 2017, 18:39:00 UTC
refs/tags/1.36.10 e567fa8 Merge pull request #695 from WebAssembly/opts Get optimizer on par with emscripten asm.js optimizer 15 September 2016, 04:28:43 UTC
refs/tags/1.36.11 e567fa8 Merge pull request #695 from WebAssembly/opts Get optimizer on par with emscripten asm.js optimizer 15 September 2016, 04:28:43 UTC
refs/tags/1.36.12 652d70c wasm-only additions: i32.cttz, copysign, popcnt (#729) 03 October 2016, 04:38:20 UTC
refs/tags/1.36.13 f08f75c Add -O0,-O1,etc. options (#790) And use them in wasm-opt and asm2wasm consistently and uniformly. 19 October 2016, 22:07:20 UTC
refs/tags/1.36.14 a83d29e Merge pull request #811 from WebAssembly/iffify Some minor if/br_if opts 28 October 2016, 02:42:21 UTC
refs/tags/1.36.2 d0ae4a2 Merge pull request #303 from WebAssembly/binary-files-for-windows Set the binary bit on files we need to open in binary mode 31 March 2016, 22:12:04 UTC
refs/tags/1.36.3 d0ae4a2 Merge pull request #303 from WebAssembly/binary-files-for-windows Set the binary bit on files we need to open in binary mode 31 March 2016, 22:12:04 UTC
refs/tags/1.36.4 f6d5a9d Be more careful when loading i64 in wasm-js glue, we had a bug where the bits were trampled before we read them (#460) 08 May 2016, 21:12:39 UTC
refs/tags/1.36.5 f6d5a9d Be more careful when loading i64 in wasm-js glue, we had a bug where the bits were trampled before we read them (#460) 08 May 2016, 21:12:39 UTC
refs/tags/1.36.6 51e7034 prefix make_unique in binaryen_shell for visual studio workarounds (#595) 23 June 2016, 20:13:48 UTC
refs/tags/1.36.7 51e7034 prefix make_unique in binaryen_shell for visual studio workarounds (#595) 23 June 2016, 20:13:48 UTC
refs/tags/1.36.8 51e7034 prefix make_unique in binaryen_shell for visual studio workarounds (#595) 23 June 2016, 20:13:48 UTC
refs/tags/1.36.9 51e7034 prefix make_unique in binaryen_shell for visual studio workarounds (#595) 23 June 2016, 20:13:48 UTC
refs/tags/1.37.0 4f18246 add --mem-max option to set the maximum size of memory, overriding the default (which is the normal size of memory if no growth, or infinity if growth) (#837) 12 November 2016, 01:07:00 UTC
refs/tags/1.37.1 4f18246 add --mem-max option to set the maximum size of memory, overriding the default (which is the normal size of memory if no growth, or infinity if growth) (#837) 12 November 2016, 01:07:00 UTC
refs/tags/1.37.10 b16768e update wasm.js and binaryen.js (#977) * update wasm.js and binaryen.js * update test output for new names section 20 April 2017, 02:18:30 UTC
refs/tags/1.37.11 b16768e update wasm.js and binaryen.js (#977) * update wasm.js and binaryen.js * update test output for new names section 20 April 2017, 02:18:30 UTC
refs/tags/1.37.12 b16768e update wasm.js and binaryen.js (#977) * update wasm.js and binaryen.js * update test output for new names section 20 April 2017, 02:18:30 UTC
refs/tags/1.37.13 fcbe14a simplify reloop testcase 24 May 2017, 23:38:08 UTC
refs/tags/1.37.14 7179572 Untee pass (#1053) 15 June 2017, 05:05:55 UTC
refs/tags/1.37.15 fcbe14a simplify reloop testcase 24 May 2017, 23:38:08 UTC
refs/tags/1.37.16 bc46556 Consistently handle possible traps in all cases (#1062) * consistently handle possible traps in asm.js ffi results * consistently handle possible traps in i64/float conversions 22 June 2017, 18:13:32 UTC
refs/tags/1.37.17 bc46556 Consistently handle possible traps in all cases (#1062) * consistently handle possible traps in asm.js ffi results * consistently handle possible traps in i64/float conversions 22 June 2017, 18:13:32 UTC
refs/tags/1.37.18 bc46556 Consistently handle possible traps in all cases (#1062) * consistently handle possible traps in asm.js ffi results * consistently handle possible traps in i64/float conversions 22 June 2017, 18:13:32 UTC
refs/tags/1.37.19 bc46556 Consistently handle possible traps in all cases (#1062) * consistently handle possible traps in asm.js ffi results * consistently handle possible traps in i64/float conversions 22 June 2017, 18:13:32 UTC
refs/tags/1.37.2 6428497 Read/Write Abstraction (#889) * Added ModuleReader/Writer classes that support text and binary I/O * Use them in wasm-opt and asm2wasm 26 January 2017, 23:11:43 UTC
refs/tags/1.37.20 cfeddd7 Inline many (#1125) * Improve inlining pass to inline single-use functions that are fairly small, which makes it useful for removing unnecessary global constructors from clang. * Add an inlining-optimizing pass that also optimizes where it inlined, as new opportunities arise. enable that it by default in O2+ * In addition, in -O3+ also inline small functions with multiple uses. This helps a lot with things like safe-int-divide functions (where each int divide is replaced by a safe divide that won't trap). Inlining gets rid of around half of the overhead there. 22 August 2017, 17:27:52 UTC
refs/tags/1.37.21 d621116 Merge pull request #1154 from WebAssembly/fuzz Fuzz fixes 29 August 2017, 03:12:48 UTC
refs/tags/1.37.22 a8da896 fix ssaify bug where we failed to update the location of values as we moved them around, causing us to zero out the wrong thing in another place and ensuing hilarity (#1212) 11 October 2017, 17:13:32 UTC
refs/tags/1.37.3 4d2978f update wasm version to 0x01 (#913) * update wasm version to 0x01, in prep for release, and since browsers are ready to accept it * update wasm.js 16 February 2017, 23:20:13 UTC
refs/tags/1.37.4 be4be55 use a single space for pretty printing of wasts, so massive wasts are less unruly (#928) 09 March 2017, 21:32:03 UTC
refs/tags/1.37.5 be4be55 use a single space for pretty printing of wasts, so massive wasts are less unruly (#928) 09 March 2017, 21:32:03 UTC
refs/tags/1.37.6 be4be55 use a single space for pretty printing of wasts, so massive wasts are less unruly (#928) 09 March 2017, 21:32:03 UTC
refs/tags/1.37.7 be4be55 use a single space for pretty printing of wasts, so massive wasts are less unruly (#928) 09 March 2017, 21:32:03 UTC
refs/tags/1.37.8 be4be55 use a single space for pretty printing of wasts, so massive wasts are less unruly (#928) 09 March 2017, 21:32:03 UTC
refs/tags/1.37.9 be4be55 use a single space for pretty printing of wasts, so massive wasts are less unruly (#928) 09 March 2017, 21:32:03 UTC
refs/tags/binary_0xb 5b2adeb Merge pull request #427 from WebAssembly/c-api-nice C API 04 May 2016, 00:14:07 UTC
refs/tags/version_1 cb4322e Merge pull request #276 from WebAssembly/spec-update Update spec tests, and new memory page size usage 25 March 2016, 19:00:13 UTC
refs/tags/version_10 59542c9 use WASM_UNUSED in some places to fix compiler warning/error on unused variables we only use in asserts (#579) 09 June 2016, 04:31:37 UTC
refs/tags/version_11 51e7034 prefix make_unique in binaryen_shell for visual studio workarounds (#595) 23 June 2016, 20:13:48 UTC
refs/tags/version_12 135a20c Merge pull request #678 from WebAssembly/stack Stack machine + 0xc update 07 September 2016, 17:55:02 UTC
refs/tags/version_13 e567fa8 Merge pull request #695 from WebAssembly/opts Get optimizer on par with emscripten asm.js optimizer 15 September 2016, 04:28:43 UTC
refs/tags/version_14 58832ad asm2wasm i64 support (#723) * support i64 intrinsics from fastcomp, adding --wasm-only flag * refactor callImport logic in asm2wasm to avoid recomputing wasm types again * legalize illegal i64 params in exports and imports * do safe i64 binary ops depending on precision * fix addVar, only assert on names if we are using a name 01 October 2016, 00:04:25 UTC
refs/tags/version_15 31ceb6e More wasm-only opts (#727) * wasm-only loads and stores * wasm-only 32-bit bitcasts 02 October 2016, 22:36:36 UTC
back to top