Shu-yu Guo
|
b988f92a12
|
Bug 1167895 - Escape JS engine SPS profile strings to UTF8 properly. (r=djvj)
|
2015-06-11 18:30:39 -07:00 |
|
Eric Rahm
|
f52699c13a
|
Bug 1171722 - Part 2: Add gcreason::XPCONNECT_SHUTDOWN. r=terrence
|
2015-06-10 21:31:32 -07:00 |
|
Eric Rahm
|
921eea9181
|
Bug 1171722 - Part 1: Add gcreason to GCSliceCallback. r=fitzgen
|
2015-06-10 21:31:31 -07:00 |
|
Terrence Cole
|
e15918b143
|
Bug 1164982 - Record telemetry for GC max pause during animations; r=sfink
|
2015-06-04 09:30:44 -07:00 |
|
Brian Hackett
|
ed8ae503ae
|
Bug 1170372 - Use unboxed arrays for Array() and other functions keyed to allocation sites, r=jandem.
|
2015-06-10 09:42:22 -07:00 |
|
Terrence Cole
|
373a642a58
|
Bug 1171780 - We no longer need to cast out of barrieried types in GC; r=jonco
|
2015-06-05 09:01:12 -07:00 |
|
Eric Faust
|
421f8543e7
|
Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
|
2015-06-03 02:01:14 -07:00 |
|
Terrence Cole
|
948a1d6deb
|
Bug 1169086 - Use virtual dispatch to implement callback tracer; r=jonco, r=mccr8
|
2015-05-28 16:35:08 -07:00 |
|
Carsten "Tomcat" Book
|
2a6567d1e6
|
Backed out changeset d038c5da19b0 (bug 1141865)
|
2015-06-03 12:44:59 +02:00 |
|
Eric Faust
|
74dcf60e14
|
Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
|
2015-06-03 02:01:14 -07:00 |
|
Tom Schuster
|
721236a44b
|
Bug 1135993 - Remove js::IsInNonStrictPropertySet. r=jorendorff
|
2015-06-02 23:27:39 +02:00 |
|
Terrence Cole
|
bab09d5096
|
Bug 1169791 - Strongly type GetTenuredGCThingZone; r=jonco, r=mccr8
|
2015-06-01 14:11:08 -07:00 |
|
Wes Kocher
|
552912acca
|
Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
Backed out changeset 3796a4c827e4 (bug 1141865)
Backed out changeset 41a10ac99656 (bug 1141865)
Backed out changeset 027bba006fbb (bug 1141865)
Backed out changeset fc9d645f55b3 (bug 1141865)
Backed out changeset 6b87d4ed5d30 (bug 1141865)
Backed out changeset fcbf3e53cce6 (bug 1141865)
Backed out changeset 4a9a06c26be7 (bug 1141865)
|
2015-06-01 18:25:38 -07:00 |
|
Eric Faust
|
2a004af5c4
|
Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
|
2015-06-01 15:03:32 -07:00 |
|
Terrence Cole
|
a04630c2c6
|
Bug 1169097 - Remove CountHeap; r=sfink
|
2015-05-28 16:35:06 -07:00 |
|
Steve Fink
|
569c3b1675
|
Bug 1169391 - Use a ReservedRooted class for optimized Rooted use in vm/Interpreter.cpp, r=terrence
|
2015-05-30 08:06:35 -07:00 |
|
Terrence Cole
|
2f77b243fb
|
Bug 1166789 - Cleanup javascript.options.mem.log formatting; r=sfink, r=mccr8
|
2015-05-20 09:14:29 -07:00 |
|
Terrence Cole
|
685e0c74ca
|
Bug 1167795 - Share the root and child tracing code in DumpHeapComplete; r=mccr8
|
2015-05-26 09:17:12 -07:00 |
|
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 |
|