js/src/jspubtd.h
bf8f3671cc134b866a81c6f22c49f10ed7845e6f
created 2017-02-13 17:26 +0100
pushed 2017-06-05 19:31 +0000
Tom Schuster Tom Schuster - Bug 1339036 - Rename JSTYPE_VOID to JSTYPE_UNDEFINED. r=arai
6f4074b2c8e3027d046004f4d2fa016d865fd004
created 2017-02-07 14:30 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1337070 - Tolerate multiple zone groups and cooperating contexts in the GC, r=jonco.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
9b9d0cfd3fa3c93cf8a9a97c603176ece0b266e9
created 2017-01-06 11:23 +0000
pushed 2017-04-10 20:44 +0000
Jon Coppeard Jon Coppeard - Bug 1323241 - Only report things as gray if gray marking state is valid r=sfink
d57eaa1f1bd99363e66fc1fe9359c6189acbe26d
created 2017-01-07 10:45 -0500
pushed 2017-04-10 20:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2a694bf4a9de (bug 1323241) for causing frequent GC crashes in CI.
2a694bf4a9dee4a07306be832c83b168d9e56b6d
created 2017-01-06 11:23 +0000
pushed 2017-04-10 20:44 +0000
Jon Coppeard Jon Coppeard - Bug 1323241 - Only report things as gray if gray marking state is valid r=sfink
d29ab4cddb8299285f431ff521c64712f25ad33e
created 2016-11-23 17:57 +0100
pushed 2017-04-10 20:44 +0000
Jan de Mooij Jan de Mooij - Bug 1277368 part 1 - Add JS::Result<> and use it in a few places. r=luke
4ed3524d4d665206b23ad94bd984c1ef6a6296e5
created 2017-01-06 11:23 +0000
pushed 2017-02-27 14:59 +0000
Jon Coppeard Jon Coppeard - Bug 1323241 - Only report things as gray if gray marking state is valid. r=sfink, a=jcristau
be65a95a6b4b0f22d238003e367539a6336e88be
created 2016-11-15 19:31 +0100
pushed 2017-02-27 14:59 +0000
Georg Kilzer Georg Kilzer - Bug 1316079 - Mark JS::PropertyDescriptor as JS_PUBLIC_API to fix linking. r=luke, a=jcristau
8f3b77d736fab35338d54166856819db115ce87e
created 2016-11-08 16:24 -0800
pushed 2017-02-27 14:59 +0000
Daniel Holbert Daniel Holbert - Backed out changeset 0e53345bea4f (Bug 1316079 followup) for Werror failures on ARM SpiderMonkey build
0e53345bea4fb64be1a7ee9abc29bbc7ebeffd26
created 2016-11-08 15:46 -0800
pushed 2017-02-27 14:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1316079 - Followup: wrap forward decls of PropertyDescriptor with JS_PUBLIC_API. (r=me)
0f246bb6108c125377deb37e91d473c998ced132
created 2016-11-04 17:32 +0000
pushed 2017-02-27 14:59 +0000
Jon Coppeard Jon Coppeard - Bug 1313098 - Assert we only access heap state on the main thread r=sfink r=mccr8
37e793632d13208ec59ab418866f24a73f70801f
created 2016-10-05 16:04 -0700
pushed 2017-02-27 14:59 +0000
Bill McCloskey Bill McCloskey - Bug 1308039 - Add AutoAssertOnBarrier (r=jonco)
8ee921cb1b8512917c15a974a0540ac9da959509
created 2016-10-07 21:39 +0200
pushed 2017-02-27 14:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 48e363362718 (bug 1308039)
48e363362718bd342a65c91add39ee633bb17b87
created 2016-10-05 16:04 -0700
pushed 2017-02-27 14:59 +0000
Bill McCloskey Bill McCloskey - Bug 1308039 - Add AutoAssertOnBarrier (r=jonco)
138dd1cfe696eb4adfe6e1f2290b29a352b4f650
created 2016-02-07 09:08 -0800
pushed 2017-02-27 14:59 +0000
Terrence Cole Terrence Cole - Bug 1297558 - Use a read barrier on Heap to ExposeToActiveJS r=sfink r=mccr8
4ebed327385b6827b9275c21e29f23b13aa92457
created 2016-09-22 17:01 -0700
pushed 2017-02-27 14:59 +0000
Terrence Cole Terrence Cole - Bug 1245316 - Use Rooted<GCVector> to implement AutoVector; r=sfink
ee5faca706c8abe55cd36693f4ce78ef90cbb12d
created 2016-08-23 11:25 -0400
pushed 2017-01-16 13:07 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1297404 - Remove the JS_CallOnce JSAPI function. r=terrence
ad14452dda555866397ae340fe2ff3efec7ab437
created 2016-08-05 14:13 -0700
pushed 2017-01-16 13:07 +0000
Terrence Cole Terrence Cole - Bug 1290551 - Part 2: Assert that finishRoots actually unroots everything; r=jonco
888a3be7adce0b75ebe340df28038ee3e7ae729a
created 2016-08-18 19:30 -0700
pushed 2017-01-16 13:07 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1290551, bug 1290550) for Windows (at least) Marionette crashes in AssertNoRootsTracer::onChild
3ffbd71ee977bb81cdc0d0354f183a33c43a9c1c
created 2016-08-05 14:13 -0700
pushed 2017-01-16 13:07 +0000
Terrence Cole Terrence Cole - Bug 1290551 - Part 2: Assert that finishRoots actually unroots everything; r=jonco
7e0d9eb7eb0578ce97383958357902c8965f5eeb
created 2016-08-12 11:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1294404 - Merge PerThreadDataFriendFields and ContextFriendFields, clean up APIs. r=terrence,bz
a9727a015015691c6de9a00580f461f6a1e24bb3
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 5 - Replace most nsContentUtils::RootingCx calls with dom::RootingCx. r=bz,terrence
bc58a207c0fd0c1dceb2fa6888997d6a9c206cd3
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 2 - Some RootingContext cleanup. r=bz,terrence
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
e2582f36b0e3be2c6bf1184adf506e36770249ed
created 2016-07-28 22:23 -0700
pushed 2016-10-31 18:13 +0000
Chris Peterson Chris Peterson - Bug 1289987 - Part 3: Remove curly braces workaround for VS2013 ICE in ranged for loops in js/. r=fitzgen
492da4127b841cfe2bebdde841c350e6f009c763
created 2016-07-22 10:50 -0700
pushed 2016-10-31 18:13 +0000
Terrence Cole Terrence Cole - No Bug - Fix up some function names that appear in comments; r=meow
86a5424096d537c318dd3d90b9f69c3dc6c85bdb
created 2016-07-15 12:26 -0500
pushed 2016-10-31 18:13 +0000
Luke Wagner Luke Wagner - Bug 1276029 - Add subset of prio.h to PosixNSPR.h so PRFileDesc can be used in SpiderMonkey (r=terrence)
113aed339ad20300dcd8d420b04a759c01f84158
created 2016-04-25 12:32 -0700
pushed 2016-09-05 20:01 +0000
Terrence Cole Terrence Cole - Bug 1266887 - Store Rooted heads on the Zone; r=sfink
510574b085e2771059bb5c9b01f1eb0b08850998
created 2016-02-10 09:48 -0800
pushed 2016-06-01 01:31 +0000
Terrence Cole Terrence Cole - Bug 1246697 - Use simpler semantics for PersistentRooted<Traceable>; r=sfink
1f322e2cc221c68c128c30a5211b7c883c835013
created 2016-01-29 16:56 -0800
pushed 2016-06-01 01:31 +0000
Terrence Cole Terrence Cole - Bug 1244365 - Remove Traceable; r=sfink
ee852e6779fb62f910f6941f50d60d69f36849ae
created 2016-01-27 13:03 -0800
pushed 2016-06-01 01:31 +0000
Terrence Cole Terrence Cole - Bug 1244358 - Support all types in PersistentRooted; r=sfink
5eaf5e034e6d323cb957884dc474c32ef188ab25
created 2016-01-27 09:54 -0800
pushed 2016-06-01 01:31 +0000
Terrence Cole Terrence Cole - Bug 1243888 - Derive RootKind automatically from TraceKind; r=sfink
27fc4690ec4d0f4a0288d2b6eeba304fa927a3bb
created 2016-01-28 11:28 +0100
pushed 2016-06-01 01:31 +0000
Tom Schuster Tom Schuster - Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor in js. r=sstangl
103c2e08b3187d0759b86437b12d4688bcb30b01
created 2015-10-08 11:24 -0700
pushed 2016-01-18 19:06 +0000
Terrence Cole Terrence Cole - Bug 1213005 - Try harder not to fire read barriers during GC; r=sfink
033130a2b1be3eda63aa0cc3d9f2d93b7010e58d
created 2015-08-20 12:26 -0700
pushed 2015-12-04 23:28 +0000
Terrence Cole Terrence Cole - Bug 1202048 - Root JSONParser explicitly; r=sfink
f14ff4e13b88eb2b66f6c344ed5cc4867ee25359
created 2015-09-11 11:37 -0700
pushed 2015-12-04 23:28 +0000
Terrence Cole Terrence Cole - Backout 13654c18b57f (Bug 1202048) for cgc bustage on a CLOSED TREE.
13654c18b57f9ba82875fc5741e619e469b757b0
created 2015-08-20 12:26 -0700
pushed 2015-12-04 23:28 +0000
Terrence Cole Terrence Cole - Bug 1202048 - Root JSONParser explicitly; r=sfink
ffd4263061f137b4785a2723f5acb0dafec33b75
created 2015-08-03 17:38 -0700
pushed 2015-12-04 23:28 +0000
Terrence Cole Terrence Cole - Bug 1190628 - Replace AutoScriptVector with normal Rooted usage; r=jimb
2d89bf9f70ee66f82a482c28070ae2d8b8bacdcb
created 2015-08-03 11:51 -0400
pushed 2015-12-04 23:28 +0000
Boris Zbarsky Boris Zbarsky - Bug 1181908 part 2. The CompileOptions constructor should properly copy the introducerFilename and isRunOnce state. r=luke
e6f48dc5966e18984d21744d549a106af14caa0b
created 2015-08-10 09:26 -0700
pushed 2015-12-04 23:28 +0000
Terrence Cole Terrence Cole - Bug 1191543 - Remove AutoNameVector and replace with Rooted; r=jonco
f8da9d2fc8dd4bf6ec3cd5ea3314a6a0510be3ef
created 2015-08-05 11:02 -0700
pushed 2015-12-04 23:28 +0000
Terrence Cole Terrence Cole - Bug 1191529 - Remove JSIdArray and AutoIdArray and replace with Rooted<IdVector>; r=mccr8, r=jonco
fd69d51a4068e9870d2772d7566fa12f8dbaa3b7
created 2015-08-09 08:42 -0700
pushed 2015-10-26 12:58 +0000
Bill McCloskey Bill McCloskey - Back out bug 1181908 (again) for suspicion of causing bug 1191465 and other GC crashes.
fc5272ac152e8d0fea38ad2e4bd38e6d8aafb744
created 2015-08-06 15:34 -0700
pushed 2015-10-26 12:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1181908. The CompileOptions constructor should properly copy the introducerFilename and isRunOnce state. r=luke
9bdbdad287e0735e0a59e74e2393f1d1006e80b0
created 2015-08-06 15:22 -0400
pushed 2015-10-26 12:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge inbound to m-c. a=merge
21c28216e5e7255fa072ceefe2f31b1930758f34
created 2015-08-04 09:23 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1191098 - Replace AutoHashableValueRooter with Rooted<HashableValue>; r=jonco
fe4520e7fc27fea9b7555efb5befcfa23ea82df0
created 2015-08-04 08:50 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1190911 - Replace AutoIdValueVector with normal Rooted usage; r=jonco
2fad09a0540d58a2a28d32837e1f7035042087de
created 2015-08-06 13:28 -0400
pushed 2015-10-26 12:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2f16fb18314a (bug 1181908) for suspicion of causing bug 1191492 and other topcrashes. a=me
a220d2e6b9047a8c004b4a93c656ec862d4ee0f3
created 2015-08-03 17:39 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1190636 - Replace AutoStringVector with Rooted usage; r=njn
7cbb4de9b9c621f6cf1bf805cfa4376432b63e67
created 2015-07-23 08:19 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1186626 - Part 5: Remove AutoShapeVector; r=sfink
30a773d3e4c158eb6bf5a7692db7e64a5d31c44a
created 2015-08-03 17:30 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1190457 - Replace AutoPropertyDescriptorVector with normal Rooted usage; r=jonco
2f16fb18314a58cbf5e242b000d7ae560401ab97
created 2015-08-03 11:51 -0400
pushed 2015-10-26 12:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1181908. The CompileOptions constructor should properly copy the introducerFilename and isRunOnce state. r=luke
b05f6533036ef582590878548755d9b8753da24d
created 2015-07-31 08:27 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco
fb278d03ce5a5b66db0198d1c099481998a31fb5
created 2015-07-23 08:19 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1187985 - Make PersistentRooted use rootKind to find its lists; r=sfink
78d7e952823447812b9bc18841e81efe7bae15fb
created 2015-07-09 14:13 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1186156 - Move the PersistentRooted list heads into RootLists; r=sfink
8d2d0a61f5df41ffaf1664892d17a36ac7fd55b2
created 2015-07-09 08:45 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1181292 - Make JSPropertyDescriptor a StaticTraceable; r=efaust
09dfd750825a4b107142db7cd78cf87815cdf2f0
created 2015-07-20 16:43 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1185752 - Part 2: Remove the unused AutoObjectUnsigned32HashMap; r=sfink
8866687fc60408f0348d01c8ef954714df955476
created 2015-07-20 07:50 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1181279 - Allow Rooted to handle generic Traceable entries; r=sfink
de6a79687e70e23f4493eb4991cfa0a0d3e086a7
created 2015-07-09 13:34 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Bug 1181869 - Update Bindings to use normal Rooted primitives; r=shu
b15c64cd725a3b632fd6208b35467c53358daa11
created 2015-07-20 08:38 -0700
pushed 2015-10-26 12:58 +0000
Terrence Cole Terrence Cole - Backed out aae28fa58dda (Bug 1181279) for test bustage.
less more (0) -300 -100 -60 tip