js/src/jsapi-tests/testGCExactRooting.cpp
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-11-30 19:52 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-11-30 18:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ec5fe5d123b1baac235d978858c5226f7c8d9ed0
created 2018-09-12 14:23 +0000
pushed 2018-09-12 18:37 +0000
Jan de Mooij Jan de Mooij - Bug 1490594 - Always use braces for if/for/while statements in jsapi-tests. r=luke
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-13 01:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
c1c2266d3e7038ca8992b932d8dc9c1f26e6f75e
created 2017-09-27 09:31 -0500
pushed 2017-09-27 20:23 +0000
Luke Wagner Luke Wagner - Bug 1401827 - Baldr: make Fifo::pop infallible (r=lth)
d86ac73a829ec4791fc18a3fb7247804d40cf5f0
created 2017-09-27 19:43 +0200
pushed 2017-09-27 17:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset bbb1c8c9858b (bug 1401827)
bbb1c8c9858b36f7c55219fbb7106f8eb66832ef
created 2017-09-27 09:31 -0500
pushed 2017-09-27 14:57 +0000
Luke Wagner Luke Wagner - Bug 1401827 - Baldr: make Fifo::pop infallible (r=lth)
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-02 23:28 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
2e1a0c4886c5393498627d394c4f661e6f2ea6b2
created 2017-01-10 10:12 +0000
pushed 2017-01-10 10:29 +0000
Jon Coppeard Jon Coppeard - Bug 1325406 - Refactor rooting base class templates r=sfink r=mccr8
df256c6bf29f3bd7f75b3b955291c25ca527ee6a
created 2016-10-27 11:03 +0100
pushed 2016-10-27 10:04 +0000
Jon Coppeard Jon Coppeard - Bug 1310147 - Rename AutoAssertOnGC to AutoAssertNoGC r=sfink
7e0d9eb7eb0578ce97383958357902c8965f5eeb
created 2016-08-12 11:39 +0200
pushed 2016-08-12 09:40 +0000
Jan de Mooij Jan de Mooij - Bug 1294404 - Merge PerThreadDataFriendFields and ContextFriendFields, clean up APIs. r=terrence,bz
e2582f36b0e3be2c6bf1184adf506e36770249ed
created 2016-07-28 22:23 -0700
pushed 2016-07-30 02:57 +0000
Chris Peterson Chris Peterson - Bug 1289987 - Part 3: Remove curly braces workaround for VS2013 ICE in ranged for loops in js/. r=fitzgen
64b87ac9b20ba84cb11ac59be967af3d0a522c37
created 2016-07-23 19:54 +0200
pushed 2016-07-23 17:58 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 6 - Replace JS_NewRuntime/JS_DestroyRuntime with JS_NewContext/JS_DestroyContext. r=luke,bz
8de5b989cb827912bf6683a2c73bbab71d6ab572
created 2016-07-23 19:53 +0200
pushed 2016-07-23 17:58 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 5 - Change some classes to take JSContext instead of JSRuntime. r=terrence
9eb9bb173e5025a1d8c5273c3ba6a83d453aeadd
created 2016-07-06 11:40 +0200
pushed 2016-07-06 09:45 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 25 - Make JS_GC take JSContext instead of JSRuntime. r=terrence
f18e46bce0a40e6b73435efb633c50a38fdb18e8
created 2016-05-18 12:18 -0700
pushed 2016-05-24 22:46 +0000
Terrence Cole Terrence Cole - Bug 1273220 - Rename RelocatablePtr to HeapPtr; r=sfink
9f7c4f40087a4391e68768c0f85bbe6881301a6c
created 2016-03-23 09:41 +0000
pushed 2016-03-23 09:43 +0000
Jon Coppeard Jon Coppeard - Bug 1258314 - Use TraceNullableEdge where appropriate throughout the engine r=terrence
a0497b57d8b67ee3bc1ad8e44aa26cb818ed80e0
created 2016-02-11 13:04 -0800
pushed 2016-02-12 17:20 +0000
Terrence Cole Terrence Cole - Bug 1244909 - Store all persistent roots on the JSRuntime; r=sfink
510574b085e2771059bb5c9b01f1eb0b08850998
created 2016-02-10 09:48 -0800
pushed 2016-02-10 17:49 +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-02-02 16:51 +0000
Terrence Cole Terrence Cole - Bug 1244365 - Remove Traceable; r=sfink
b001a1c7c38242c22673649b62de197c07bf67e7
created 2016-01-26 12:53 -0800
pushed 2016-01-27 21:15 +0000
Terrence Cole Terrence Cole - Bug 1234862 - Part 5: Rename DefaultGCPolicy to GCPolicy; r=sfink
08f99465a9ccf5bcba5e34b9dabe4e349134e492
created 2015-12-28 11:45 -0800
pushed 2016-01-11 21:28 +0000
Terrence Cole Terrence Cole - Bug 1238711 - Rename TraceableVector to GCVector; r=sfink
f5efa2ed37acca9e0dc14e9518b5a5f69f97fea2
created 2015-11-23 15:28 -0800
pushed 2015-11-23 23:29 +0000
Jakob Olesen Jakob Olesen - Bug 1210554 - Fix unified build breakage. r=sfink
b52488f1bad90f9258ee01cafc29a0cc566b33cd
created 2015-11-17 11:33 -0800
pushed 2015-11-19 17:40 +0000
Steve Fink Steve Fink - Bug 1225298 - Use GC policy mechanism for sweeping hashtable-based collections. r=terrence
5a68d5a3fdb6c545e7d6a6962766109933234a8c
created 2015-08-10 13:15 -0400
pushed 2015-08-11 15:32 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds. r=terrence
b0dddf4ef55549f0d96335c894b8958defa223a0
created 2015-08-10 13:15 -0400
pushed 2015-08-11 15:32 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1189490 - Part 1: Add a JS::Traceable version of the FIFO queue for use with GC things. r=terrence
af32792fe260da69f7b2db7d061c2278a0f4e8df
created 2015-08-08 23:30 -0700
pushed 2015-08-09 06:30 +0000
Phil Ringnalda Phil Ringnalda - Back out 4 changesets (bug 1189490) for Linux32 Jit2 failures
1ec4867e4e8c0c5acb59a8d8d9b1f85b1b6def90
created 2015-08-08 15:19 -0700
pushed 2015-08-08 22:21 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds; r=terrence
1a1ad27321de3383031cc3fdf38d042ada6c34ee
created 2015-08-08 15:19 -0700
pushed 2015-08-08 22:21 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1189490 - Part 1: Add a JS::Traceable version of the FIFO queue for use with GC things; r=terrence
0aed5c00a7354bf60deaf8f11a6e0f05c9c51bc8
created 2015-07-28 09:21 -0700
pushed 2015-08-03 17:28 +0000
Terrence Cole Terrence Cole - Bug 1188445 - Allow PersistentRooted to store StaticTraceable; r=sfink
b05f6533036ef582590878548755d9b8753da24d
created 2015-07-31 08:27 -0700
pushed 2015-08-03 17:28 +0000
Terrence Cole Terrence Cole - Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco
c742ac2240c547f045b0da2eda17ec73d811c912
created 2015-08-03 11:47 +0100
pushed 2015-08-03 10:47 +0000
Jon Coppeard Jon Coppeard - Bug 1189722 - Fix const methods in MutableTraceableVectorOperations r=terrence
91cb27a1be1e3aff0bad157083de17137f38eb8d
created 2015-07-31 14:10 -0700
pushed 2015-07-31 21:10 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1189490) for build and SM bustage CLOSED TREE
c0eef95cd0cbc7002d481756ed8b560d533b8710
created 2015-07-31 13:27 -0700
pushed 2015-07-31 20:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds; r=terrence
78f80496c70ac7005fd0ab0de91944f3df672106
created 2015-07-31 13:27 -0700
pushed 2015-07-31 20:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1189490 - Part 1: Add a StaticTraceable version of the FIFO queue for use with GC things; r=terrence
35e191320db8d8385eec8ee768b06236a4305fb4
created 2015-07-29 16:46 -0700
pushed 2015-07-29 23:47 +0000
Wes Kocher Wes Kocher - Backed out changeset 54a082b01174 (bug 1188197) for various SM and CPP failures CLOSED TREE
5738b6629d1451ef0cd4e708a13108d0e81302ef
created 2015-07-29 16:46 -0700
pushed 2015-07-29 23:47 +0000
Wes Kocher Wes Kocher - Backed out changeset a5c748f78e97 (bug 1188445)
a5c748f78e97f11a3354ce7142bad4a11c02fafc
created 2015-07-28 09:21 -0700
pushed 2015-07-29 22:00 +0000
Terrence Cole Terrence Cole - Bug 1188445 - Allow PersistentRooted to store StaticTraceable; r=sfink
54a082b0117453c81bb53c118576546a26178e4d
created 2015-07-24 15:09 -0700
pushed 2015-07-29 22:00 +0000
Terrence Cole Terrence Cole - Bug 1188197 - Allow PersistentRooted to store DynamicTraceable; r=sfink
f7b0d8d11e310795a78b30ad30d0a870b9af9d62
created 2015-07-23 08:19 -0700
pushed 2015-07-23 21:14 +0000
Terrence Cole Terrence Cole - Bug 1186609 - Implement a DynamicTraceable Vector subclass for use with Rooted; r=sfink
d7b6660804389d8f9684ec3f80070ae1d342cbc6
created 2015-07-20 08:20 -0700
pushed 2015-07-21 19:59 +0000
Terrence Cole Terrence Cole - Bug 1185749 - Implement a DynamicTraceable HashMap subclass that can be used with Rooted; r=jonco
8866687fc60408f0348d01c8ef954714df955476
created 2015-07-20 07:50 -0700
pushed 2015-07-20 17:09 +0000
Terrence Cole Terrence Cole - Bug 1181279 - Allow Rooted to handle generic Traceable entries; r=sfink
b15c64cd725a3b632fd6208b35467c53358daa11
created 2015-07-20 08:38 -0700
pushed 2015-07-20 15:38 +0000
Terrence Cole Terrence Cole - Backed out aae28fa58dda (Bug 1181279) for test bustage.
aae28fa58dda81d75cf0b11a9fde9e04ab2e41fa
created 2015-07-20 07:50 -0700
pushed 2015-07-20 14:53 +0000
Terrence Cole Terrence Cole - Bug 1181279 - Allow Rooted to handle generic Tracable entries; r=sfink
55b4ef462fde831f1e10dc80f52dd0d769791d71
created 2015-07-09 08:45 -0700
pushed 2015-07-10 14:05 +0000
Terrence Cole Terrence Cole - Bug 1181799 - Allow use of Rooted with arbitrary, fully static structs; r=sfink
09d0ebd5f0f407cf619158cc93e13f740fe97869
created 2015-01-24 16:38 +0100
pushed 2015-01-24 15:38 +0000
Tom Schuster Tom Schuster - Bug 1125356 - Introduce JS_NewPlainObject. r=Waldo
57014191cb434d704159cf4ef73086a10cf7f88c
created 2014-05-28 17:34 -0700
pushed 2014-05-30 21:13 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
29ca8bc78484630eb38ed9e159552b73e34b9bf5
created 2014-05-29 13:26 -0400
pushed 2014-05-29 17:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 0d61bcf08362 (bug 1013531) for bustage.
0d61bcf083620018a023b1da9f735f18b621601c
created 2014-05-28 17:34 -0700
pushed 2014-05-29 17:09 +0000
Terrence Cole Terrence Cole - Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
1b7eef53c08abb7f48386e64fd412cb5139656f8
created 2014-01-21 18:11 -0800
pushed 2014-04-16 18:43 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
bf6cb0c04562e9fa13364b1043805ad8e9a77aaf
created 2014-01-16 09:48 -0800
pushed 2014-01-16 19:21 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
c131a717180e1eb682ecac1ad91e77423fdb4942
created 2013-10-07 12:44 -0400
pushed 2013-10-07 17:28 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/jsapi-tests/; r=ehsan
634b48dc2f065f14ac13bd8c9a60c811622c225e
created 2013-06-27 14:43 -0700
pushed 2013-06-28 02:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 883696 (part 3) - Include full paths in #include statements in js/src/jsapi-tests/. r=luke.
444fffdcf768a6dc1988dd511e9e9583e465cb63
created 2013-06-12 14:17 -0700
pushed 2013-06-12 21:18 +0000
Bill McCloskey Bill McCloskey - Bug 880697 - Add JSRuntime constructor for Rooted. r=terrence
less more (0) tip