Граф коммитов

53432 Коммитов

Автор SHA1 Сообщение Дата
Steve Fink d23c9d730d Bug 1173447 - bustage fix followup
MozReview-Commit-ID: IsQ1EtCypX8

--HG--
extra : rebase_source : babc112fdee11d0aef8746d8c2b36d5c3120eb8c
2016-03-03 13:19:15 -08:00
Steve Fink b5689ee913 Bug 1173447 - Add test for incremental pre-barriers when storing things under roots, r=jonco
MozReview-Commit-ID: JHhu7oVJbXb

--HG--
extra : rebase_source : 5dd1044ff3d9843ef6312369907d690b6b407b70
2015-06-10 11:12:37 -07:00
Nathan Froyd bf2936fd66 Bug 1252075 - use UniquePtr instead of ScopedDeletePtr in testGCHeapPostBarriers; r=terrence 2016-03-02 21:04:33 -05:00
Luke Wagner b5a255ff58 Bug 1252498 - Baldr: add Wasm object behind pref, default off (r=jorendorff)
MozReview-Commit-ID: BlhrURAX26H

--HG--
extra : rebase_source : e1b540f06c2f3976f91242ac7b0b8ede29fbc5f2
2016-03-03 10:20:21 -06:00
Luke Wagner 7f219c93b8 Bug 1253137 - Baldr: update memory section to match BinaryEncoding.md, part 1 (r=sunfish)
MozReview-Commit-ID: EKCvmgPnLmv

--HG--
extra : rebase_source : c1a5649c9d1b56f76dbac4c1bf4f901046925b71
2016-03-02 21:48:05 -06:00
Luke Wagner db4afae271 Bug 1253137 - Baldr: update section header structure to match BinaryEncoding.md, part 2 (r=sunfish)
MozReview-Commit-ID: 5taHsbHpcSz

--HG--
extra : rebase_source : 08d474753438edaf020484eda5b026114b052abe
2016-03-02 21:48:05 -06:00
Luke Wagner 6e8a8bc910 Bug 1253137 - Baldr: update section header structure to match BinaryEncoding.md, part 1 (r=sunfish)
MozReview-Commit-ID: 41Yhj7esXsj

--HG--
extra : rebase_source : 9cccc3137c3b904221bd998ad772f3f91e1ba743
2016-03-02 21:48:05 -06:00
Luke Wagner dbe26fee42 Bug 1253137 - Baldr: update version uint32 to match BinaryEncoding.md (r=sunfish)
MozReview-Commit-ID: 7qGh9inzNmG

--HG--
extra : rebase_source : 97362a596b3c1ca7d17d6ad9f5e43f6a3c6e88cb
2016-03-02 21:48:04 -06:00
Nick Fitzgerald 472cf008c2 Bug 1251675 - Add a `Mutex<T>` type, based on Rust's `std::sync::Mutex<T>`. r=terrence, r=jimb
--HG--
extra : rebase_source : 0d428608f539bc07e8a451523637adc2a6f204ec
2016-03-02 11:50:00 -05:00
Nick Fitzgerald 67c2983eed Bug 1252912 - Ensure that we wrap the results of the shortestPaths JS shell testing function. r=jimb
--HG--
extra : rebase_source : 997441c17bb884a7edaf17e5ee83c17f15112253
2016-03-02 13:16:00 -05:00
Nick Fitzgerald 402e48074d Bug 1252713 - Fix FILES_PER_UNIFIED_FILE=1 bustage in js/. r=terrence
--HG--
extra : rebase_source : 9a57b0c1ed834adb4c3883c25052738481fc292c
2016-03-02 09:15:00 -05:00
Nicolas B. Pierron ef0e203acf Bug 1252326 - Reorder MacroAssembler flush functions to follow the header order. r=bbouvier 2016-03-03 13:58:49 +00:00
Nicolas B. Pierron 41843d829f Bug 1239075 - RangeAnalysis: Assume that all captured results are used in bailing branches. r=h4writer 2016-03-03 13:29:24 +00:00
Benjamin Bouvier 1552b4afb2 Bug 1252326: Flush the assembly buffer at the end of codegen for plateforms which need it; r=luke
MozReview-Commit-ID: CQyZ3eqiQIF

