js/src/wasm/WasmCompile.cpp
034c5ef24e98b0ce85fa849face079f568eb397c
created 2018-09-04 20:07 +0300
pushed 2018-09-04 17:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c91d997687bf (bug 1487327) for busting beta. a=backout FIREFOX_NIGHTLY_63_END
c91d997687bf454984288ff865e05aa6a4e680ea
created 2018-08-31 08:50 +0200
pushed 2018-09-03 15:40 +0000
Lars T Hansen Lars T Hansen - Bug 1487327 - Custom section for opting in to GC feature work. r=luke
2ed9cbebf30e401db82950fc0cca2bb48efb9fa2
created 2018-08-08 12:14 -0500
pushed 2018-08-09 10:02 +0000
Luke Wagner Luke Wagner - Bug 1469395 - Baldr: remove dead JS::WasmModule::notifyWhenCompilationComplete() support (r=lth)
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
20512f4a1de5b456de577985631f0e2ab6037ff6
created 2018-05-23 15:26 +0200
pushed 2018-05-23 22:01 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 23 - Move debugModeBits from JSCompartment to JS::Realm. r=luke
01fcd734368770225504097a0f1ec4e5539fc041
created 2018-05-17 18:04 +0200
pushed 2018-05-17 22:04 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 4 - Move RealmOptions from JSCompartment to JS::Realm. r=luke
350013b0e02d8f89925d8749f5cbd884e1eb1032
created 2018-04-04 17:44 -0500
pushed 2018-04-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 1425076 - Baldr: warn on invalid name section (r=bbouvier)
d9f589a760631ef61885b4846c6f5479fb5addc2
created 2018-04-04 13:52 -0500
pushed 2018-04-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 1425076 - Baldr: rename WasmBinaryIterator to OpIter (r=bbouvier)
40baddc5f0b6206f9a90bd694c596b0d8f8a9837
created 2018-03-21 14:40 +0100
pushed 2018-04-13 21:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1445272: Add gcTypesEnabled to wasm::ModuleEnvironment and Metadata; r=luke
abf961990ca799d9138068b09df675cee929d2b6
created 2018-03-09 16:13 +0100
pushed 2018-03-09 19:34 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1442656: Implement wasm testing functionalty for two-tiered compilation; r=luke
e27feda042d6a604928170131ace5b6c351da848
created 2018-02-24 07:33 -0600
pushed 2018-03-09 00:18 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 2: Move the most basic text-processing routines to util/Text.cpp. r=jandem.
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-02 23:07 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
cfd781da349e59c8d6b9fea7efed04a0b2124a61
created 2018-02-24 07:33 -0600
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 2: Move the most basic text-processing routines to util/Text.cpp. r=jandem.
19c4eedf4d8e8c2cbd8ea83fe57352d137b762a1
created 2018-02-28 16:35 -0600
pushed 2018-03-01 17:29 +0000
Luke Wagner Luke Wagner - Bug 1432345 - Baldr: remove accidental testing printf (r=me)
bf401fe9c95c34f150ae187613e755d718f86973
created 2018-02-26 13:40 -0600
pushed 2018-02-27 09:59 +0000
Luke Wagner Luke Wagner - Bug 1432345 - Baldr: add index masking for 32-bit wasm loads and stores (r=jandem)
6e46ff4ff446e5548326e9d3468485c15934e088
created 2018-02-14 10:05 +0100
pushed 2018-02-26 22:20 +0000
Lars T Hansen Lars T Hansen - Bug 1438113 - Make it possible to have wasm baseline without ion. r=luke
51fe9a44a5d3f1448cd7a2e50077e80ef919a3f3
created 2018-02-21 10:53 -0600
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 2: Remove some unnecessary uses of js/Printf.h. r=jandem.
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
576034b89b34b25e50c628392bbaa6f0c406f175
created 2017-11-21 09:35 +0100
pushed 2017-11-22 21:30 +0000
Lars T Hansen Lars T Hansen - Bug 1389464 - Wasm atomics gating on shared memory enabled. rs=luke
5a8d7781bb371a654808d4bdc08809b2fc8c7df8
created 2017-10-27 09:19 -0500
pushed 2017-10-27 21:31 +0000
Luke Wagner Luke Wagner - Bug 1412097 - Baldr: update MaxFunctionBytes and check everywhere (r=lth)
4104997aea0c64240199ca7fa1363ace9d2e05f8
created 2017-10-24 10:03 -0500
pushed 2017-10-24 21:58 +0000
Luke Wagner Luke Wagner - Bug 1406421 - Baldr: actual streaming compilation (r=lth)
b1dc87a94262c1bf2747d2bf560e21af5deb3174
created 2017-10-19 10:21 -0500
pushed 2017-10-20 09:04 +0000
Luke Wagner Luke Wagner - Bug 1388785 - Add --test-wasm-await-tier2 and use it in jit-tests (r=lth)
073bcf5a01d5d76c69deac7966f4fb6d67bfd186
created 2017-10-19 09:14 -0500
pushed 2017-10-20 09:04 +0000
Luke Wagner Luke Wagner - Bug 1406421 - Baldr: add and use StartsCodeSection (r=lth)
e550d0a1bfd82af3da059dbe32d8c7e760bfdc83
created 2017-10-17 08:55 -0500
pushed 2017-10-17 21:52 +0000
Luke Wagner Luke Wagner - Bug 1406421 - Baldr: allow parallel compilation to proceed until finish() (r=bbouvier)
13b556ec5a8e1adaabab213f987c437736f740b8
created 2017-10-05 08:44 -0500
pushed 2017-10-06 19:55 +0000
Luke Wagner Luke Wagner - Bug 1405661 - Baldr: decode Code section header in DecodeModuleEnvironment (r=lth)
62fc2f51d566974bf2de7b93cf4588a2c2e81c4d
created 2017-10-05 08:44 -0500
pushed 2017-10-06 19:55 +0000
Luke Wagner Luke Wagner - Bug 1405661 - Baldr: stidy Decoder::startSection (r=lth)
6ff0f49d6e25827d4615136a0100571acf4b9eac
created 2017-09-22 11:05 -0500
pushed 2017-09-22 21:56 +0000
Luke Wagner Luke Wagner - Bug 1329019 - Baldr: don't transport MacroAssemblers between helper and ModuleGenerator threads (r=lth)
a414ed3ef9e596556f88b94fd76a470bee9cd2fd
created 2017-08-31 12:24 +0200
pushed 2017-09-22 21:56 +0000
Lars T Hansen Lars T Hansen - Bug 1380033 - Tiering policy with space proxy. r=luke
029c7b6eee9921c386484ef666946db49c976fc0
created 2017-09-22 12:35 +0200
pushed 2017-09-22 21:56 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset be26c0a0a56f (bug 1380033) for build bustage on Windows at js/src/shell/js.cpp(1351). r=backout on a CLOSED TREE
be26c0a0a56f7cfe70d12a7c40dab13229622839
created 2017-08-31 12:24 +0200
pushed 2017-09-22 21:56 +0000
Lars T Hansen Lars T Hansen - Bug 1380033 - Tiering policy with time estimation. r=luke
32df4db6c1503deeb20e50d6e76d0c8cd0d2d5ef
created 2017-09-06 08:31 -0500
pushed 2017-09-07 10:39 +0000
Luke Wagner Luke Wagner - Bug 1395587 - Baldr: remove FunctionGenerator (r=lth)
7189690845fb45120bd74ebe6d9d7c10d206cd08
created 2017-09-06 08:30 -0500
pushed 2017-09-07 10:39 +0000
Luke Wagner Luke Wagner - Bug 1395587 - Baldr: shrink the ModuleGenerator interface (r=lth)
601c9ea4e178dc8f12efb33fe76b560ecb5234f5
created 2017-08-23 10:15 -0500
pushed 2017-08-24 01:07 +0000
Luke Wagner Luke Wagner - Bug 1351488 - Baldr: use lifetime/ownership to manage unblocking Module dependents (r=lth)
158b333a0a89d09db3bbbe297eced41f7b14404f
created 2017-08-10 14:02 +0200
pushed 2017-08-18 22:53 +0000
Lars T Hansen Lars T Hansen - Bug 1277562 - Part 16a: Make it possible to disable ion for wasm separately from ion for JS. r=luke
b8b7771cce0d66e6fbfec285a84ef1b7e2e3ff0d
created 2017-06-13 19:32 +0200
pushed 2017-08-18 22:53 +0000
Lars T Hansen Lars T Hansen - Bug 1277562 - Part 10: Cancel background tier2 compilation correctly. r=luke
0f4d52995594cc5c2d302c11b34088e5e5174fb2
created 2017-02-09 15:15 +0100
pushed 2017-08-18 22:53 +0000
Lars T Hansen Lars T Hansen - Bug 1277562 - Part 9: Add Wasm Tier 2 compilation tasks. r=luke
293183f088dc120fc4ab1d0bdfcc8818eadd6d97
created 2017-02-02 13:56 +0100
pushed 2017-08-18 22:53 +0000
Lars T Hansen Lars T Hansen - Bug 1277562 - Part 7: Tiering control logic. r=luke
9ea44ef0c07c277dd349096d4d71d3cb9f768d6b
created 2017-02-02 13:22 +0100
pushed 2017-08-18 22:53 +0000
Lars T Hansen Lars T Hansen - Bug 1277562 - Part 5a: Change the meaning of the wasm-baseline switch. r=luke
ea11b190dac4446444d68f0fdf0ae44a38aaa0bc
created 2017-02-23 17:59 -0600
pushed 2017-02-24 10:47 +0000
Luke Wagner Luke Wagner - Bug 1341412 - Baldr: fix offset reported by validation error (r=bbouvier)
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-03 12:25 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
a22febfbb5d927b889970ef388e4051c22c95f76
created 2017-01-07 10:34 -0600
pushed 2017-01-10 11:09 +0000
Yury Delendik Yury Delendik - Bug 1286948 - Adds debug mode for WASM baseline compiler. r=luke
b4d14dfa3cf892f0a61ff610fdc72adc1cea2296
created 2017-01-06 17:15 -0600
pushed 2017-01-07 16:22 +0000
David Major David Major - Bug 1329018 - Part 2: Wasm: Move function validation to helper threads. r=luke
6aea4b362dc58a0764cee4e181b40e2c21a2b34e
created 2017-01-06 17:15 -0600
pushed 2017-01-07 16:22 +0000
David Major David Major - Bug 1329018 - Part 1: Wasm: Add plumbing for compile threads to report validation errors. r=luke
42ec15a11e13513b1d68d6d17ee5a2077ca46d0d
created 2016-12-16 12:07 -0600
pushed 2016-12-17 00:23 +0000
Luke Wagner Luke Wagner - Bug 1321122 - Baldr: add Module.customSections (r=bbouvier)
3e47198ee2eb8a03205e0817f6dea6151c5266f1
created 2016-11-25 13:59 +0100
pushed 2016-11-30 03:28 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1320374: Remove numFuncDefs() from the ModuleGenerator; r=luke
bad96b0dcb41d362dbe68473c59cfbc81b174f29
created 2016-11-17 18:51 +0100
pushed 2016-11-21 14:44 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1316634: Move function validation to WasmBinaryFormat.h/cpp && rename it WasmValidate; r=luke
c0077e64b3fd71f279491ae8ffeea732b4d91778
created 2016-11-17 18:32 +0100
pushed 2016-11-21 14:44 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1316634: Use ModuleEnvironment in the FunctionDecoder; r=luke
8b6fcd348d494cd8b68a7da1356d7dee7bd06272
created 2016-11-18 18:06 +0100
pushed 2016-11-21 14:44 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1317319: Embed most section decoding under DecodeModuleEnvironment; r=luke
e37f3ccc1765ef59074ddb81fd7835af533deb98
created 2016-11-17 14:23 +0100
pushed 2016-11-21 14:44 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1317319: Rename ModuleGeneratorData to ModuleEnvironment; r=luke
954af429f89cf4e21398fdb30f3062c393baa84c
created 2016-11-16 16:36 +0100
pushed 2016-11-18 03:21 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1317319: Move sections decoding around to follow their order in the binary; r=luke
04f447c49c4695eaed0da6e65c1fc22e6386353d
created 2016-11-16 16:21 +0100
pushed 2016-11-18 03:21 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1317319: Factor out Elem section decoding; r=luke
bcaa68d34a94c6b7b2614e2e0eaaeb8cfa04d4a4
created 2016-11-15 21:02 +0100
pushed 2016-11-18 03:21 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1317319: Factor out Start section decoding; r=luke
5d3cab095f63084a4b86082bf2bbe55ce7283749
created 2016-11-15 20:33 +0100
pushed 2016-11-18 03:21 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1317319: Factor out Export section decoding; r=luke
5b9544a7f1d8598f37cbe9f8b7302b84f775c82d
created 2016-11-14 17:40 +0100
pushed 2016-11-18 03:21 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1317319: Factor out Global section decoding; r=luke
75b417fb952fb20d3dec91949e653d015600015e
created 2016-11-14 16:44 +0100
pushed 2016-11-18 03:21 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1317319: Factor out Table section decoding; r=luke
52a2f468a31c73eed841e91a4a68fcb35ae645c5
created 2016-11-11 13:53 -0600
pushed 2016-11-14 09:22 +0000
Luke Wagner Luke Wagner - Bug 1316651 - Baldr: rename Expr to Op (r=sunfish)
8a0300ec29c9e7523c62263eb9e98d89c23739b1
created 2016-11-11 13:52 -0600
pushed 2016-11-14 09:22 +0000
Luke Wagner Luke Wagner - Bug 1316651 - Baldr: change decoding of enumerated values (r=sunfish)
f3e9a9c4566fe33582bd0dc80bff2c6d3e986d03
created 2016-11-10 18:43 +0100
pushed 2016-11-11 21:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1316635: Remove dead oldElems arguments; r=luke
aed62b2e0a8a14845fcc975ed70874dc6bd46f1c
created 2016-11-10 18:26 +0100
pushed 2016-11-11 21:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1316635: Factor out DecodeFunctionSection; r=luke
5227163b9dad33c56cc657bc847cb534ed3141ef
created 2016-11-08 19:36 +0100
pushed 2016-11-11 21:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1316635: Factor out DecodeImportsSection; r=luke
less more (0) -60 tip