Jon Coppeard
|
5e9b465d18
|
Bug 1133759 - Always shrink GC buffers at the end of a shrinking GC r=terrence
|
2015-02-18 12:35:05 +00:00 |
|
Tom Schuster
|
b2df85cfa3
|
Bug 1120503 - Fix seal/freeze for typed arrays. r=Waldo
|
2015-02-18 13:04:12 +01:00 |
|
Douglas Crosher
|
2f2d558126
|
Bug 1133203 - Jit: do not flag AssertRange as movable. r=sunfish
|
2015-02-18 09:05:29 +11:00 |
|
Tooru Fujisawa
|
8db771ea29
|
Bug 1129920 - Separate String.prototype.normalize test into small parts. r=Waldo
|
2015-02-18 13:41:35 +09:00 |
|
Steve Fink
|
5cc04bad46
|
Backed out 2 changesets (bug 1131424) for continuing problems on a CLOSED TREE
Backed out changeset c43187545daa (bug 1131424)
Backed out changeset 0e7e4e9718b7 (bug 1131424)
|
2015-02-17 15:38:38 -08:00 |
|
Steve Fink
|
1bb3ccff83
|
Bugfix followup to bug 1131424 on a CLOSED TREE
--HG--
extra : amend_source : 5437fb0008e51c3fa2746c614cf28464c635cfe5
|
2015-02-17 15:27:02 -08:00 |
|
Steve Fink
|
7899e2d39f
|
Bug 1131380 - Run all shell builds with ASLR off, r=terrence
|
2015-02-17 15:09:30 -08:00 |
|
Steve Fink
|
41261ade80
|
Bug 1131424 - Report error message when failing to open ctypes library, r=jorendorff
|
2015-02-17 15:08:53 -08:00 |
|
Masatoshi Kimura
|
02889442ad
|
Bug 1129756 - Revert test changes in bug 1041631 since Symbols are reenabled. r=jorendorff
|
2015-02-05 22:44:10 +09:00 |
|
Brian Hackett
|
f2b60fbfdd
|
Bug 1131403 - Optimize additional uses of ObjectOrNull values better, r=jandem.
|
2015-02-17 12:30:44 -07:00 |
|
Terrence Cole
|
9ae356b197
|
Bug 1132286 - Simplify NewObjectCache allocation path now that we are exactly rooted; r=sfink
--HG--
extra : rebase_source : 80dc645a605d91566d329100fb66d68b82761184
|
2015-02-13 11:36:40 -08:00 |
|
Christoph Kerschbaumer
|
217965f260
|
Bug 1099296 - Attach LoadInfo to remaining callers of ioService and ProtocolHandlers - in js/ (r=bholly)
|
2015-02-17 10:09:23 -08:00 |
|
Benjamin Bouvier
|
d8781fab29
|
Bug 1123777: Have SIMD shifts + splat + with functions apply ToInt32 to their scalar arguments; r=till
--HG--
extra : rebase_source : 9d7aa748738c8ec1a13ac53d15946a5c8665c956
|
2015-02-03 20:37:05 +01:00 |
|
Benjamin Bouvier
|
b06e99dd64
|
Bug 1123777: Let SIMD.float32x4.with{X,Y,Z,W} accept double scalar argument in asm.js; r=luke
--HG--
extra : rebase_source : 3b4683caa9d88fa32135b31c54168a0283028941
|
2015-02-03 22:07:32 +01:00 |
|
Benjamin Bouvier
|
a67c433d16
|
Bug 1129491: Remove coercion role of SIMD constructors; r=luke
--HG--
extra : rebase_source : eb18b78db22f9881df9a459700bb499fc018bfba
extra : histedit_source : dd5824933490108955bfe35695e772fc06c16b53
|
2015-02-12 20:04:40 +01:00 |
|
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 |
|