Nick Fitzgerald
|
e1c1277c38
|
Bug 1194426 - Add sourceLength and functionDisplayNameLength to JS::ubi::StackFrame. r=sfink
|
2015-08-13 13:17:00 -04:00 |
|
Nick Fitzgerald
|
af4dab01cb
|
Bug 1187062 - Part 2: Implement a concrete JS::ubi::StackFrame class backed by js::SavedFrame; r=sfink
|
2015-08-14 17:49:06 -07:00 |
|
Nick Fitzgerald
|
5d4b16639e
|
Bug 1187062 - Part 1: Add the JS::ubi::StackFrame interface; r=sfink
|
2015-08-14 17:49:06 -07:00 |
|
Steve Fink
|
1cb40f182f
|
Bug 1164294 - Implement a linear-time ephemeron marking algorithm, r=terrence, r=jonco
|
2015-08-12 16:55:40 -07:00 |
|
David Major
|
9d0ba1911f
|
Bug 1193459: Fix JS_DEPENDENT_TEMPLATE_HINT for clang-cl. r=jimb
|
2015-08-12 13:25:40 -04:00 |
|
Terrence Cole
|
2ac7da03fc
|
Bug 1191529 - Remove JSIdArray and AutoIdArray and replace with Rooted<IdVector>; r=mccr8, r=jonco
* * *
imported patch 2_remove_AutoIdArray_gk
|
2015-08-05 11:02:00 -07:00 |
|
Jan de Mooij
|
fd84d70d2f
|
Bug 1185653 - Fix enumerate hook on unboxed objects to skip non-enumerable properties. r=jorendorff
|
2015-08-11 17:42:56 +02:00 |
|
Terrence Cole
|
ae96ebf942
|
Bug 1193032 - Part 2: Make unlimited SliceBudget initialization explicit; r=ehoogeveen,r=mccr8
|
2015-08-11 08:42:24 -07:00 |
|
Terrence Cole
|
528385cf6e
|
Bug 1193032 - Part 1: Rename GCRuntime::sliceBudget to defaultTimeBudget; r=jonco
|
2015-08-11 08:42:23 -07:00 |
|
Nick Fitzgerald
|
3f7c91f188
|
Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds. r=terrence
|
2015-08-10 13:15:00 -04:00 |
|
Nick Fitzgerald
|
b6c85ba835
|
Bug 1189490 - Part 1: Add a JS::Traceable version of the FIFO queue for use with GC things. r=terrence
|
2015-08-10 13:15:00 -04:00 |
|
Nick Fitzgerald
|
e496ca9335
|
Bug 1189490 - Part 0: Add a FIFO queue container type to js/public. r=terrence
|
2015-08-10 13:15:00 -04:00 |
|
Jeff Walden
|
8ef6024e61
|
Bug 1158399 - Expose the [[DateValue]] field in Date objects only through a ClippedTime class that enforces prior TimeClip-ing on the given value. r=evilpie, r=bz, r=dhylands, r=mt, r=froydnj, r=khuey, r=baku, r=smaug
|
2015-05-01 19:12:52 -07:00 |
|
Terrence Cole
|
8559ecf665
|
Bug 1189112 - Part 2: simplify rooting of ScriptsAndCountsVector with PersistentRooted; r=nbp
|
2015-07-29 14:59:49 -07:00 |
|
Nick Fitzgerald
|
057c51b2fb
|
Bug 1192456 - Use perfect forwarding for DispatchWrapper rather than explicit move and copy constructors. r=terrence
|
2015-08-07 17:47:00 -04:00 |
|
Andrea Marchesini
|
b72f4855c1
|
Bug 1188612 - Transferable errors should become NS_DOM_DATA_CLONE_ERR, r=sfink
|
2015-08-10 16:13:24 +01:00 |
|
Nick Fitzgerald
|
94e59f9764
|
Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds; r=terrence
|
2015-08-08 15:19:52 -07:00 |
|
Nick Fitzgerald
|
ba70ccb3da
|
Bug 1189490 - Part 1: Add a JS::Traceable version of the FIFO queue for use with GC things; r=terrence
|
2015-08-08 15:19:52 -07:00 |
|
Nick Fitzgerald
|
0c0583c7d7
|
Bug 1189490 - Part 0: Add a FIFO queue container type to js/public; r=terrence
|
2015-08-08 15:19:52 -07:00 |
|
Carsten "Tomcat" Book
|
137f07a707
|
Backed out changeset 3f861148c83c (bug 1191236) for hazard bustage
|
2015-08-06 13:04:18 +02:00 |
|
Jon Coppeard
|
e9ec4688ef
|
Bug 1191236 - Remove extract() methods used by operation forwarding on rooting types r=terrence
|
2015-08-06 10:23:21 +01:00 |
|
Terrence Cole
|
9cef255593
|
Backout 027800a23ccb (Bug 1189112) for suspected crashes.
|
2015-08-05 17:06:53 -07:00 |
|
Terrence Cole
|
59ec78e3d0
|
Bug 1190636 - Replace AutoStringVector with Rooted usage; r=njn
|
2015-08-03 17:39:03 -07:00 |
|
Terrence Cole
|
1bfa5c772a
|
Bug 1186626 - Part 5: Remove AutoShapeVector; r=sfink
|
2015-07-23 08:19:08 -07:00 |
|
Terrence Cole
|
0c14b45d43
|
Bug 1190457 - Replace AutoPropertyDescriptorVector with normal Rooted usage; r=jonco
|
2015-08-03 17:30:47 -07:00 |
|
Terrence Cole
|
88a0da84b4
|
Bug 1189112 - Part 2: simplify rooting of ScriptsAndCountsVector with PersistentRooted; r=nbp
|
2015-07-29 14:59:49 -07:00 |
|
Terrence Cole
|
71e48ef414
|
Bug 1189072 - Make DefaultTracer for struct types call T::trace; r=fitzgen
|
2015-07-29 14:59:49 -07:00 |
|
Terrence Cole
|
530a7130e8
|
Bug 1188445 - Allow PersistentRooted to store StaticTraceable; r=sfink
|
2015-07-28 09:21:32 -07:00 |
|
Terrence Cole
|
dfd81db57a
|
Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco
|
2015-07-31 08:27:12 -07:00 |
|
Jon Coppeard
|
ecb3e74e2c
|
Bug 1189722 - Fix const methods in MutableTraceableVectorOperations r=terrence
|
2015-08-03 11:47:11 +01:00 |
|
Nick Fitzgerald
|
07767506e7
|
Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds; r=terrence
|
2015-07-31 13:27:44 -07:00 |
|
Nick Fitzgerald
|
6a392e365a
|
Bug 1189490 - Part 1: Add a StaticTraceable version of the FIFO queue for use with GC things; r=terrence
|
2015-07-31 13:27:44 -07:00 |
|
Nick Fitzgerald
|
3e295874cf
|
Bug 1189490 - Part 0: Add a FIFO queue container type to js/public; r=terrence
|
2015-07-31 13:27:44 -07:00 |
|
Ehsan Akhgari
|
601be5726d
|
Bug 1188208 - Fix more constructors in js; r=jorendorff
|
2015-07-30 14:03:17 -04:00 |
|
Wes Kocher
|
f2d9a80ea2
|
Backed out changeset 54a082b01174 (bug 1188197) for various SM and CPP failures CLOSED TREE
|
2015-07-29 16:46:20 -07:00 |
|
Wes Kocher
|
adc7d30a0e
|
Backed out changeset a5c748f78e97 (bug 1188445)
|
2015-07-29 16:46:19 -07:00 |
|
Terrence Cole
|
c02a78110f
|
Bug 1188445 - Allow PersistentRooted to store StaticTraceable; r=sfink
|
2015-07-28 09:21:32 -07:00 |
|
Terrence Cole
|
0d78b57012
|
Bug 1188197 - Allow PersistentRooted to store DynamicTraceable; r=sfink
|
2015-07-24 15:09:28 -07:00 |
|
Ryan VanderMeulen
|
7e14fbd090
|
Bug 1180017 - Fix up the badly-horked backout and re-land.
CLOSED TREE
|
2015-07-29 12:31:47 -04:00 |
|
Jim Blandy
|
2b89c02c18
|
Bug 1180017 - Give GCCellPtr is<T> and to<T> methods, replacing isFoo and toFoo methods. Fix callers. r=terrence
|
2015-07-03 15:06:23 -07:00 |
|
Carsten "Tomcat" Book
|
a908483c16
|
Backed out changeset 465793bc6fcf (bug 1180017) for suspicion of causing bug 1188799
|
2015-07-29 15:27:12 +02:00 |
|
Jim Blandy
|
04e076a9d6
|
Bug 1180017: Give GCCellPtr is<T> and as<T> methods, replacing isFoo and toFoo methods. Fix callers. r=terrence
|
2015-07-07 09:52:01 -07:00 |
|
Nick Fitzgerald
|
94a8232ed5
|
Bug 1028418 - Part 5: Minimize stack walking when capturing SavedFrame stacks with a cache; r=shu
|
2015-07-28 13:04:56 -07:00 |
|
Terrence Cole
|
cc4a126d34
|
Bug 1188129 - Use a universal constructor to create and init PersistentRooted; r=jonco
|
2015-07-24 15:08:09 -07:00 |
|
Terrence Cole
|
9f43b94e8c
|
Bug 1188124 - Use rootKind to select the right PersistentRooted list head; r=sfink
|
2015-07-23 14:05:53 -07:00 |
|
Wes Kocher
|
7596dc8b82
|
Backed out 8 changesets (bug 1028418) for assertions in SavedStacks.cpp:103 CLOSED TREE
Backed out changeset 8f20146ce3c8 (bug 1028418)
Backed out changeset f6e78ff75f4b (bug 1028418)
Backed out changeset caf840e71590 (bug 1028418)
Backed out changeset ba47cb00a938 (bug 1028418)
Backed out changeset 3f298220d712 (bug 1028418)
Backed out changeset 7c2555a6e32e (bug 1028418)
Backed out changeset ed9287cd152a (bug 1028418)
Backed out changeset 88a5c0415403 (bug 1028418)
|
2015-07-27 17:52:01 -07:00 |
|
Nick Fitzgerald
|
2c4a3543f6
|
Bug 1028418 - Part 5: Minimize stack walking when capturing SavedFrame stacks with a cache; r=shu
|
2015-07-27 16:33:34 -07:00 |
|
Nick Fitzgerald
|
6f14477058
|
Bug 1187399 - Add a js::DefaultHasher specialization for mozilla::UniquePtr<T> that proxies the UniquePtr's raw pointer to PointerHasher. r=terrence
|
2015-07-24 10:42:00 -04:00 |
|
Terrence Cole
|
51342d6752
|
Bug 1186609 - Implement a DynamicTraceable Vector subclass for use with Rooted; r=sfink
|
2015-07-23 08:19:07 -07:00 |
|
Terrence Cole
|
20cac448e7
|
Bug 1186156 - Move the PersistentRooted list heads into RootLists; r=sfink
|
2015-07-09 14:13:10 -07:00 |
|