--HG--
extra : rebase_source : e160dc2e95d41e59b4721d8386af70aadd4ce150
2016-03-02 10:45:58 +01:00
Carsten "Tomcat" Book aea670cb76 Backed out changeset e68e5d3f9101 (bug 1253137) for windows jit failures
--HG--
extra : rebase_source : ea2e5493ea288ef622c10872139da481150b4d5a
2016-03-03 09:21:27 +01:00
Carsten "Tomcat" Book 4cd68779f3 Backed out changeset 196acfbcffbb (bug 1253137)
--HG--
extra : rebase_source : 109f6183c66696f4c7628c55fca21adebbb7bf75
2016-03-03 09:21:14 +01:00
Carsten "Tomcat" Book 6a28be1924 Backed out changeset 6705f67ab798 (bug 1253137)
--HG--
extra : rebase_source : 50109cbdf90d54c1b8d82374381680fec407bd07
2016-03-03 09:21:13 +01:00
Carsten "Tomcat" Book ae2683ef0c Backed out changeset 13ce4c5281ad (bug 1253137) for windows jit test failures
--HG--
extra : rebase_source : 0ae517599ad02a223b6253873bb5c1c1be0e446b
2016-03-03 09:20:37 +01:00
Tracy Walker b37ee8a848 Bug 1242643 - Fix and re-enable /js/xpconnect/tests/browser_dead_object.js by triggering onunload from new/added test page - /js/xpconnect/tests/browser_deadObjectOnUnload.html. Also remove skip-if and added appropriate file support statement to browser.ini r=jimm 2016-03-02 16:13:33 -06:00
Luke Wagner aa77e448b2 Bug 1253137 - Baldr: update memory section to match BinaryEncoding.md, part 1 (r=sunfish)
MozReview-Commit-ID: EKCvmgPnLmv
2016-03-02 21:48:05 -06:00
Luke Wagner 0edd0e532e Bug 1253137 - Baldr: update section header structure to match BinaryEncoding.md, part 2 (r=sunfish)
MozReview-Commit-ID: 5taHsbHpcSz
2016-03-02 21:48:05 -06:00
Luke Wagner e87faa365d Bug 1253137 - Baldr: update section header structure to match BinaryEncoding.md, part 1 (r=sunfish)
MozReview-Commit-ID: 41Yhj7esXsj
2016-03-02 21:48:05 -06:00
Luke Wagner cdd46d9e49 Bug 1253137 - Baldr: update version uint32 to match BinaryEncoding.md (r=sunfish)
MozReview-Commit-ID: 7qGh9inzNmG
2016-03-02 21:48:04 -06:00
Tooru Fujisawa bdc299e4bb Bug 1245112 - Part 36: Move MacroAssembler::branchPtrImpl into generic macro assembler. r=nbp 2016-03-03 08:03:45 +09:00
Tooru Fujisawa 4f0709e208 Bug 1245112 - Part 35: Move MacroAssembler::branchTestValue into generic macro assembler. r=jandem 2016-03-03 08:03:45 +09:00
Tooru Fujisawa 9623625a31 Bug 1245112 - Part 34: Move MacroAssembler::branchTestMagicValue into generic macro assembler. r=jandem 2016-03-03 08:03:45 +09:00
Tooru Fujisawa a9fc5b5c5d Bug 1245112 - Part 33: Move MacroAssembler::branchTestMagic into generic macro assembler. r=jandem 2016-03-03 08:03:45 +09:00
Tooru Fujisawa 10b768e864 Bug 1245112 - Part 32: Move MacroAssembler::branchTestPrimitive into generic macro assembler. r=jandem 2016-03-03 08:03:44 +09:00
Tooru Fujisawa 0652b1a05b Bug 1245112 - Part 31: Move MacroAssembler::branchTestGCThing into generic macro assembler. r=jandem 2016-03-03 08:03:44 +09:00
Tooru Fujisawa b420a5502e Bug 1245112 - Part 30: Move MacroAssembler::branchTestObject into generic macro assembler. r=sstangl 2016-03-03 08:03:44 +09:00
Tooru Fujisawa bd85550377 Bug 1245112 - Part 29: Move MacroAssembler::branchTestNull into generic macro assembler. r=sstangl 2016-03-03 08:03:44 +09:00
Tooru Fujisawa c28f9a8e4c Bug 1245112 - Part 28: Move MacroAssembler::branchTestSymbol into generic macro assembler. r=jorendorff 2016-03-03 08:03:43 +09:00
Tooru Fujisawa 00f20f2236 Bug 1245112 - Part 27: Move MacroAssembler::branchTestStringTruthy into generic macro assembler. r=sstangl 2016-03-03 08:03:43 +09:00
Tooru Fujisawa a8eb8e9f67 Bug 1245112 - Part 26: Move MacroAssembler::branchTestString into generic macro assembler. r=sstangl 2016-03-03 08:03:43 +09:00
Tooru Fujisawa def9d6fa38 Bug 1245112 - Part 25: Move MacroAssembler::branchTestUndefined into generic macro assembler. r=sstangl 2016-03-03 08:03:43 +09:00
Tooru Fujisawa cc5a80546b Bug 1245112 - Part 24: Move MacroAssembler::branchTestBooleanTruthy into generic macro assembler. r=sstangl 2016-03-03 08:03:43 +09:00
Tooru Fujisawa c0652fed25 Bug 1245112 - Part 23: Move MacroAssembler::branchTestBoolean into generic macro assembler. r=sstangl 2016-03-03 08:03:42 +09:00
Tooru Fujisawa 7a23ca6f2e Bug 1245112 - Part 22: Move MacroAssembler::branchTestNumber into generic macro assembler. r=bhackett 2016-03-03 08:03:42 +09:00
Tooru Fujisawa 280ab4adae Bug 1245112 - Part 21: Move MacroAssembler::branchTestDoubleTruthy into generic macro assembler. r=nbp 2016-03-03 08:03:42 +09:00
Tooru Fujisawa 3297a75e4f Bug 1245112 - Part 20: Move MacroAssembler::branchTestDouble into generic macro assembler. r=nbp 2016-03-03 08:03:42 +09:00
Tooru Fujisawa 7a8287e541 Bug 1245112 - Part 18 followup: More refactor branchTestInt32. r=nbp 2016-03-03 08:03:40 +09:00
Terrence Cole a1be715d47 Bug 1252693 - Assert that we do not tenure into an OMT Zone; r=sfink
--HG--
extra : rebase_source : 668adb69bee704bb2cd9e68bb12b391e1a04a7d2
2016-03-02 13:57:37 -08:00
Boris Zbarsky 94e65058c3 Bug 1252565 part 1. Push the script environment preparer bits up from XPCJSRuntime to CycleCollectedJSRuntime, because we need them on workers to do ctypes on workers properly. r=bholley 2016-03-02 12:38:24 -05:00
Wes Kocher cba1a7bd55 Backed out 2 changesets (bug 1252565) for windows build bustage CLOSED TREE
Backed out changeset 9de2c10a1cc3 (bug 1252565)
Backed out changeset fc5c4cb02d24 (bug 1252565)

