js/src/wasm/WasmJS.cpp
e772a34b885e
created 2019-02-18 17:55 -0600
pushed 2019-02-19 04:40 +0000
Luke Wagner Luke Wagner - Bug 1520931 - Baldr: fix implicit constructor warning (r=me)
10030bd8ac3d
created 2019-02-18 17:12 -0600
pushed 2019-02-19 04:40 +0000
Luke Wagner Luke Wagner - Bug 1520931 - Baldr: another follow-up simplification from asm.js caching removal (r=bbouvier)
6f42a0b6c8de
created 2018-11-29 14:57 +0100
pushed 2019-02-18 21:45 +0000
Lars T Hansen Lars T Hansen - Bug 1507491 - Let WebAssembly.Table.prototype.grow take a fill argument. r=luke
a031c9dd9dd5
created 2019-02-15 08:15 +0000
pushed 2019-02-15 18:37 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
e7dc5234c656
created 2019-02-10 17:37 +0000
pushed 2019-02-11 09:27 +0000
Jan de Mooij Jan de Mooij - Bug 1521906 part 1 - Use obj->maybeUnwrapAs<T>() or obj->maybeUnwrapIf<T>() instead of CheckedUnwrap where possible. r=luke
6a66a76627b3
created 2019-01-31 18:29 +0100
pushed 2019-02-07 21:44 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1523993: Add JitOptions to disable wasm fast paths; r=luke
cb8a8117064b
created 2019-02-06 19:12 +0200
pushed 2019-02-06 21:55 +0000
Brindusan Cristian Brindusan Cristian - Backed out 2 changesets (bug 1523993) for build bustages on WasmStubs.cpp. CLOSED TREE
454d1b05007a
created 2019-02-06 16:39 +0000
pushed 2019-02-06 21:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1523993: Add JitOptions to disable wasm fast paths; r=luke
3924aed041cf
created 2019-02-04 19:10 +0000
pushed 2019-02-05 21:57 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
7df604faea71
created 2019-01-24 13:32 +0100
pushed 2019-01-24 16:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1509441: Make sure non-Cranelift builds still work; rs=lth
cb20dcd8ea7e
created 2019-01-23 15:59 +0100
pushed 2019-01-24 16:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1509441: Check coherency of compiler switches when building a CompilerArgs; r=lth
677eda6bdaf9
created 2019-01-23 15:09 +0100
pushed 2019-01-24 16:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1509441: Introduce a factory function to build immutable CompileArgs; r=lth
48dc14f79fb0
created 2019-01-23 12:33 +0100
pushed 2019-01-24 16:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1509441: Unify wasm compilation switches under the --wasm-compiler umbrella; r=lth
baf99d3bdfea
created 2018-12-18 17:26 +0100
pushed 2019-01-11 15:31 +0000
Lars T Hansen Lars T Hansen - Bug 1508561 - Disentangle support for reftypes and gc. r=jseward
7543b4c2813c
created 2018-12-21 12:41 +0100
pushed 2019-01-11 15:31 +0000
Lars T Hansen Lars T Hansen - Bug 1515917 - Generalize testing for wasm GC availability. r=bbouvier
77a8b1716321
created 2019-01-03 15:37 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
e32d3be39b84
created 2019-01-04 16:33 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
cf00fd0f080c
created 2019-01-03 15:37 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
d57dde190f67
created 2018-12-28 15:48 +0000
pushed 2018-12-28 21:47 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1516555 - Reformat everything to the Google coding style r=Ehsan
c42679c7a94d
created 2018-11-20 18:36 +0100
pushed 2018-12-21 16:36 +0000
Lars T Hansen Lars T Hansen - Bug 1505768 - Box/unbox non-pointers for anyref as WasmValueBox objects. r=luke
e99c9b3af385
created 2018-12-20 20:51 -0600
pushed 2018-12-21 09:37 +0000
Luke Wagner Luke Wagner - Bug 1507939 - Baldr: add javascript.options.wasm_verbose (r=lth)
c4401229d95d
created 2018-12-20 20:50 -0600
pushed 2018-12-21 09:37 +0000
Luke Wagner Luke Wagner - Bug 1507939 - Baldr: fix some style formatting issues (r=lth)
66eb1f485c1a
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba43
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b38781
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
5219f57277c4
created 2018-11-06 14:50 +0100
pushed 2018-11-26 16:18 +0000
Lars T Hansen Lars T Hansen - Bug 1505774 - Introduce nullref type. r=luke
4b541b90438b
created 2018-11-19 13:10 -0600
pushed 2018-11-20 05:04 +0000
Luke Wagner Luke Wagner - Bug 1504288 - Baldr: remove shared memory and wasm thread ops #ifdefs (keeping default-off pref) (r=lth)
a7812eefff95
created 2018-11-16 10:32 -0600
pushed 2018-11-16 21:56 +0000
Luke Wagner Luke Wagner - Bug 1505632 - Baldr: correctly propagate AbortError from consume stream body operation (r=lth,baku,Ms2ger)
ea1da7c247ea
created 2018-10-23 15:52 +0200
pushed 2018-11-14 22:17 +0000
Lars T Hansen Lars T Hansen - Bug 1500167 - Support multiple tables in wasm. r=luke
5c97eca29dd7
created 2018-10-18 10:23 +0200
pushed 2018-11-14 22:17 +0000
Lars T Hansen Lars T Hansen - Bug 1450263 - Basic generalized table type, part 2: table.get/set/grow/size. r=luke
01a7e880049a
created 2018-10-15 11:48 +0200
pushed 2018-11-14 22:17 +0000
Lars T Hansen Lars T Hansen - Bug 1450263 - Basic generalized table type, part 1: table-of-anyref. r=luke
cbe3c9df4f9c
created 2018-11-09 09:44 -0600
pushed 2018-11-13 04:24 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
111655db0b16
created 2018-11-10 00:52 +0200
pushed 2018-11-10 21:37 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 0abbc0f316d3 (Bug 1505271) for raptor perma failures CLOSED TREE
0abbc0f316d3
created 2018-11-09 09:44 -0600
pushed 2018-11-10 21:37 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
6e842238034c
created 2018-11-06 13:09 -0600
pushed 2018-11-06 21:59 +0000
Luke Wagner Luke Wagner - Bug 1500203 - Baldr: add wasmCompileInSeparateProcess() shell testing function and tests using it (r=bbouvier)
1f8af7db9d96
created 2018-10-15 11:51 +0000
pushed 2018-10-15 22:19 +0000
Jan de Mooij Jan de Mooij - Bug 1496378 part 2 - Move data pointer accessors from DataViewObject/TypedArrayObject to ArrayBufferViewObject. r=jwalden
2456b585ef87
created 2018-09-07 13:45 +0200
pushed 2018-09-27 16:43 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1469027: Introduce a new switch to determine if we should compile with Cranelift; r=luke
9b1c85d872cc
created 2018-09-26 20:36 +0300
pushed 2018-09-26 21:52 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 7df169d72b50 (bug 1469027) for assertion failures on env.optimizedBackend() == OptimizedBackend::Ion. CLOSED TREE
7df169d72b50
created 2018-09-07 13:45 +0200
pushed 2018-09-26 21:52 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1469027: Introduce a new switch to determine if we should compile with Cranelift; r=luke
56a2c01222f3
created 2018-06-13 11:18 -0700
pushed 2018-09-21 21:59 +0000
Lars T Hansen Lars T Hansen - Bug 1459900 - Implement struct.narrow. r=luke
29614e10d512
created 2018-05-09 11:35 +0200
pushed 2018-09-21 21:59 +0000
Lars T Hansen Lars T Hansen - Bug 1459900 - Implement struct.new. r=luke
25ab4136dd26
created 2018-09-17 09:29 +0200
pushed 2018-09-21 17:30 +0000
Lars T Hansen Lars T Hansen - Bug 1490275 - fix string conversion of enumeration value re WebIDL spec. r=bbouvier
df613c034e27
created 2018-09-14 18:27 +0200
pushed 2018-09-21 17:30 +0000
Lars T Hansen Lars T Hansen - Bug 1490277 - use correct protocol for reading memory/table descriptors. r=jseward
54e9cd8211b3
created 2018-09-14 17:58 +0200
pushed 2018-09-21 17:30 +0000
Lars T Hansen Lars T Hansen - Bug 1488473 - throw the appropriate exception object for each error. r=bbouvier, r=ms2ger
434c466717cf
created 2018-09-17 13:51 +0200
pushed 2018-09-21 17:30 +0000
Lars T Hansen Lars T Hansen - Bug 1490274 - wasm JS api argument count checking. r=bbouvier
ef8e1b2515df
created 2018-09-14 15:48 +0200
pushed 2018-09-21 17:30 +0000
Lars T Hansen Lars T Hansen - Bug 1490229 - make operations on wasm namespaces and interfaces enumerable. r=bbouvier, r=ms2ger
462523b4ded2
created 2018-09-14 14:49 +0200
pushed 2018-09-21 17:30 +0000
Lars T Hansen Lars T Hansen - Bug 1490232 - extract properties from wasm global descriptor in correct order. r=jseward
ce36705acf73
created 2018-09-14 14:37 +0200
pushed 2018-09-21 17:30 +0000
Lars T Hansen Lars T Hansen - Bug 1490286 - Ignore 'undefined' value when constructing wasm global. r=jseward
bbc165233051
created 2018-09-20 14:46 -0500
pushed 2018-09-20 21:55 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: add JS::OptimizedEncodingListener interface, shell implementation of it and tests (r=lth)
1185e88c0067
created 2018-09-18 20:20 -0500
pushed 2018-09-19 10:00 +0000
Luke Wagner Luke Wagner - Bug 1487475 - Baldr: save custom sections separately of bytecode (r=yury)
eb950db9425b
created 2018-09-04 18:24 +0200
pushed 2018-09-19 02:19 +0000
Julian Seward Julian Seward - Bug 1486549 - Baldr: store only function indices in elem segments (r=jseward)
ab68962c6c3f
created 2018-09-06 11:25 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/wasm, part 3. r=luke
9f7308df9f62
created 2018-09-10 15:09 +0200
pushed 2018-09-10 21:53 +0000
Julian Seward Julian Seward - Bug 1471500 - Complete initial implementation of the bulk-memory proposal. Part 6 of 10. r=bbouvier.
fd9684a0ce2b
created 2018-09-10 15:09 +0200
pushed 2018-09-10 21:53 +0000
Julian Seward Julian Seward - Bug 1471500 - Complete initial implementation of the bulk-memory proposal. Part 3 of 10. r=bbouvier.
603f0c6003b3
created 2018-09-04 14:23 -0500
pushed 2018-09-05 09:45 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: move Assumptions out of Module (r=lth)
9fcca8293f56
created 2018-08-27 18:16 +0200
pushed 2018-08-29 17:34 +0000
Lars T Hansen Lars T Hansen - Bug 1479794 - Do not expose Ref types outside the defining module. r=luke
5f3c40ffdfed
created 2018-08-20 15:38 +0200
pushed 2018-08-21 16:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1437065: Rename interpCodeRangeIndex to funcCodeRangeIndex; r=luke
ad30dc53e38e
created 2018-08-10 18:00 +1000
pushed 2018-08-13 09:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
4534ae540e86
created 2018-07-24 15:15 +0200
pushed 2018-07-26 21:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
0fd93c0985bb
created 2018-07-26 14:23 +0300
pushed 2018-07-26 21:58 +0000
shindli shindli - Backed out 2 changesets (bug 1416723) for failures in dom/serviceworkers/test/test_serviceworker_interfaces.html on a CLOSED TREE
less more (0) -100 -60 tip