ea676347db72e895dcbba24408bf9a0bd955e123: Bug 967873 - Fix browser_bug902350.js (r=Gijs)
Bill McCloskey <billm@mozilla.com> - Thu, 05 Nov 2015 17:06:15 -0800 - rev 293339
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 967873 - Fix browser_bug902350.js (r=Gijs)
a50c676caf7f12198f892e01ca1fb74fe0753df6: Bug 1221371 - Remove unused Chromium callback code (r=jld)
Bill McCloskey <billm@mozilla.com> - Mon, 02 Nov 2015 19:17:54 -0800 - rev 293338
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1221371 - Remove unused Chromium callback code (r=jld)
bd99e5060e1e3ecf627a7d5419dda8620c6b5fa6: Bug 1221371 - Switch chromium IPC code to use mozilla::Tuple (r=jld,cpearce,kats)
Bill McCloskey <billm@mozilla.com> - Mon, 02 Nov 2015 16:50:45 -0800 - rev 293337
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1221371 - Switch chromium IPC code to use mozilla::Tuple (r=jld,cpearce,kats)
3a22461c8ce8ee33cd7b37328c774296acc7ee2c: Bug 1221368 - Change MakeTuple to decay the types of its arguments (r=froydnj)
Bill McCloskey <billm@mozilla.com> - Mon, 02 Nov 2015 16:50:06 -0800 - rev 293336
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1221368 - Change MakeTuple to decay the types of its arguments (r=froydnj)
0733342d8c56d4a4b1d5f87f8be0f535ef8e6d7a: Bug 1222226 - Don't return eRestyleResult_StopWithStyleChange if the old style context is shared. r=dbaron
Cameron McCormack <cam@mcc.id.au> - Sun, 08 Nov 2015 11:06:14 +1100 - rev 293335
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1222226 - Don't return eRestyleResult_StopWithStyleChange if the old style context is shared. r=dbaron
62147f799ef127864b434341497a2f48e3f3f633: Bug 1090957 - IonMonkey: MIPS64: Implement atomics in MacroAssembler. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 11:37:41 +0800 - rev 293334
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS64: Implement atomics in MacroAssembler. r=lth --- js/src/jit/mips64/MacroAssembler-mips64.cpp | 99 +++++++++ js/src/jit/mips64/MacroAssembler-mips64.h | 303 +++++++++++++++++++--------- 2 files changed, 302 insertions(+), 100 deletions(-)
a52a67af90b21a07ea337830214ed7bb537b9341: Bug 1090957 - IonMonkey: MIPS: Implement atomics in Lowering. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 11:37:39 +0800 - rev 293333
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS: Implement atomics in Lowering. r=lth --- js/src/jit/mips-shared/Lowering-mips-shared.cpp | 148 +++++++++++++++++++++++- 1 file changed, 142 insertions(+), 6 deletions(-)
ddd89b90689f1bb9265efdff7a91772004edd8b4: Bug 1090957 - IonMonkey: MIPS: Implement atomics in CodeGenerator. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 11:37:37 +0800 - rev 293332
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS: Implement atomics in CodeGenerator. r=lth --- .../jit/mips-shared/CodeGenerator-mips-shared.cpp | 535 ++++++++++++++++++++- js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 19 + 2 files changed, 552 insertions(+), 2 deletions(-)
0d8c999e102004ba8e632a23b7f03ea41468eec9: Bug 1090957 - IonMonkey: MIPS32: Implement atomics in MacroAssembler. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 11:37:35 +0800 - rev 293331
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS32: Implement atomics in MacroAssembler. r=lth --- js/src/jit/mips32/MacroAssembler-mips32.cpp | 99 +++++++++ js/src/jit/mips32/MacroAssembler-mips32.h | 303 +++++++++++++++++++--------- 2 files changed, 302 insertions(+), 100 deletions(-)
06b8848a99f52af8338d3c07e9259a7ccd321187: Bug 1090957 - IonMonkey: MIPS: Implement atomics in MacroAssembler. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 11:37:33 +0800 - rev 293330
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS: Implement atomics in MacroAssembler. r=lth --- .../jit/mips-shared/MacroAssembler-mips-shared.cpp | 264 +++++++++++++++++++++ .../jit/mips-shared/MacroAssembler-mips-shared.h | 47 ++++ 2 files changed, 311 insertions(+)
47dda6e69a9fbc46d1e66aaceb1bf7735f514729: Bug 1090957 - IonMonkey: Add temp registers for mips atomics. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 11:37:31 +0800 - rev 293329
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: Add temp registers for mips atomics. r=lth --- js/src/jit/shared/LIR-shared.h | 204 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 196 insertions(+), 8 deletions(-)
82b29ff70513cebb7d915c6f6a423c3588510fd6: Bug 1219910 - make gSocketThread a relaxed atomic variable; r=mcmanus
Nathan Froyd <froydnj@mozilla.com> - Fri, 06 Nov 2015 12:00:37 -0500 - rev 293328
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1219910 - make gSocketThread a relaxed atomic variable; r=mcmanus Many places that (re-)declared gSocketThread already included nsSocketTransportService2.h; we can delete the declaration for those places. For all the other places, we need to include nsSocketTransportService2.h.
92601fd43a7c11a8141c48dc54943b7141817e97: Bug 1222575 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in modules/libjar/; r=aklotz
Nathan Froyd <froydnj@mozilla.com> - Tue, 03 Nov 2015 16:36:32 -0500 - rev 293327
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1222575 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in modules/libjar/; r=aklotz
4aa558b944b502ae40ff6ee5ad0c7aad8c67f817: Backed out 6 changesets (bug 1090957) for build failures. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 07 Nov 2015 14:55:04 +0100 - rev 293326
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Backed out 6 changesets (bug 1090957) for build failures. r=backout on a CLOSED TREE Errors e.g. /home/worker/workspace/gecko/js/src/jit/arm/Lowering-arm.cpp:574:86: error: call of overloaded 'LAtomicExchangeTypedArrayElement(const js::jit::LUse&, const js::jit::LAllocation&, const js::jit::LAllocation&, js::jit::LDefinition&)' is ambiguous Backed out changeset 0b64cc3528d9 (bug 1090957) Backed out changeset f45ccb4ab2cf (bug 1090957) Backed out changeset a3b1e29fa2db (bug 1090957) Backed out changeset c8324f9509f5 (bug 1090957) Backed out changeset 92f45c98b930 (bug 1090957) Backed out changeset da2deb62849e (bug 1090957)
0b64cc3528d9bc7e7e18e7325621fe7f0e520620: Bug 1090957 - IonMonkey: MIPS64: Implement atomics in MacroAssembler. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 04:37:23 +0800 - rev 293325
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS64: Implement atomics in MacroAssembler. r=lth --- js/src/jit/mips64/MacroAssembler-mips64.cpp | 99 +++++++++ js/src/jit/mips64/MacroAssembler-mips64.h | 303 +++++++++++++++++++--------- 2 files changed, 302 insertions(+), 100 deletions(-)
f45ccb4ab2cfbef4b11a675cab085ca6df696e99: Bug 1090957 - IonMonkey: MIPS: Implement atomics in Lowering. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 04:37:21 +0800 - rev 293324
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS: Implement atomics in Lowering. r=lth --- js/src/jit/mips-shared/Lowering-mips-shared.cpp | 148 +++++++++++++++++++++++- 1 file changed, 142 insertions(+), 6 deletions(-)
a3b1e29fa2dbc35752abc50af80005e54eb6d44a: Bug 1090957 - IonMonkey: MIPS: Implement atomics in CodeGenerator. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 04:37:18 +0800 - rev 293323
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS: Implement atomics in CodeGenerator. r=lth --- .../jit/mips-shared/CodeGenerator-mips-shared.cpp | 535 ++++++++++++++++++++- js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 19 + 2 files changed, 552 insertions(+), 2 deletions(-)
c8324f9509f5ee99af6ffc8a5e08b3892ef96b4c: Bug 1090957 - IonMonkey: MIPS32: Implement atomics in MacroAssembler. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 04:37:16 +0800 - rev 293322
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS32: Implement atomics in MacroAssembler. r=lth --- js/src/jit/mips32/MacroAssembler-mips32.cpp | 99 +++++++++ js/src/jit/mips32/MacroAssembler-mips32.h | 303 +++++++++++++++++++--------- 2 files changed, 302 insertions(+), 100 deletions(-)
92f45c98b9309db9f819bc1af2a10a948a0f9420: Bug 1090957 - IonMonkey: MIPS: Implement atomics in MacroAssembler. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 04:37:14 +0800 - rev 293321
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: MIPS: Implement atomics in MacroAssembler. r=lth --- .../jit/mips-shared/MacroAssembler-mips-shared.cpp | 264 +++++++++++++++++++++ .../jit/mips-shared/MacroAssembler-mips-shared.h | 47 ++++ 2 files changed, 311 insertions(+)
da2deb62849ed39ee79bb25862c7a50968221828: Bug 1090957 - IonMonkey: Add temp registers for mips atomics. r=lth
Heiher <r@hev.cc> - Sun, 08 Nov 2015 04:37:11 +0800 - rev 293320
Push 8824 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:18:56 +0000
Bug 1090957 - IonMonkey: Add temp registers for mips atomics. r=lth --- js/src/jit/shared/LIR-shared.h | 218 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 210 insertions(+), 8 deletions(-)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip