Jan de Mooij
|
7a2975dc18
|
Bug 982186 - Rewrite js_fun_call to modify the arguments in place. r=luke
--HG--
extra : rebase_source : 2b9e62ea950264231ebc253a0d5f75c029f96ddf
|
2014-03-12 12:27:56 +01:00 |
Romain Perier
|
6c2d48e33b
|
Bug 947601 - OdinMonkey: Add support for assume_unreachable. r=luke
|
2014-03-10 09:06:44 +01:00 |
Steve Fink
|
53bf680602
|
Backed out changeset 7cff27cb2845 (bug 975011), for breaking just about everything not on tbpl
--HG--
extra : rebase_source : 740fc0d5cd27b0cc7d06ce9f9c2f848c9d071b20
|
2014-03-11 09:53:58 -07:00 |
Jeff Walden
|
7e5e68b968
|
Bug 948227 - Make the Object.prototype.__proto__ setter strongly warn against its use, for perf reasons (and suggest Object.create instead). r=efaust
--HG--
extra : rebase_source : 9a08df51a56ae531956c0158fcae18c12ee77539
|
2014-01-23 14:35:08 -08:00 |
Jeff Walden
|
2a276fffdf
|
Bug 937793 - Various new Array tests. r=bhackett
--HG--
extra : rebase_source : 7487f7450c3ad6b52fd1e38cb95eac89cd8ad8c9
|
2013-12-18 20:14:16 -05:00 |
Andy Wingo
|
db9b36d32e
|
Bug 901987 - The RHS of a for-of loop is an assignment expression r=jorendorff
--HG--
extra : amend_source : d18317a5d17ad1c4ba243fc4184a13baf69b1415
|
2014-03-11 09:31:18 +01:00 |
Andy Wingo
|
e25128d500
|
Bug 980384 - Fix frame marker for half-constructed stack frames r=jandem
--HG--
extra : amend_source : 9e5b971388ede7bd4a9f4a405b2b91f4c4882ebc
|
2014-03-11 09:26:05 +01:00 |
Gabor Krizsanits
|
fb3e4c0034
|
Bug 980023 - Localstorage access with nsEp. r=bholley
|
2014-03-11 08:41:55 +01:00 |
Chris Peterson
|
bdb2051fa1
|
Bug 977810 - Poison freed Ion code in release builds. r=jandem
|
2014-03-09 00:30:51 -08:00 |
Shu-yu Guo
|
241dfbe366
|
Bug 981167 - Followup: rm dead perThread_ member of ScriptFrameIter::Data. (r=me)
|
2014-03-10 19:17:24 -07:00 |
Shu-yu Guo
|
11b9ed9d57
|
Bug 981167 - Followup: fix Debugger.Frame properties and methods that need pc updated. (r=jimb)
|
2014-03-10 19:17:24 -07:00 |
Shu-yu Guo
|
76f97550b9
|
Bug 981167 - Fix Debugger.Frame leaking ScriptFrameIter::Data on frame cache hit. (r=jimb)
|
2014-03-10 19:17:24 -07:00 |
Terrence Cole
|
735d9279f3
|
Bug 981295 - Do not re-use IsAboutToBeFinalized to implement UpdateIfRelocated; r=sfink
|
2014-03-10 15:19:54 -07:00 |
Terrence Cole
|
4acbb65ea6
|
Bug 981296 - Do not make assertions on the initial shape table before it is created; r=sfink
--HG--
extra : rebase_source : c67d16dac8449564940fcdee94a0d83988207796
|
2014-03-10 15:19:52 -07:00 |
Terrence Cole
|
84a91fa0de
|
Bug 981289 - Do not forget to mark non-argument properties on arguments objects; r=sfink
--HG--
extra : rebase_source : 65efd356afcf34b6b71737f531d54c8408889ba0
|
2014-03-10 15:19:51 -07:00 |
Eric Faust
|
3006012bbf
|
Bug 793210 - Make proxy [[GetOwnProperty]] throw appropriately for non-extensible target. (r=jorendorff)
|
2014-03-10 15:07:08 -07:00 |
Jason Orendorff
|
d620ebbdda
|
Bug 980016 - Remove SpecialId. r=njn.
|
2014-03-10 16:32:21 -05:00 |
Jason Orendorff
|
d72e6574cf
|
Bug 942037 - Remove object_prototype_names from JS_ResolveStandardClasses. r=bholley.
|
2014-03-10 16:30:59 -05:00 |
Jason Orendorff
|
895cad1541
|
Bug 975589, part 4 - Rename js_GetClassObject -> js::GetBuiltinConstructor and make it never return true without the desired constructor actually existing. r=jwalden.
|
2014-03-10 16:30:40 -05:00 |
Jason Orendorff
|
f6d16ef723
|
Bug 975589, part 3 - Remove redundant AutoResolving object when resolving a builtin constructor. CallResolveOp still creates one. r=jwalden.
|
2014-03-10 16:30:21 -05:00 |
Jason Orendorff
|
a7de95340c
|
Bug 975589, part 2 - Avoid recursing in TypedArray initialization. r=jwalden.
|
2014-03-10 16:29:58 -05:00 |
Jason Orendorff
|
7c295cc938
|
Bug 975589, part 1 - Rename js::DefineConstructorAndPrototype -> GlobalObject::initBuiltinConstructor and refactor it a bit. r=jwalden.
|
2014-03-10 16:29:40 -05:00 |
Jason Orendorff
|
ce5a3686f3
|
Bug 972961 - Fix a stack overflow in FoldConstants.cpp. r=luke.
|
2014-03-10 16:28:44 -05:00 |
Jason Orendorff
|
d815f8827e
|
Bug 977287, part 2 - Stylistic changes. r=luke.
|
2014-03-10 16:28:43 -05:00 |
Jason Orendorff
|
3e89ce1e7c
|
Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
|
2014-03-10 16:28:43 -05:00 |
Ryan VanderMeulen
|
2ee8defad3
|
Merge m-c to inbound on a CLOSED TREE.
|
2014-03-10 17:11:39 -04:00 |
Ryan VanderMeulen
|
85f09a609c
|
Merge fx-team to m-c.
|
2014-03-10 17:10:25 -04:00 |
Benjamin Bouvier
|
2d986880ce
|
Bug 981325: Consider Float32 not to be a simple primitive; r=h4writer
--HG--
extra : rebase_source : 1a8d2f001f3bfa4acf60dfcc9fdbc901bd3b8345
|
2014-03-10 17:37:17 +01:00 |
Benjamin Bouvier
|
95302728fe
|
Bug 981314: Relax block creation check for dead code in CheckIfCondition; r=luke
--HG--
extra : rebase_source : 87fce1b5514e3a65d3a8124e7e7d248ff3ea61ab
|
2014-03-10 17:37:07 +01:00 |
Benjamin Bouvier
|
d530254862
|
Bug 980860: Fix fieldName comparison in TypeDescrSet::fieldNamed; r=nmatsakis
|
2014-03-10 15:49:05 +01:00 |
Carsten "Tomcat" Book
|
7b19aee5a4
|
Merge mozilla-central to mozilla-inbound
|
2014-03-10 12:34:00 +01:00 |
Carsten "Tomcat" Book
|
a8dae518e0
|
Backed out changeset 557c7be2fdb6 (bug 979481) for causing regression Bug 981202
|
2014-03-10 12:32:05 +01:00 |
Carsten "Tomcat" Book
|
efc83e3864
|
Backed out changeset 5d9fb147f723 (bug 979481)
|
2014-03-10 12:31:35 +01:00 |
Carsten "Tomcat" Book
|
5f14988ea2
|
Backed out changeset 670fb9adcd29 (bug 979481)
|
2014-03-10 12:31:32 +01:00 |
Carsten "Tomcat" Book
|
fa63399a79
|
Backed out changeset 77f4622e2000 (bug 979481)
|
2014-03-10 12:31:31 +01:00 |
Hannes Verschore
|
47ddf67421
|
Bug 977577 - IonMonkey: Improve MRecompilecheck by checking if already recompiling, before doing vmcall, r=jandem
|
2014-03-10 12:07:35 +01:00 |
Carsten "Tomcat" Book
|
3d69a1c238
|
Backed out changeset 7de39a071ca6 (bug 981167) for Test Bustage on a CLOSED TREE
|
2014-03-10 10:41:31 +01:00 |
Terrence Cole
|
06230be26b
|
Bug 973571 - Do not allow gcparam to set the mark stack limit while a gc is in progress; r=billm
--HG--
extra : rebase_source : 620edcc859a86d8cb6e7d525de4079238a89a07e
|
2014-03-09 15:02:41 -07:00 |
Brian Hackett
|
c294e63726
|
Bug 980630 - Remove type nuking, r=jandem.
|
2014-03-09 08:14:49 -07:00 |
Bill McCloskey
|
a246a53379
|
Back out bug 940305 (too spammy)
|
2014-03-08 13:04:11 -08:00 |
Ms2ger
|
75199de4ff
|
Backout changesets 295dc1e971bf:6d54e6b70eb2 for b2g and b-c failures.
|
2014-03-08 21:37:57 +01:00 |
Brian Hackett
|
a460172d3a
|
Bug 980630 - Fix build break.
|
2014-03-08 11:05:46 -07:00 |
Brian Hackett
|
3899368c4e
|
Bug 980630 - Remove type nuking, r=jandem.
|
2014-03-08 10:57:38 -07:00 |
Brian Hackett
|
856b3504d4
|
Bug 980450 - Add test.
|
2014-03-08 07:55:55 -07:00 |
Andrew McCreight
|
2243646948
|
Bug 977940, part 2 - Don't automatically trigger the ghost window detector during ICC. r=smaug
|
2014-03-08 05:38:53 -08:00 |
Brian Hackett
|
fffb1a9de1
|
Bug 964059 - Give worker runtimes the main thread's JSRuntime as their parent, r=billm.
|
2014-03-07 17:18:05 -07:00 |
Andy Wingo
|
ef11f145dc
|
Bug 979865 - Part 5: Add tests r=jorendorff
|
2014-03-07 22:01:13 +01:00 |
Andy Wingo
|
b44cadef63
|
Bug 979865 - Part 4: Implement ES6 generator comprehensions r=jorendorff
|
2014-03-07 22:01:13 +01:00 |
Andy Wingo
|
5ba1fe5cdf
|
Bug 979865 - Part 3: Implement ES6 array comprehensions r=jorendorff
|
2014-03-07 22:01:13 +01:00 |
Andy Wingo
|
e14a60fe1e
|
Bug 979865 - Part 2: Internally rename JS1.8 comprehensions as "legacy" r=jorendorff
|
2014-03-07 22:01:13 +01:00 |