Jan de Mooij
|
c54859938f
|
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
|
1de93647b3
|
Bug 947601 - OdinMonkey: Add support for assume_unreachable. r=luke
|
2014-03-10 09:06:44 +01:00 |
|
Steve Fink
|
1b1cb7538f
|
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
|
810b115538
|
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
|
f3d6f2f944
|
Bug 937793 - Various new Array tests. r=bhackett
--HG--
extra : rebase_source : 7487f7450c3ad6b52fd1e38cb95eac89cd8ad8c9
|
2013-12-18 20:14:16 -05:00 |
|
Andy Wingo
|
6cefd35997
|
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
|
4539a9ee78
|
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
|
42fa720f72
|
Bug 980023 - Localstorage access with nsEp. r=bholley
|
2014-03-11 08:41:55 +01:00 |
|
Chris Peterson
|
c299a3f1bb
|
Bug 977810 - Poison freed Ion code in release builds. r=jandem
|
2014-03-09 00:30:51 -08:00 |
|
Shu-yu Guo
|
d5a532541a
|
Bug 981167 - Followup: rm dead perThread_ member of ScriptFrameIter::Data. (r=me)
|
2014-03-10 19:17:24 -07:00 |
|
Shu-yu Guo
|
319011ef51
|
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
|
b9cfaf679a
|
Bug 981167 - Fix Debugger.Frame leaking ScriptFrameIter::Data on frame cache hit. (r=jimb)
|
2014-03-10 19:17:24 -07:00 |
|
Terrence Cole
|
f7b7d9f8dd
|
Bug 981295 - Do not re-use IsAboutToBeFinalized to implement UpdateIfRelocated; r=sfink
|
2014-03-10 15:19:54 -07:00 |
|
Terrence Cole
|
b39bd65562
|
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
|
44609298b5
|
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
|
7f6fc53dec
|
Bug 793210 - Make proxy [[GetOwnProperty]] throw appropriately for non-extensible target. (r=jorendorff)
|
2014-03-10 15:07:08 -07:00 |
|
Jason Orendorff
|
6e646ba4e9
|
Bug 980016 - Remove SpecialId. r=njn.
|
2014-03-10 16:32:21 -05:00 |
|
Jason Orendorff
|
37cf50eee9
|
Bug 942037 - Remove object_prototype_names from JS_ResolveStandardClasses. r=bholley.
|
2014-03-10 16:30:59 -05:00 |
|
Jason Orendorff
|
351e5a45c7
|
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
|
89556d234c
|
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
|
e93df5cdf6
|
Bug 975589, part 2 - Avoid recursing in TypedArray initialization. r=jwalden.
|
2014-03-10 16:29:58 -05:00 |
|
Jason Orendorff
|
5b8c769cbd
|
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
|
31f65e070e
|
Bug 972961 - Fix a stack overflow in FoldConstants.cpp. r=luke.
|
2014-03-10 16:28:44 -05:00 |
|
Jason Orendorff
|
260bbd19f5
|
Bug 977287, part 2 - Stylistic changes. r=luke.
|
2014-03-10 16:28:43 -05:00 |
|
Jason Orendorff
|
40c222af65
|
Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
|
2014-03-10 16:28:43 -05:00 |
|
Ryan VanderMeulen
|
f97c846614
|
Merge m-c to inbound on a CLOSED TREE.
|
2014-03-10 17:11:39 -04:00 |
|
Ryan VanderMeulen
|
1a40bbc7cf
|
Merge fx-team to m-c.
|
2014-03-10 17:10:25 -04:00 |
|
Benjamin Bouvier
|
7a135a0d01
|
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
|
941d86ace3
|
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
|
4480300d6e
|
Bug 980860: Fix fieldName comparison in TypeDescrSet::fieldNamed; r=nmatsakis
|
2014-03-10 15:49:05 +01:00 |
|
Carsten "Tomcat" Book
|
5c9d79e018
|
Merge mozilla-central to mozilla-inbound
|
2014-03-10 12:34:00 +01:00 |
|
Carsten "Tomcat" Book
|
dc70fa97b3
|
Backed out changeset 557c7be2fdb6 (bug 979481) for causing regression Bug 981202
|
2014-03-10 12:32:05 +01:00 |
|
Carsten "Tomcat" Book
|
9492378211
|
Backed out changeset 5d9fb147f723 (bug 979481)
|
2014-03-10 12:31:35 +01:00 |
|
Carsten "Tomcat" Book
|
2c9ecd6ee4
|
Backed out changeset 670fb9adcd29 (bug 979481)
|
2014-03-10 12:31:32 +01:00 |
|
Carsten "Tomcat" Book
|
65483bfd22
|
Backed out changeset 77f4622e2000 (bug 979481)
|
2014-03-10 12:31:31 +01:00 |
|
Hannes Verschore
|
6b0c41f7c0
|
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
|
80de55b990
|
Backed out changeset 7de39a071ca6 (bug 981167) for Test Bustage on a CLOSED TREE
|
2014-03-10 10:41:31 +01:00 |
|
Terrence Cole
|
1bb351d093
|
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
|
2623563725
|
Bug 980630 - Remove type nuking, r=jandem.
|
2014-03-09 08:14:49 -07:00 |
|
Bill McCloskey
|
6fc4088f7f
|
Back out bug 940305 (too spammy)
|
2014-03-08 13:04:11 -08:00 |
|
Ms2ger
|
0ebae2de8f
|
Backout changesets 295dc1e971bf:6d54e6b70eb2 for b2g and b-c failures.
|
2014-03-08 21:37:57 +01:00 |
|
Brian Hackett
|
c7ee4e7937
|
Bug 980630 - Fix build break.
|
2014-03-08 11:05:46 -07:00 |
|
Brian Hackett
|
23ed8bf7a8
|
Bug 980630 - Remove type nuking, r=jandem.
|
2014-03-08 10:57:38 -07:00 |
|
Brian Hackett
|
0650353515
|
Bug 980450 - Add test.
|
2014-03-08 07:55:55 -07:00 |
|
Andrew McCreight
|
b6035c87a3
|
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
|
486fd4b2ef
|
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
|
8e2aafac26
|
Bug 979865 - Part 5: Add tests r=jorendorff
|
2014-03-07 22:01:13 +01:00 |
|
Andy Wingo
|
6e04373ca4
|
Bug 979865 - Part 4: Implement ES6 generator comprehensions r=jorendorff
|
2014-03-07 22:01:13 +01:00 |
|
Andy Wingo
|
53d348b4cb
|
Bug 979865 - Part 3: Implement ES6 array comprehensions r=jorendorff
|
2014-03-07 22:01:13 +01:00 |
|
Andy Wingo
|
10b3a5263d
|
Bug 979865 - Part 2: Internally rename JS1.8 comprehensions as "legacy" r=jorendorff
|
2014-03-07 22:01:13 +01:00 |
|