Nick Fitzgerald
|
78ff34d4d2
|
Bug 1024774 - Part 13: Change to new SpiderMonkey style from bug 1144366; r=me
|
2015-05-28 07:37:43 -07:00 |
|
Nick Fitzgerald
|
1fe9f17177
|
Bug 1024774 - Part 11: Implement a JS::ubi::Node specialization for DeserializedNode; r=jimb
|
2015-05-28 07:37:43 -07:00 |
|
Nick Fitzgerald
|
1d0ee3fcb6
|
Bug 1024774 - Part 8: Add JS::ubi::Node::isLive; r=jimb
|
2015-05-28 07:37:43 -07:00 |
|
Nick Fitzgerald
|
4dd1466e0a
|
Bug 1024774 - Part 3: Serialize heap snapshots. r=jimb
|
2015-05-28 07:37:42 -07:00 |
|
Nick Fitzgerald
|
dbc93a3476
|
Bug 1149397 - JS::ubi::Node::edges should return a mozilla::UniquePtr; r=jimb
|
2015-05-28 07:37:42 -07:00 |
|
Steve Fink
|
5ab5b05e52
|
Bug 1167411 - Add JSAutoStructuredCloneBuffer::abandon, r=jorendorff
|
2015-05-26 09:11:04 -07:00 |
|
Phil Ringnalda
|
ae0515f0a5
|
Merge f-t to m-c, a=merge
|
2015-05-23 14:28:07 -07:00 |
|
Terrence Cole
|
7b1f37d23c
|
Bug 1167453 - Rename JSGCTraceKind and make it a C++11 enum class; r=jonco
|
2015-05-22 10:40:24 -07:00 |
|
Terrence Cole
|
ebcaaf0cb2
|
Bug 1167313 - Simplify UbiNode::construct dispatch using CallTyped; r=jimb
|
2015-05-21 11:41:18 -07:00 |
|
Victor Porof
|
cd6f260d60
|
Bug 1167300 - Consolidate the performance tool directory, r=jsantell
|
2015-05-22 16:25:52 -04:00 |
|
Jon Coppeard
|
e937106e20
|
Bug 1155618 - Add better support for testing OOM behaviour r=terrence
|
2015-05-22 18:52:38 +01:00 |
|
Terrence Cole
|
97c65455fd
|
Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
|
2015-05-13 14:07:34 -07:00 |
|
Tooru Fujisawa
|
1a606487e3
|
Bug 861219 - Part 0: Make ClassSpec be able to delegate to another ClassSpec. r=bholley
|
2015-05-14 13:03:14 +09:00 |
|
Jim Blandy
|
f89382e8da
|
Bug 1050500: Add SpiderMonkey API for reporting JavaScript entry points. r=shu
|
2015-05-07 11:34:03 -07:00 |
|
Carsten "Tomcat" Book
|
a9a4fd2445
|
Backed out changeset 3841e37b0e2f (bug 861219) for JS Crashes on a CLOSED TREE
|
2015-05-12 12:27:52 +02:00 |
|
Tooru Fujisawa
|
96b99a0d06
|
Bug 861219 - Part 0: Make ClassSpec be able to delegate to another ClassSpec. r=bholley
|
2015-05-12 18:05:38 +09:00 |
|
Jeff Walden
|
d88c2a427a
|
Bug 1158399 - Ensure/assert that DateObject::setUTCTime never stores a non-TimeClip'd value in the reserved slot. r=evilpie
|
2015-04-30 20:03:30 -07:00 |
|
Shu-yu Guo
|
245b492878
|
Bug 1154115 - Rewrite profiler JSON streaming. (r=mstange)
|
2015-05-11 14:16:44 -07:00 |
|
Shu-yu Guo
|
5d5fdbcc30
|
Bug 1154115 - Rewrite the JSAPI profiling API to use a FrameHandle, as to avoid multiple lookups in JitcodeGlobalTable. (r=djvj)
|
2015-05-11 14:16:44 -07:00 |
|
Jon Coppeard
|
38e7afe7ef
|
Bug 1157382 - Fix possible data race caused by accessing the mark bits of cells in another runtime r=terrence
|
2015-05-07 10:14:40 +01:00 |
|
Terrence Cole
|
72db04da5b
|
Bug 1161726 - Use a custom tracer for tenuring to avoid the indirect calls; r=jonco
|
2015-05-04 17:36:31 -07:00 |
|
Terrence Cole
|
333aa5d482
|
Bug 1161353 - Remove the post-barrier verifier; r=sfink
|
2015-05-04 17:34:38 -07:00 |
|
Nicolas B. Pierron
|
9faa20ad57
|
Bug 1161584 - Add TrackedStrategy::SetProp_InlineCache. r=shu
|
2015-05-06 15:51:45 +02:00 |
|
Terrence Cole
|
f6eb7cf6e4
|
Bug 1160665 - Use the same implementation for both internal and external barriers; r=jonco
|
2015-05-01 10:23:57 -07:00 |
|
Terrence Cole
|
76b7331f02
|
Bug 1160567 - Assert that object derived types are not exposed in the API; r=jonco
|
2015-05-01 10:23:57 -07:00 |
|
Brian Hackett
|
1e556a7c9c
|
Bug 1161077 - Allocate unboxed arrays in the nursery, r=terrence.
|
2015-05-04 16:36:54 -07:00 |
|
Jon Coppeard
|
270fbaef21
|
Bug 1159714 - Templatise AutoVectorRooter implementation r=terrence
|
2015-05-01 16:26:10 +01:00 |
|
Terrence Cole
|
820111cc77
|
Bug 1159540 - Organize and comment the marking paths; r=sfink
|
2015-04-29 10:23:24 -07:00 |
|
Tooru Fujisawa
|
567a0470aa
|
Bug 1102219 - Part 0: Combine WARNED_* slots in GlobalObject and turn it into a bitset. r=till
|
2015-04-30 00:32:00 +09:00 |
|
Tom Schuster
|
883c729e3a
|
Bug 1159347 - Make BaseProxyHandler::getPropertyDescriptor not-pure virtual. r=efaust
|
2015-04-29 10:47:48 +02:00 |
|
Terrence Cole
|
ab7e31cb3b
|
Bug 1158809 - Only use a single output from getTracingEdgeName; r=jonco
|
2015-04-28 10:28:56 -07:00 |
|
Nick Fitzgerald
|
e7b9c549d9
|
Bug 1134865 - Part 3: Add JS::ubi::Node::jsObjectConstructorName; r=djvj
|
2015-04-27 10:57:06 -07:00 |
|
Boris Zbarsky
|
7c563264f9
|
Bug 1155984. Improve the performance of the "self" getter in both window and workers. r=peterv,jorendorff
|
2015-04-27 13:38:12 -04:00 |
|
Brian Hackett
|
6b51a17c80
|
Bug 1155033 - Handle cyclic or deep ObjectGroup tracing chains during cycle collection, r=terrence.
|
2015-04-24 18:22:15 -06:00 |
|
Terrence Cole
|
0ba0ae0b91
|
Bug 1157533 - Share Value and jsid typed dispatch code; r=jonco
|
2015-04-23 10:42:31 -07:00 |
|
Jim Blandy
|
fcf1d8e4b6
|
Bug 1063257: Implement JS::ubi::Node::size for JSString. r=sfink
|
2015-03-22 23:06:51 -07:00 |
|
Jan de Mooij
|
bfb27c97d1
|
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
|
0ec7c30736
|
Bug 1157628: Reformat spidermonkey source directory, again; r=jandem
|
2015-04-23 12:22:36 +02:00 |
|
Carsten "Tomcat" Book
|
c0eb5c1c2b
|
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
|
2015-04-23 08:41:04 +02:00 |
|
Carsten "Tomcat" Book
|
150d4d1475
|
Backed out 19 changesets (bug 1149397, bug 1065657, bug 1024774) for fixing Linux PGO xpcshell bustage on a CLOSED TREE
Backed out changeset 53058615e7a3 (bug 1024774)
Backed out changeset 68fe0894bb09 (bug 1065657)
Backed out changeset 1b9620d674df (bug 1024774)
Backed out changeset a31c514b59da (bug 1024774)
Backed out changeset 0fcf8757f6c2 (bug 1024774)
Backed out changeset 9a3c71b925d4 (bug 1024774)
Backed out changeset 783acc92af04 (bug 1024774)
Backed out changeset ad71c9a3446b (bug 1024774)
Backed out changeset 4f37e72e70f6 (bug 1024774)
Backed out changeset ec869578cc0a (bug 1024774)
Backed out changeset 3c1d306c8a3d (bug 1024774)
Backed out changeset b3a90f30892d (bug 1024774)
Backed out changeset cf7bbb3774c0 (bug 1024774)
Backed out changeset 2522eb4d3cf2 (bug 1024774)
Backed out changeset 89a502d88f9c (bug 1024774)
Backed out changeset 61046ad3161f (bug 1024774)
Backed out changeset 36706aaa2f06 (bug 1024774)
Backed out changeset ba8e68e05149 (bug 1149397)
Backed out changeset 532169437c2f (bug 1065657)
|
2015-04-23 08:37:24 +02:00 |
|
Nick Fitzgerald
|
d6fab00041
|
Bug 1024774 - Part 13: Change to new SpiderMonkey style from bug 1144366; r=me
|
2015-04-22 11:09:55 -07:00 |
|
Nick Fitzgerald
|
fecaadc68d
|
Bug 1024774 - Part 11: Implement a JS::ubi::Node specialization for DeserializedNode; r=jimb
|
2015-04-22 11:09:54 -07:00 |
|
Nick Fitzgerald
|
3d752dd19f
|
Bug 1024774 - Part 8: Add JS::ubi::Node::isLive; r=jimb
|
2015-04-22 11:09:54 -07:00 |
|
Nick Fitzgerald
|
e797802e4e
|
Bug 1024774 - Part 3: Serialize heap snapshots. r=jimb
|
2015-04-22 11:09:54 -07:00 |
|
Nick Fitzgerald
|
1139958cb1
|
Bug 1149397 - JS::ubi::Node::edges should return a mozilla::UniquePtr; r=jimb
|
2015-04-22 11:09:53 -07:00 |
|
Nick Fitzgerald
|
5f39b84c47
|
Bug 1150253 - Part 1: SpiderMonkey should call an embedder-provided callback
instead of running the onGarbageCollection hook immediately; r=sfink
|
2015-04-22 09:43:02 -07:00 |
|
Andrea Marchesini
|
a4a3ae486f
|
Bug 1156632 - Remove unused forward class declarations - patch 7 - JS, r=sfink
|
2015-04-22 08:29:26 +02:00 |
|
Ehsan Akhgari
|
2412cba891
|
Bug 1156030 - Remove some obsolete static assertion macros from the tree; r=Waldo
|
2015-04-21 14:22:43 -04:00 |
|
Boris Zbarsky
|
3bc038ea57
|
Bug 1155788. Make the Ion inner-window optimizations work again. r=efaust
|
2015-04-17 22:01:02 -04:00 |
|
Terrence Cole
|
577316bd2f
|
Bug 1153959 - Use RAII to manage tracing details; r=jonco
|
2015-04-10 13:33:56 -07:00 |
|