Jason Orendorff
|
68f3d525cc
|
Bug 1170307 - Inline the common path of NonNullObject; use it instead of ReportObjectRequired in the Debugger. r=shu.
|
2015-03-01 06:47:07 -06:00 |
|
Jason Orendorff
|
fd60dd47e8
|
Bug 1170216 - When using the slow-and-standard path in js::SetIntegrityLevel, don't manually call setNonwritableArrayLength afterwards. r=Waldo.
|
2015-06-01 12:01:02 -05:00 |
|
Nick Fitzgerald
|
fe2fd27489
|
Bug 1068988 - Part 1: Add byte size to the allocation log; r=shu
|
2015-07-09 09:21:16 -07:00 |
|
Tom Schuster
|
8ead9cea52
|
Bug 1177801 - Remove NewObjectWithProto. r=bhackett
|
2015-07-02 22:46:19 +02:00 |
|
Terrence Cole
|
88f9bc5932
|
Bug 1178581 - Interning does not and should not imply infinite lifetime; r=sfink
|
2015-06-30 07:58:31 -07:00 |
|
Jan de Mooij
|
ac1558dfb5
|
Bug 1175466 - Allocate arguments objects in the nursery. r=terrence
|
2015-06-20 21:30:12 -07:00 |
|
Jason Orendorff
|
3fee1108cd
|
Bug 1125624, part 3 - Remove js::StandardDefineProperty and js::DefineOwnProperty. r=Waldo.
|
2015-05-29 16:48:26 -05:00 |
|
Jason Orendorff
|
edf88f1a09
|
Bug 1125624, part 2 - Change js::StandardDefineProperty to forward to js::DefineProperty. r=Waldo.
|
2015-05-29 17:31:43 -05:00 |
|
Shu-yu Guo
|
1e641b3393
|
Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
|
2015-06-21 11:49:56 -07:00 |
|
Jan de Mooij
|
c33a5cc7c6
|
Backout 67296c6ede81 (bug 1175466) on a CLOSED TREE.
|
2015-06-20 22:38:18 -07:00 |
|
Jan de Mooij
|
133b88f757
|
Bug 1175466 - Allocate arguments objects in the nursery. r=terrence
|
2015-06-20 21:30:12 -07:00 |
|
Ryan VanderMeulen
|
323bd259e9
|
Backed out 14 changesets (bug 1165486) for causing frequent crashes/asserts in automation.
Backed out changeset 1db9723f1617 (bug 1165486)
Backed out changeset 662ec8b0561e (bug 1165486)
Backed out changeset 97352c48fb98 (bug 1165486)
Backed out changeset 4143cca42cc7 (bug 1165486)
Backed out changeset 5abb37cb0495 (bug 1165486)
Backed out changeset 7b157964c572 (bug 1165486)
Backed out changeset 5c01ab1d9790 (bug 1165486)
Backed out changeset 0e00d8a3ca1d (bug 1165486)
Backed out changeset 5e88d482f5e8 (bug 1165486)
Backed out changeset 513bbca6fb6c (bug 1165486)
Backed out changeset 64fa28f0255a (bug 1165486)
Backed out changeset 7a404929c74c (bug 1165486)
Backed out changeset 1dc0d6adf6ed (bug 1165486)
Backed out changeset 381003ca79a3 (bug 1165486)
CLOSED TREE
|
2015-06-18 13:05:10 -04:00 |
|
Shu-yu Guo
|
6ea0de27e2
|
Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
|
2015-06-17 21:26:57 -07:00 |
|
Carsten "Tomcat" Book
|
93248bf43d
|
Backed out changeset c1534aaff6c6 (bug 1125624) for SpiderMonkey Compacting GC Shell Build test failures
|
2015-06-17 11:05:39 +02:00 |
|
Carsten "Tomcat" Book
|
7d40d51ca0
|
Backed out changeset 94f14d6b26d5 (bug 1125624)
|
2015-06-17 11:02:59 +02:00 |
|
Carsten "Tomcat" Book
|
b37faf2d9e
|
Backed out changeset 822901f56c1f (bug 1170216)
|
2015-06-17 11:02:52 +02:00 |
|
Jason Orendorff
|
956a7747a5
|
Bug 1170216 - When using the slow-and-standard path in js::SetIntegrityLevel, don't manually call setNonwritableArrayLength afterwards. r=Waldo.
|
2015-06-01 12:01:02 -05:00 |
|
Jason Orendorff
|
0db5332b32
|
Bug 1125624, part 3 - Remove js::StandardDefineProperty and js::DefineOwnProperty. r=Waldo.
|
2015-05-29 16:48:26 -05:00 |
|
Jason Orendorff
|
cf21d9d506
|
Bug 1125624, part 2 - Change js::StandardDefineProperty to forward to js::DefineProperty. r=Waldo.
|
2015-05-29 17:31:43 -05:00 |
|
Carsten "Tomcat" Book
|
98c73b40f0
|
Backed out changeset 710aabd4e4ab (bug 1165486)
|
2015-06-16 10:46:27 +02:00 |
|
Shu-yu Guo
|
07711fa907
|
Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
|
2015-06-15 21:32:30 -07:00 |
|
Wes Kocher
|
1eb8d1d335
|
Backed out 12 changesets (bug 1165486) for windows spidermonkey failures CLOSED TREE
Backed out changeset ce3c302864bf (bug 1165486)
Backed out changeset f69852001c61 (bug 1165486)
Backed out changeset 06cc09729bf4 (bug 1165486)
Backed out changeset 52772afc023e (bug 1165486)
Backed out changeset 502ddf7d2268 (bug 1165486)
Backed out changeset b04ab7bd78af (bug 1165486)
Backed out changeset 53fcddbe4cfb (bug 1165486)
Backed out changeset 63bd369e5349 (bug 1165486)
Backed out changeset 1e35269a8062 (bug 1165486)
Backed out changeset e3c11d517e18 (bug 1165486)
Backed out changeset ccd90228daf6 (bug 1165486)
Backed out changeset eb11e655d223 (bug 1165486)
|
2015-06-15 18:07:52 -07:00 |
|
Shu-yu Guo
|
ea37b87b9d
|
Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
|
2015-06-15 17:38:01 -07:00 |
|
Brian Hackett
|
b618ee3239
|
Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
|
2015-06-14 08:02:44 -07:00 |
|
Phil Ringnalda
|
656b9d6e3d
|
Back out fd36716d1f9d (bug 1162986) for mostly-Win8-debug devtools crashes
CLOSED TREE
|
2015-06-13 14:41:15 -07:00 |
|
Brian Hackett
|
f597983ca8
|
Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
|
2015-06-13 08:10:55 -07:00 |
|
Brian Hackett
|
9aa814fd1f
|
Bug 1172943 - Use unboxed arrays for JSON and script literal arrays, r=jandem.
|
2015-06-13 07:54:06 -07:00 |
|
Brian Hackett
|
673d2f7300
|
Bug 1170372 - Use unboxed arrays for Array() and other functions keyed to allocation sites, r=jandem.
|
2015-06-10 09:42:22 -07:00 |
|
Jan de Mooij
|
d8bb2d34c3
|
Bug 1170107 part 2 - Don't allocate a wrapper object for (pure) primitive.foo operations. r=bhackett
|
2015-06-01 20:18:13 +02:00 |
|
Brian Hackett
|
81533ba3cc
|
Bug 1168667 - Immediately convert unboxed objects to natives in PreventExtensions, and convert unboxed arrays as well as unboxed plain objects when required, r=jandem.
|
2015-05-28 19:04:00 -06:00 |
|
Brian Hackett
|
4aca762e56
|
Bug 1165392, Bug 1165463 - Various unboxed array fixes and optimizations, r=jandem.
|
2015-05-26 16:29:19 -06:00 |
|
Jinank Jain
|
564c017015
|
Bug 1082145 - |js::WatchGuts| can leak |wpmap|. r=erahm
|
2015-05-21 11:52:16 +02:00 |
|
Terrence Cole
|
0afe0593af
|
Bug 1166944 - Inline the only user of TraceObjectSlots; r=jonco
|
2015-05-21 11:29:38 -07:00 |
|
Terrence Cole
|
3ffd505617
|
Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
|
2015-05-13 14:07:34 -07:00 |
|
Tom Schuster
|
f17ed632b7
|
Bug 1059908 - Introduce a CONSTRUCTOR flag and make getter/setter/method non-constructable. r=efaust
|
2015-05-15 20:53:03 +02:00 |
|
Terrence Cole
|
bf78a51732
|
Bug 1163059 - Add a more convenient wrapper for isAtomsZone; r=sfink
|
2015-05-07 10:17:49 -07:00 |
|
Jan de Mooij
|
70b031f550
|
Bug 1160535 part 1 - Give JSFunction its own AllocKind. r=terrence
|
2015-05-06 16:52:46 +02:00 |
|
Brian Hackett
|
fc900d9152
|
Bug 1161077 - Allocate unboxed arrays in the nursery, r=terrence.
|
2015-05-04 16:36:54 -07:00 |
|
Tom Schuster
|
e3d02c3892
|
Bug 1158463 - Reorder property creation in js::FromPropertyDescriptorToObject. r=Waldo
|
2015-05-01 12:32:53 +02:00 |
|
Terrence Cole
|
c0c8018818
|
Bug 1159540 - Organize and comment the marking paths; r=sfink
|
2015-04-29 10:23:24 -07:00 |
|
Nick Fitzgerald
|
ad5d3feb5e
|
Bug 1134865 - Part 1: Add JSObject::constructorDisplayAtom; r=djvj
|
2015-04-27 10:57:06 -07:00 |
|
Tom Schuster
|
f7cbe20850
|
Bug 1154296 - Small GetOwnPropertyDescriptor cleanup. r=jorendorff
|
2015-04-24 22:06:16 +02:00 |
|
Jan de Mooij
|
960e7c935d
|
Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
|
2015-04-23 15:51:28 +02:00 |
|
Benjamin Bouvier
|
e91b9fe658
|
Bug 1157628: Reformat spidermonkey source directory, again; r=jandem
|
2015-04-23 12:22:36 +02:00 |
|
Jason Orendorff
|
1ea019f8de
|
Bug 1153475 - Always ignore desc.object() in DefineProperty functions that take a PropertyDescriptor argument. r=efaust.
|
2015-03-23 14:32:33 -05:00 |
|
Jason Orendorff
|
2da65e78ff
|
Bug 1148750, part 5 - CompletePropertyDescriptor upgrade. r=efaust.
|
2015-04-09 14:13:15 -05:00 |
|
Tooru Fujisawa
|
6d0bc6f213
|
Bug 1153963 - Add telemetry for regexp.hasOwnProperty("source") and Object.getOwnPropertyDescriptor(regexp, "source") on non-release build. r=till
|
2015-04-21 20:04:38 +09:00 |
|
Terrence Cole
|
6f56bc0d93
|
Bug 1153999 - Rename markChildren to traceChildren; r=sfink
|
2015-04-14 13:28:39 -07:00 |
|
Terrence Cole
|
4d9465e2f8
|
Bug 1153959 - Use RAII to manage tracing details; r=jonco
|
2015-04-10 13:33:56 -07:00 |
|
Jim Blandy
|
6f7402a5d8
|
Bug 1062473: Implement JS::ubi::Node::size for JSObjects. r=sfink,terrence
|
2015-04-01 18:04:53 -07:00 |
|