Kannan Vijayan
|
96255113a0
|
Bug 1057082 - Part 2 - Fix JitcodeGlobalEntry comparison function and add helper debug methods. r=luke
|
2014-09-12 13:56:43 -04:00 |
Benjamin Bouvier
|
34787e1ea2
|
Bug 1066193: Explicit this parameter in IonExitFrameLayout::is<T> so as to prevent compilation issues with gcc; r=sfink
|
2014-09-12 18:19:49 +02:00 |
Benjamin Bouvier
|
6e0370ff2a
|
Bug 1064895: Fix typo in X4TypeDescr initialization code; r=evilpie
|
2014-09-12 17:28:51 +02:00 |
Jan de Mooij
|
5c55b9cfbe
|
Bug 932284 - Don't allow disabling the JITs with JIT code on the stack in the shell. r=nbp
|
2014-09-12 17:13:11 +02:00 |
Jan de Mooij
|
1ac0809cce
|
Bug 1054243 - Clear pending exception in ErrorReport::init. r=terrence
|
2014-09-12 17:12:59 +02:00 |
Jason Orendorff
|
c1af3e274a
|
Follow-up to bug 1065180: Replace a use of environment with os.getenv in a test I somehow missed earlier. no_r=me, testonly.
--HG--
extra : rebase_source : c72c52715c16b8476ebb642dd7b8c7a71c231003
extra : amend_source : 5b280326bfd1f047bc936ad6074f22e62e32cc45
|
2014-09-12 09:18:39 -05:00 |
Nicolas B. Pierron
|
7a87f4b5a5
|
Bug 1063918 - IonMonkey: Replace untyped loads by boxed value of the store. r=h4writer
|
2014-09-12 16:19:24 +02:00 |
Nicolas B. Pierron
|
b5ae1c1c4b
|
Bug 1057580 - IonMonkey: Ensure that no prior resume point survive. r=jandem
|
2014-09-12 16:19:24 +02:00 |
Brian Hackett
|
2875d1bc87
|
Bug 1064159 - Fix !unknownProperties() assertion, r=jandem.
|
2014-09-12 07:15:57 -07:00 |
Brian Hackett
|
83857d1e75
|
Bug 1055402 - Remove RegExp.test cache, add a more robust match only mode to irregexp, r=jandem.
|
2014-09-12 07:12:49 -07:00 |
Aleksandar Zlicic
|
42b51bc64a
|
Bug 1065309 - IonMonkey MIPS: Test asm.js/testMathLib.js fails on MIPS r=jandem
|
2014-09-10 12:51:39 +02:00 |
Aleksandar Zlicic
|
7f8d817f8c
|
Bug 1059302 - IonMonkey MIPS Simulator: Fix printing float register values and errors on wrong register name. r=jandem
|
2014-09-12 14:21:21 +02:00 |
Benjamin Bouvier
|
3e688915a1
|
Bug 1066561: Fix MIPS build failures due to SimdValueX4 r=rankov
|
2014-09-12 15:22:40 +02:00 |
Jan de Mooij
|
de669dfe61
|
Bug 1063253 - Fix CodeGenerator::visitNewArrayCallVM to not ignore the AllocatingBehaviour value. r=h4writer
|
2014-09-12 14:24:24 +02:00 |
Jan de Mooij
|
e1334bc587
|
Bug 1066197 part 1 - Some js_IteratorMore cleanup. r=bhackett
|
2014-09-12 14:24:19 +02:00 |
Hannes Verschore
|
f038e1da86
|
Bug 1034184 - IonMonkey: Enable detection of and/or when improving types at tests, r=bhackett
|
2014-09-12 12:16:27 +02:00 |
Benjamin Bouvier
|
39d00413c2
|
Bug 1066193: Explicit this parameter in MDefinition::is<T> so as to prevent compilation issues with gcc; r=h4writer
|
2014-09-12 12:02:57 +02:00 |
Jan de Mooij
|
eff76dd085
|
Bug 1060283 part 2 - Rename some JitSpew_* constants to JitSpew_Ion*. r=h4writer
|
2014-09-12 11:43:47 +02:00 |
Jan de Mooij
|
4ebf718166
|
Bug 1057598 - Suppress the object metadata callback in RStringSplit::recover. r=nbp
|
2014-09-12 11:06:22 +02:00 |
Jan de Mooij
|
ebbde94c8c
|
Bug 1064777 part 2 - Run definite properties analysis and arguments analysis for non-CNG code as well. r=bhackett
|
2014-09-12 11:03:24 +02:00 |
Phil Ringnalda
|
1cea865a57
|
Back out 74728e99dc47 (bug 1049290) for causing the same hazard build timeouts it caused on Try
CLOSED TREE
|
2014-09-11 23:27:39 -07:00 |
Jan Alexander Steffens (heftig)
|
d1e954a676
|
Bug 1063357 - Fix typo in js/src/configure.in. r=bsmedberg
|
2014-09-05 19:51:00 -04:00 |
Ting-Yu Chou
|
bba61c87b8
|
Bug 1049290 - Optimize JSOP_IN for baseline compiler. r=djvj, r=h4writer
|
2014-09-11 22:54:15 +08:00 |
Christian Holler
|
1fb492dbe3
|
Bug 1058500 - MSan: Mark memory passed to zlib as initialized in JS. r=jorendorff
|
2014-09-11 23:22:03 +02:00 |
Christian Holler
|
0d5c56b958
|
Bug 1058500 - Add MSan support to the build system. r=ted,waldo
|
2014-09-11 23:21:46 +02:00 |
Brian Hackett
|
d7064be738
|
Backout ce0afdc6ea1f (bug 1041688) for regressions.
|
2014-09-11 13:37:46 -07:00 |
Jason Orendorff
|
00c948a90a
|
Bug 1052491, part 2 - In jsinfer, support symbol jsids. r=bhackett. This should fix symbol-related orange on a CLOSED TREE.
--HG--
extra : rebase_source : 2dbdd4ec819c14627c9a5f081c83e4afb56b6d6c
extra : amend_source : baed01f715df89f4bef993902d030164b990506f
|
2014-09-11 13:01:14 -05:00 |
Hannes Verschore
|
37ec514eef
|
Backout 82b5a79f3cab for ARM failures on CLOSED TREE
|
2014-09-11 19:56:34 +02:00 |
Jason Orendorff
|
676ace5210
|
Bug 1065180, part 3 - Remove the environment object from the JS shell. r=sfink.
--HG--
extra : rebase_source : 9536deac7f2799cd2766f7fa1f529f9b079ed3e3
|
2014-09-09 19:27:50 -05:00 |
Jason Orendorff
|
523d6ecead
|
Bug 1065180, part 2 - Switch existing code from the environment object to the new os.getenv() function. r=sfink.
--HG--
extra : rebase_source : 650884862d5f6c9aef2505c0886e7a30e2eb2c6a
|
2014-09-09 19:39:19 -05:00 |
Jason Orendorff
|
622c1fc9bd
|
Bug 1065180, part 1 - Add os.getenv() function to JS shell. r=sfink.
--HG--
extra : rebase_source : 7f1ef80db80d6ad8626f76f8338c1946868534c8
|
2014-09-09 18:46:50 -05:00 |
Jason Orendorff
|
4f932a4821
|
Bug 1052491 - Simplify IdToTypeId and add support for symbol-keyed properties. r=bhackett.
--HG--
extra : rebase_source : ee5bfd8e415aa9570e773662889d815c91636f57
|
2014-08-12 11:07:20 -05:00 |
Inanc Seylan
|
f57dbeff7d
|
Bug 1005922: IonMonkey: Remove bailing on NewObject/NewArray during arguments usage analysis; r=h4writer
|
2014-09-11 18:55:23 +02:00 |
Hannes Verschore
|
0a080259e9
|
Bug 911738 - IonMonkey: Recompile function when a non-inlined function gets hot enough to inline, r=jandem
|
2014-05-16 12:37:13 +02:00 |
Hannes Verschore
|
e2d10858c8
|
Bug 1063816 - Polish work on the renaming of useCount to warmUpCount(er), r=mjrosenb,nbp
|
2014-09-11 18:40:17 +02:00 |
Benjamin Bouvier
|
d72d0006b6
|
Bug 1065883: Fail if we try to import variables in the global section without a stdlib parameter; r=luke
--HG--
extra : rebase_source : c73ee1741babec4a4234f0e452dc64714ef7702d
|
2014-09-11 17:50:37 +02:00 |
Brian Hackett
|
c9d8b49279
|
Bug 1041688 - Don't use a JSContext in IonBuilder when performing the definite properties analysis, r=jandem.
|
2014-09-11 09:12:31 -06:00 |
Brian Hackett
|
6112a6a45c
|
Bug 1063488 - Treat MaybeCopyElementsForWrite as possibly overwriting an object's elements pointer, r=jandem.
|
2014-09-11 09:07:20 -06:00 |
Jason Orendorff
|
12400ac8a4
|
Bug 1065507, part 4 - Remove js_GetterOnlyPropertyStub.
--HG--
extra : rebase_source : daa17eaccddce4bcb510d2bd83799396d564728a
|
2014-09-10 12:55:46 -05:00 |
Jason Orendorff
|
ddb4e5c560
|
Bug 1065507, part 3 - Remove special support for js_GetterOnlyPropertyStub from js/ipc.
--HG--
extra : rebase_source : cc10de476c7c40324f9ae781c6e06500a53edb1b
|
2014-09-10 12:54:20 -05:00 |
Jason Orendorff
|
99418b7704
|
Bug 1065507, part 2 - Change XPCWrappedNatives to use a null setter instead of js_GetterOnlyPropertyStub.
--HG--
extra : rebase_source : dccc09d810a07019c582d1fbda431e57287b690a
|
2014-09-10 12:43:26 -05:00 |
Jason Orendorff
|
22c79b3ead
|
Bug 1065507, part 1 - Remove dead function xpc_qsGetterOnlyPropertyStub.
--HG--
extra : rebase_source : 6dbeb6dd2e69511682b5b3e8582104d06d13766d
|
2014-09-10 12:51:09 -05:00 |
Benjamin Bouvier
|
b6f8a6ebd4
|
Bug 1034184: Remove double assignment of 'type'; r=h4writer
|
2014-09-11 10:29:50 +02:00 |
Benjamin Bouvier
|
23129a5ddc
|
Bug 1051860: Optimize SimdValueX4 codegen for int32x4 when SSE4.1 is available; r=sunfish
--HG--
extra : rebase_source : 3feb3d19834f6c356bb114ee8b19a283467dff34
|
2014-09-11 08:50:49 +02:00 |
Benjamin Bouvier
|
5c44f008f6
|
Bug 1051860: Optimize SimdValueX4 codegen for float32x4 with unpcklps; r=sunfish
--HG--
extra : rebase_source : 30cec4448afa60e5be2a8e12f01daf95fffc94e3
|
2014-09-11 08:50:10 +02:00 |
Landry Breuil
|
6b00feef66
|
Bug 1065055: also define IS_{LITTLE,BIG}_ENDIAN according to BYTE_ORDER, r=njn
|
2014-09-11 07:58:37 +02:00 |
Bill McCloskey
|
358c1f203e
|
Bug 1062024 - Allow CPOWs to be passed to COWs (r=bholley)
|
2014-09-10 17:15:41 -07:00 |
Bill McCloskey
|
41b9d7aba6
|
Bug 1060042 - CPOWs need a hasInstance hook (r=mrbkap)
|
2014-09-10 17:15:40 -07:00 |
Bill McCloskey
|
a38518d345
|
Bug 1042680 - Allow add-ons to assign to var-declared chrome global with compartment_per_addon (r=bholley)
|
2014-09-10 17:15:40 -07:00 |
Eric Faust
|
385660b12e
|
Bug 966518 - Part 0: Make proxy callability into a trap, rather than a class check. (r=bholley, r=djvj, r=peterv)
|
2014-09-10 15:52:36 -07:00 |