Jan de Mooij
|
ea96591fa3
|
Bug 1063253 - Fix CodeGenerator::visitNewArrayCallVM to not ignore the AllocatingBehaviour value. r=h4writer
|
2014-09-12 14:24:24 +02:00 |
|
Jan de Mooij
|
0712600209
|
Bug 1066197 part 1 - Some js_IteratorMore cleanup. r=bhackett
|
2014-09-12 14:24:19 +02:00 |
|
Hannes Verschore
|
59e57e42cb
|
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
|
6b63c7a64f
|
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
|
351a2a2c69
|
Bug 1060283 part 2 - Rename some JitSpew_* constants to JitSpew_Ion*. r=h4writer
|
2014-09-12 11:43:47 +02:00 |
|
Jan de Mooij
|
c939ebcde2
|
Bug 1057598 - Suppress the object metadata callback in RStringSplit::recover. r=nbp
|
2014-09-12 11:06:22 +02:00 |
|
Jan de Mooij
|
1d1519b25f
|
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
|
820270ca37
|
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)
|
95e61e3246
|
Bug 1063357 - Fix typo in js/src/configure.in. r=bsmedberg
|
2014-09-05 19:51:00 -04:00 |
|
Ting-Yu Chou
|
b3979485c5
|
Bug 1049290 - Optimize JSOP_IN for baseline compiler. r=djvj, r=h4writer
|
2014-09-11 22:54:15 +08:00 |
|
Christian Holler
|
ab0225cdb4
|
Bug 1058500 - MSan: Mark memory passed to zlib as initialized in JS. r=jorendorff
|
2014-09-11 23:22:03 +02:00 |
|
Christian Holler
|
ac0ab82770
|
Bug 1058500 - Add MSan support to the build system. r=ted,waldo
|
2014-09-11 23:21:46 +02:00 |
|
Brian Hackett
|
3db1207b1e
|
Backout ce0afdc6ea1f (bug 1041688) for regressions.
|
2014-09-11 13:37:46 -07:00 |
|
Jason Orendorff
|
7d97288b08
|
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
|
24828d9d9b
|
Backout 82b5a79f3cab for ARM failures on CLOSED TREE
|
2014-09-11 19:56:34 +02:00 |
|
Jason Orendorff
|
cae42d82e7
|
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
|
2107500aba
|
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
|
7699df7cba
|
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
|
da7f60f1d9
|
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
|
78f2b419d3
|
Bug 1005922: IonMonkey: Remove bailing on NewObject/NewArray during arguments usage analysis; r=h4writer
|
2014-09-11 18:55:23 +02:00 |
|
Hannes Verschore
|
d037572d5a
|
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
|
2acaa3f79f
|
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
|
c8e4a0f8a4
|
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
|
3fbccf64d4
|
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
|
8e16e07bcf
|
Bug 1063488 - Treat MaybeCopyElementsForWrite as possibly overwriting an object's elements pointer, r=jandem.
|
2014-09-11 09:07:20 -06:00 |
|
Jason Orendorff
|
dd1e0a71ca
|
Bug 1065507, part 4 - Remove js_GetterOnlyPropertyStub.
--HG--
extra : rebase_source : daa17eaccddce4bcb510d2bd83799396d564728a
|
2014-09-10 12:55:46 -05:00 |
|
Jason Orendorff
|
bf1f882acd
|
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
|
4355a2e2bb
|
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
|
b7cd7f79e3
|
Bug 1065507, part 1 - Remove dead function xpc_qsGetterOnlyPropertyStub.
--HG--
extra : rebase_source : 6dbeb6dd2e69511682b5b3e8582104d06d13766d
|
2014-09-10 12:51:09 -05:00 |
|
Benjamin Bouvier
|
e732024a75
|
Bug 1034184: Remove double assignment of 'type'; r=h4writer
|
2014-09-11 10:29:50 +02:00 |
|
Benjamin Bouvier
|
084bc50d0b
|
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
|
91676c0af2
|
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
|
0b4dc4eadf
|
Bug 1065055: also define IS_{LITTLE,BIG}_ENDIAN according to BYTE_ORDER, r=njn
|
2014-09-11 07:58:37 +02:00 |
|
Bill McCloskey
|
da12cff577
|
Bug 1062024 - Allow CPOWs to be passed to COWs (r=bholley)
|
2014-09-10 17:15:41 -07:00 |
|
Bill McCloskey
|
169442bc76
|
Bug 1060042 - CPOWs need a hasInstance hook (r=mrbkap)
|
2014-09-10 17:15:40 -07:00 |
|
Bill McCloskey
|
ff0da6a392
|
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
|
404a29c4f3
|
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 |
|
Ryan VanderMeulen
|
eb25a5fb08
|
Backed out changeset 72ec272d143d (bug 1005922) for B2G debug emulator-kk bustage.
|
2014-09-10 18:35:52 -04:00 |
|
Hannes Verschore
|
969d23129d
|
Bug 1064251 - IonMonkey: Fold strict (not) equal on constant numbers, r=sstangl
|
2014-09-10 23:21:12 +02:00 |
|
Jason Orendorff
|
826a042efb
|
Bug 1057587 - Crash [@ JSString::ensureLinear] with Symbol and environment object.
--HG--
extra : rebase_source : af77bb098aefe1191c5ea26e5dfcf1d775fa3c84
extra : amend_source : 07dc0c27907e76748fcc34dc74e97fc914ab4ac7
|
2014-09-09 19:04:52 -05:00 |
|
ziyunfei
|
9885cf76a7
|
Bug 1058396 - Make String(aSymbol) return the symbol's description, as specified in ES6 draft rev 27. r=jorendorff.
--HG--
extra : rebase_source : 40b8293fe1fa14667d00f00170b69f3138586279
|
2014-09-03 17:29:54 -05:00 |
|
Hannes Verschore
|
285f56e3e3
|
Bug 1047346 - IonMonkey: Delay linking for scripts that are on the stack, r=jandem
|
2014-09-10 22:39:51 +02:00 |
|
Inanc Seylan
|
49694bb17c
|
Bug 1005922: IonMonkey: Remove bailing on NewObject/NewArray during arguments usage analysis; r=h4writer
|
2014-09-10 22:22:27 +02:00 |
|
Felipe Gomes
|
ec6008b223
|
Bug 1063848 - Disable e10s in safe mode. r=bsmedberg,ally.
|
2014-09-10 15:53:55 -03:00 |
|
Terrence Cole
|
6073d3c72c
|
Bug 914402 - Remove the defunct conservative stack scanner; r=sfink
--HG--
extra : rebase_source : c261ef7492694e9724c78edc7bc0dac7aa4357ba
|
2014-09-09 15:08:23 -07:00 |
|
Nicolas B. Pierron
|
0c46528b5e
|
Bug 1063816 - Rename usesBefore* to *WarmUpThreshold. r=h4writer
|
2014-09-10 19:11:20 +02:00 |
|
Nicolas B. Pierron
|
963ce26095
|
Bug 1063816 - Rename useCount to warmUpCounter. r=h4writer
|
2014-09-10 19:11:20 +02:00 |
|
Aetf
|
450c36f6fb
|
Bug 1050649 - Implement recover instruction for RegExpReplace. r=nbp
|
2014-09-10 19:02:40 +02:00 |
|
Hannes Verschore
|
59fe4663ba
|
Bug 1034184 - IonMonkey: Disable and/or for now and fix incorrect OOM flagging, r=bbouvier
|
2014-09-10 14:28:48 +02:00 |
|
Sushant Dinesh
|
6d45e9552f
|
Bug 1034184 - IonMonkey: Enable taking the union of a filter at tests. r=h4writer
|
2014-09-10 12:10:52 +02:00 |
|