Tom Schuster
|
e11b84d72d
|
Bug 1132045 - Add handles to various equality operations. r=jandem
|
2015-02-17 15:03:23 +01:00 |
Tom Schuster
|
913874045b
|
Bug 1132045 - Correct loose equality operation. r=jandem
|
2015-02-17 15:03:23 +01:00 |
Jon Coppeard
|
c64b06e3cc
|
Bug 1132171 - Fix race updating object elements pointer after moving GC r=terrence
|
2015-02-17 12:18:21 +00:00 |
Tom Schuster
|
cb651b8fa4
|
Bug 1133379 - Simplify typedobject set array element code. r=bhackett
|
2015-02-17 12:43:08 +01:00 |
Shu-yu Guo
|
6f3f8b2908
|
Bug 1131759. (r=terrence)
|
2015-02-16 15:06:23 -08:00 |
Shu-yu Guo
|
e468b5af00
|
Bug 1133530 - Check for Unwound_IonAccessorIC when advancing past fake exit frames. (r=jandem)
|
2015-02-16 15:06:23 -08:00 |
Jan de Mooij
|
5be35ccb04
|
Bug 1132128 - Don't use recover instructions for MRegExp* instructions. rs=nbp
|
2015-02-16 23:12:05 +01:00 |
Benjamin Bouvier
|
63e8c030a4
|
Bug 1130618: Introduce ion.gvn.enable in SetJitCompilerOptions; r=nbp
--HG--
extra : rebase_source : fccc8c74ce080f887246aca2254f9b453bcf810d
|
2015-02-12 11:50:51 +01:00 |
Benjamin Bouvier
|
8b314aadfe
|
Bug 1130618: Ensure float32 coercion of inputs to Float32 MConstant; r=luke
--HG--
extra : rebase_source : 9513ab5cecb9da7aade20a332504f6865eedf660
|
2015-02-12 16:15:59 +01:00 |
Benjamin Bouvier
|
56975be652
|
Bug 1130972: Fix rooting hazards in SIMD load/store interpreter methods; r=jonco
--HG--
extra : rebase_source : b9ffbf49db257cc8f75f3f914929d3f0821a65ab
extra : amend_source : 26168fac2bb3f46d23440ebcd0be036366bbbae0
|
2015-02-11 12:48:23 +01:00 |
Benjamin Bouvier
|
83a42461c3
|
Bug 1122401: Factor out zero special-case path for SoftUDivMod, UDiv, UMod in ARM codegen; r=nbp
--HG--
extra : rebase_source : 585d29a6c7446b875bf9f57dc4c1c88a1e1c34a9
|
2015-02-10 15:00:27 +01:00 |
Benjamin Bouvier
|
c033e4247c
|
Bug 1122401: Add other checks for SoftUDivMod codegen; r=nbp
--HG--
extra : rebase_source : f5ce77205216e35e34aa3b2a5c49d4adea667006
|
2015-02-12 16:46:04 +01:00 |
Benjamin Bouvier
|
5a87e26bc2
|
Bug 1122401: Check that the remainder is null in unsigned soft divisions on ARM or bailout; r=dougc
--HG--
extra : rebase_source : 01ffcfe9a6b882fbdec508b4b93c459d77a9a732
|
2015-02-06 18:31:29 +01:00 |
Benjamin Bouvier
|
d23a2114cf
|
Bug 1130845: Add a list of SIMD freed stack slots in LinearScan; r=sunfish
--HG--
extra : rebase_source : 7828fb3896a090d03249a8d00c0a599196a949fc
|
2015-02-12 15:49:33 +01:00 |
Brian Hackett
|
1f672f0960
|
Bug 1131403 - Optimize uses of ObjectOrNull properties of unboxed objects better, r=jandem.
|
2015-02-14 14:55:48 -07:00 |
Tom Schuster
|
cc00af9bd1
|
Bug 1073816 - Implement ES6 Function.prototype.bind length handling. r=Till,bholley
|
2015-02-09 19:42:20 +01:00 |
Brian Hackett
|
d78cece7dd
|
Bug 1121554 - Include receiver argument in setProperty hooks, r=jorendorff.
|
2015-02-14 08:50:48 -07:00 |
Brian Hackett
|
dd9b8bc230
|
Bug 1127167 - Avoid creating mutant half-native half-non-native objects when making unboxed layouts, r=jandem.
|
2015-02-14 08:48:08 -07:00 |
Jan de Mooij
|
3d4e7776e7
|
Bug 1129387 - Optimize JSOP_NEW object allocation better in Ion. r=bhackett
|
2015-02-14 15:18:21 +01:00 |
Benjamin Bouvier
|
2d13aa07e7
|
Bug 1129491: Add SIMD.{type}.check() to asm.js; r=luke
--HG--
extra : rebase_source : 40ed7997bd25e8fdff1e7864197b1320473cd551
|
2015-02-12 19:02:54 +01:00 |
Benjamin Bouvier
|
0078cc1a2b
|
Bug 1129491: Add SIMD.{type}.check to the interpreter + tests; r=evilpie
--HG--
extra : rebase_source : 7d3576fbb226f3f4e53765d8355a6a4d1218d792
|
2015-02-12 18:20:51 +01:00 |
Jan de Mooij
|
cbb9dbe418
|
Bug 1132564 part 2 - Move ExecutableAllocator into JitRuntime. r=luke
|
2015-02-14 10:37:44 +01:00 |
Jan de Mooij
|
e42bc80af0
|
Bug 1132564 part 1 - Remove separate ExecutableAllocator for Ion code. r=luke
|
2015-02-14 10:37:42 +01:00 |
Tooru Fujisawa
|
3aebf385d1
|
Bug 1129757 - Improve parse-mega-huge-array.js test performance. r=Waldo
|
2015-02-14 14:33:43 +09:00 |
Tooru Fujisawa
|
f3915a8a5c
|
Bug 1132657 - Show JIT flags in jstests.py output. r=terrence
|
2015-02-14 14:33:43 +09:00 |
Tooru Fujisawa
|
f2d2a441e2
|
Bug 1131988 - Fix function/constructor call error tests to work in Ion execution. r=jandem
|
2015-02-14 14:33:43 +09:00 |
Boris Zbarsky
|
aa57107ef2
|
Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv
|
2015-02-13 14:34:54 -05:00 |
Boris Zbarsky
|
0605bcb783
|
Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv
|
2015-02-13 14:34:54 -05:00 |
Boris Zbarsky
|
ebbad0e9f4
|
Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv
|
2015-02-13 14:34:54 -05:00 |
Boris Zbarsky
|
580807c19b
|
Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv
|
2015-02-13 14:34:54 -05:00 |
Boris Zbarsky
|
99f959886a
|
Bug 1131801 part 3. Get rid of the now-unused ReparentWrapperIfFound. r=peterv
|
2015-02-13 14:34:54 -05:00 |
Boris Zbarsky
|
f69290eaf6
|
Bug 1131801 part 2. Get rid of the now-useless RescueOrphansInScope. r=peterv
|
2015-02-13 14:34:53 -05:00 |
Boris Zbarsky
|
533f2830ac
|
Bug 1131801 part 1. Get rid of the now-unnecessary RescueOrphans function. r=peterv
|
2015-02-13 14:34:53 -05:00 |
Boris Zbarsky
|
768ae4c66e
|
Bug 1131799. Stop parenting XPConnect tearoffs to the XPCWrappedNative. r=peterv
|
2015-02-13 14:34:53 -05:00 |
Boris Zbarsky
|
c7de70479f
|
Bug 1131887 part 2. Remove the now-unused nsIXPConnect.reparentWrappedNativeIfFound. r=peterv
|
2015-02-13 14:34:53 -05:00 |
Shu-yu Guo
|
a29d8be6a0
|
Bug 1130214 - Add an .allowUnobservedAsmJS accessor on Debugger instances. (r=jimb)
|
2015-02-13 16:53:22 -08:00 |
Shu-yu Guo
|
dbf49e3df0
|
Bug 1132224 - Test. (r=jimb)
|
2015-02-13 16:53:22 -08:00 |
Shu-yu Guo
|
276828b66d
|
Bug 1132224 - Propagate the delazification for Debugger flag when merging compartments. (r=jimb)
|
2015-02-13 16:53:22 -08:00 |
Shu-yu Guo
|
0407dc6d97
|
Bug 1132224 - Reword delazification method names and remove stale reference to "debug mode". (r=jimb)
|
2015-02-13 16:53:22 -08:00 |
Dan Gohman
|
0a60c87158
|
Bug 1131783 - Mark various unlikely conditions as MOZ_UNLIKELY r=waldo
|
2015-02-12 08:37:01 -08:00 |
Dan Gohman
|
7b1eb96cde
|
Bug 1117882 - IonMonkey: Check whether a previously pinned phi can be discarded r=nbp
|
2015-02-12 08:37:00 -08:00 |
Dan Gohman
|
1de74c8a1c
|
Bug 986981 - SpiderMonkey: Rename movsxd to movslq and prepare it for use r=bbouvier
|
2015-02-12 08:37:00 -08:00 |
Terrence Cole
|
c832dfd0ff
|
Bug 1132282 - Part 2: Handlify ObjectGroup arguments to NewObject; r=sfink
--HG--
extra : rebase_source : 2256968cc41de8369a9efaccec2f2467789bf08b
|
2015-02-13 11:36:40 -08:00 |
Terrence Cole
|
b1551cca94
|
Bug 1132282 - Part 1: Handlify more parent args to NewObject; r=sfink
--HG--
extra : rebase_source : dcb248371030ba0174cbdca574c7442550a1abb5
|
2015-02-13 11:36:40 -08:00 |
Terrence Cole
|
28c16a726b
|
Bug 1132149 - Handlify the proto arg for NewArray; r=sfink
--HG--
extra : rebase_source : debf452d21e075cf2cae296fc1579cd44221fd30
|
2015-02-11 12:54:32 -08:00 |
Wes Kocher
|
3af53039d1
|
Backed out changeset 38bcb731dba8 (bug 1131887)
|
2015-02-13 13:25:42 -08:00 |
Wes Kocher
|
d3d02dd750
|
Backed out changeset 564376c26384 (bug 1131799)
|
2015-02-13 13:25:40 -08:00 |
Wes Kocher
|
3d53ad3c92
|
Backed out changeset d71b934c28ee (bug 1131801)
|
2015-02-13 13:25:39 -08:00 |
Wes Kocher
|
8319eb47c6
|
Backed out changeset be654bd9e20d (bug 1131801)
|
2015-02-13 13:25:38 -08:00 |
Wes Kocher
|
c8c7f4e804
|
Backed out changeset 32176c758b4d (bug 1131801)
|
2015-02-13 13:25:37 -08:00 |