MozReview-Commit-ID: GCQedQwqslg

--HG--
extra : amend_source : 5fb6bd99e2ac56c01c06e1004262dfeb2ea56410
2016-03-02 10:44:11 -08:00
Boris Zbarsky 3baae07268 Bug 1252565 part 1. Push the script environment preparer bits up from XPCJSRuntime to CycleCollectedJSRuntime, because we need them on workers to do ctypes on workers properly. r=bholley 2016-03-02 12:38:24 -05:00
Boris Zbarsky b6a8314d1e Bug 1252905. Don't invoke the interrupt callback while an exception is pending. r=jandem 2016-03-02 12:38:23 -05:00
Daniel Näslund 6890630511 Bug 1250589 - Remove the must-be-parenthesized requirement from yield expressions. r=waldo 2016-02-26 22:57:02 +01:00
Ryan VanderMeulen eeebf20699 Bug 1247862 - Guard against TypedObject being unavailable on !NIGHTLY_BUILD. r=sfink
--HG--
extra : rebase_source : 77e0d45b6cb3b9a49c41ae40228835cb982e94df
extra : amend_source : 5cd0aaf6c08b627bff420c90059ab620b4874b73
2016-03-01 21:32:48 -05:00
Michael Bebenita 2598480d9d Bug 1250551 - Make it possible to run wasm ml-proto spec tests directly. r=bbouvier
--HG--
extra : amend_source : e1a25654f89e26905b1f0733bb387ccc8b26ebe5
2016-02-23 21:16:27 -08:00
Michael Bebenita 3c993cfb57 Bug 1251140 - Baldr: Implement CtzI. r=jandem
--HG--
extra : amend_source : 8f5dbf41583bd3738642f885d784536c452c3f0a
2016-02-24 21:11:14 -08:00