js/public/GCAPI.h
622041bc3409ca8399ead2ea92ccf1825c22b51e
created 2017-02-10 10:22 +0000
pushed 2017-04-10 20:44 +0000
Jon Coppeard Jon Coppeard - Bug 1322971 - Expose cells found via iteration. r=sfink, a=abillings
0001674978a5aa333b5dbd55183a990b4ce9df1c
created 2017-01-06 11:55 -0800
pushed 2017-04-10 20:44 +0000
Bill McCloskey Bill McCloskey - Back out bug 1308039 - GC interrupt callbacks (a=backout)
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
8027870254d179486a1cbe1755e6e8bec2f058ac
created 2016-12-22 13:43 -0800
pushed 2017-04-10 20:44 +0000
Steve Fink Steve Fink - Bug 1173354 - Switch GC statistics over to TimeStamp/TimeDuration, r=jonco
6e2dcde91b89e2a42b62af7b22e892abcea94ae9
created 2017-02-10 10:22 +0000
pushed 2017-02-27 14:59 +0000
Jon Coppeard Jon Coppeard - Bug 1322971 - Expose cells found via iteration. r=sfink, a=abillings
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
f312b22c2ec54129f8cfc938ab4fd21c7551e48b
created 2017-01-06 11:55 -0800
pushed 2017-02-27 14:59 +0000
Bill McCloskey Bill McCloskey - Back out bug 1308039 - GC interrupt callbacks (a=backout)
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
cc3d6c32ed8016883293256289b614b1c677ccc3
created 2016-10-27 11:03 +0100
pushed 2017-02-27 14:59 +0000
Jon Coppeard Jon Coppeard - Bug 1310147 - Remove AutoAssertNoAlloc and replace with AutoAssertNoGC r=sfink
df256c6bf29f3bd7f75b3b955291c25ca527ee6a
created 2016-10-27 11:03 +0100
pushed 2017-02-27 14:59 +0000
Jon Coppeard Jon Coppeard - Bug 1310147 - Rename AutoAssertOnGC to AutoAssertNoGC r=sfink
2fc4ea870154988aaabb3df7826e2617b8370062
created 2016-10-06 16:44 -0700
pushed 2017-02-27 14:59 +0000
Bill McCloskey Bill McCloskey - Bug 1308039 - GC interrupt callbacks (r=jonco)
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)
4c0e2f689239b80b26e32e87a12eb8866adc66b2
created 2016-10-05 16:04 -0700
pushed 2017-02-27 14:59 +0000
Bill McCloskey Bill McCloskey - Bug 1308039 - Convert AutoAssertOnGC to release assertion (r=jonco)
5fa834fe9b96d1b6b1cf99d14335b0beb1bd3811
created 2016-10-07 21:39 +0200
pushed 2017-02-27 14:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d3a026933bce (bug 1308039) for spidermonkey bustage. r=backout on a CLOSED TREE
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)
d38210acd0dcbfc7cdca146c7d4eb44793611859
created 2016-10-07 21:38 +0200
pushed 2017-02-27 14:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ab1d29e9c95c (bug 1308039)
ab1d29e9c95c29ac82e96177a74f8c0769156181
created 2016-10-06 16:44 -0700
pushed 2017-02-27 14:59 +0000
Bill McCloskey Bill McCloskey - Bug 1308039 - GC interrupt callbacks (r=jonco)
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)
d3a026933bce3d55873dada68b18eec2ecde58d0
created 2016-10-05 16:04 -0700
pushed 2017-02-27 14:59 +0000
Bill McCloskey Bill McCloskey - Bug 1308039 - Convert AutoAssertOnGC to release assertion (r=jonco)
3a72e917e75649b350147c1aa6bce5f57a64c3d5
created 2016-09-29 10:18 +0100
pushed 2017-01-16 13:07 +0000
Jon Coppeard Jon Coppeard - Bug 1305236 - Don't call ExposeObjectToActiveJS on null pointer. r=smaug, a=ritu
c68fdbfcec39d5121222cfaf343bc4aed5efebb5
created 2016-08-18 13:30 -0700
pushed 2017-01-16 13:07 +0000
Terrence Cole Terrence Cole - Bug 1296484 - Automatically run a CC if COMPARTMENT_REVIVED GC ends mostly gray; r=jonco,r=mccr8
76813f407a8cf03a6740532b06538c952af864c1
created 2016-08-25 17:25 -0700
pushed 2017-01-16 13:07 +0000
Wes Kocher Wes Kocher - Backed out changeset bbd6bdd463b1 (bug 1296484) for asan leaks in XPCJSRuntime a=backout
bbd6bdd463b1dd991c51b579c6c4d5a27945b2f8
created 2016-08-18 13:30 -0700
pushed 2017-01-16 13:07 +0000
Terrence Cole Terrence Cole - Bug 1296484 - Automatically run a CC if COMPARTMENT_REVIVED GC ends mostly gray; r=jonco,r=mccr8
361c0ddbcef03797e737cd676ea43521ab3c0fde
created 2016-08-25 12:00 +0100
pushed 2017-01-16 13:07 +0000
Jon Coppeard Jon Coppeard - Bug 1297026 - Replace outdated references to 'compartment GC' with 'zone GC' r=terrence
d7bf236adf776c24982d1b5c7553df9a78761ef6
created 2016-08-23 22:37 -0700
pushed 2017-01-16 13:07 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset bba47d5c2583 (bug 1296484) for isNurseryAllocAllowed() assertion failures in devtools tests
bba47d5c258339a23c921456aec5ba4d07b7f097
created 2016-08-18 13:30 -0700
pushed 2017-01-16 13:07 +0000
Terrence Cole Terrence Cole - Bug 1296484 - Automatically CycleCollect if COMPARTMENT_REVIVED GC ends mostly gray; r=mccr8,r=jonco
c82bf507f68b7ab5b8400679b9a91fd0dda93ce2
created 2016-08-22 11:14 +0100
pushed 2017-01-16 13:07 +0000
Jon Coppeard Jon Coppeard - Bug 1296639 - Remove SpiderMonkey's periodic full GC r=sfink
fa452d546d6cbda413d5139447f89c4df303cbe7
created 2016-08-21 12:27 +0200
pushed 2017-01-16 13:07 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 325bdb8f8f80 (bug 1110928)
325bdb8f8f8007b13f94ad9994acede46a148f50
created 2016-08-19 15:26 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1110928, part 3 - Add a method to schedule the system zone for GC. r=terrence
2b1c242aecce48db247440f44525c2e89020c352
created 2016-09-29 10:18 +0100
pushed 2016-10-31 18:13 +0000
Jon Coppeard Jon Coppeard - Bug 1305236 - Don't call ExposeObjectToActiveJS on null pointer. r=smaug, a=ritu
1bff8281c912ae6f1efdc6545e73fea30dfc2376
created 2016-08-22 11:14 +0100
pushed 2016-10-31 18:13 +0000
Jon Coppeard Jon Coppeard - Bug 1296639 - Remove SpiderMonkey's periodic full GC. r=sfink, a=ritu
8de5b989cb827912bf6683a2c73bbab71d6ab572
created 2016-07-23 19:53 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 5 - Change some classes to take JSContext instead of JSRuntime. r=terrence
beeb4bc99662b22a6c7224937e003d07976ea59f
created 2016-07-23 19:52 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 4 - Change some callbacks to take JSContext instead of JSRuntime. r=terrence
f35cc482a71b0692778d0961b148c4e43aee277e
created 2016-02-25 15:52 -0800
pushed 2016-10-31 18:13 +0000
Terrence Cole Terrence Cole - Bug 1251463 - Remove ShrinkGCBuffers; r=jonco,r=mccr8
c521197a29b7e2f100420312788da9055ff2a8b5
created 2016-07-07 09:56 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 28 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence
d22e5cad510bc8c642702e9e8ebb7140cff9605e
created 2016-07-07 09:55 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 27 - Make more GC APIs take JSContext instead of JSRuntime. r=jonco
a064d2e7a3c00288972e4f26cba74878a3c63d04
created 2016-07-07 09:55 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 26 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence,mccr8
22dded92077567a244d017b412ab2cdd9aa682a1
created 2016-06-28 11:57 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 4 - Remove JSContext overloads of some functions that are no longer necessary. r=jonco
bc6e009a06d2683fbee66e8806eb8c993aabfe96
created 2016-06-28 11:56 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1282113 - When we're shutting down the runtime, only allow shutdown GCs. r=terrence
4fac61d360ab51b4a9f908af5e0a285a102434fd
created 2016-05-19 12:53 -0700
pushed 2016-09-05 20:01 +0000
Steve Fink Steve Fink - Bug 1259850 - In-source annotations for GC suppression, r=terrence
69518db96a4dd3e483a679a0e8e628184c7c218a
created 2016-05-31 11:15 -0700
pushed 2016-09-05 20:01 +0000
Wes Kocher Wes Kocher - Backed out 22 changesets (bug 1259850) for GC crashes in various tests CLOSED TREE
129559d4ac621b3801e41ce10db1cb4b1a6786da
created 2016-05-19 12:53 -0700
pushed 2016-09-05 20:01 +0000
Steve Fink Steve Fink - Bug 1259850 - In-source annotations for GC suppression, r=terrence
742dca602ca36ee05959b271db99a0f676bba436
created 2016-05-09 11:17 +1000
pushed 2016-09-05 20:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 8) - Use MOZ_MUST_USE more in js/src/gc/. r=terrence.
74feb4250db0c7d06d5004e5e7948637ca915aee
created 2015-09-29 13:39 -0700
pushed 2016-07-25 16:35 +0000
Steve Fink Steve Fink - Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence
45a4058143650f8447eefbd8907c9477ac6ab07f
created 2016-03-14 21:58 -0700
pushed 2016-07-25 16:35 +0000
Steve Fink Steve Fink - Backed out changeset 901b1c651c98 (bug 1246804)
901b1c651c982ccbf42604231c723d168e1cde69
created 2015-09-29 13:39 -0700
pushed 2016-07-25 16:35 +0000
Steve Fink Steve Fink - Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence
b6ac28307c87e8a43a1681bf05e7ca1b10d0482a
created 2016-01-19 12:48 -0800
pushed 2016-04-15 21:02 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233831 - Part 2: Expose JS::gcreason::ExplainReason to embedders; r=terrence
59e221c0187ceee5ede3cfe7f45b097177a2a6bb
created 2016-01-19 12:48 -0800
pushed 2016-04-15 21:02 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233831 - Part 0: JSAPI plumbing for nursery collection callbacks; r=terrence
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-04-15 21:02 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
a0e7e27c0872696dd10708b96198f7fe19941c52
created 2015-10-17 13:27 -0400
pushed 2016-01-18 19:06 +0000
Michael Wu Michael Wu - Bug 1212663 - Use doxygen style comments in jsapi, r=Waldo
c11a03fbc6b7fd78a495e4ce30b3197c50930db2
created 2015-09-02 10:40 +0100
pushed 2015-12-04 23:28 +0000
Jon Coppeard Jon Coppeard - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-10-26 12:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
35091aff4234a3972cbc3b1cbe0de5f239f84cdf
created 2015-06-17 15:14 -0400
pushed 2015-09-14 18:56 +0000
Tom Tromey Tom Tromey - Bug 1159506 - Make GC events use TimeStamp. r=terrence
347e2838d02841ca535eb774b602b03c35663679
created 2015-06-10 21:31 -0700
pushed 2015-09-14 18:56 +0000
Eric Rahm Eric Rahm - Bug 1171722 - Part 2: Add gcreason::XPCONNECT_SHUTDOWN. r=terrence
459140d723e8dc55b4a22a2e3032b52d403ee062
created 2015-06-10 21:31 -0700
pushed 2015-09-14 18:56 +0000
Eric Rahm Eric Rahm - Bug 1171722 - Part 1: Add gcreason to GCSliceCallback. r=fitzgen
d5b7e38f7efec5ff5ad02269b3314787e69d50ff
created 2015-05-20 09:14 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1166789 - Cleanup javascript.options.mem.log formatting; r=sfink, r=mccr8
93320d4629be28e58ecadbafb205d8639d70b628
created 2015-05-22 10:40 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1167453 - Rename JSGCTraceKind and make it a C++11 enum class; r=jonco
49472c04d816a40bb75711c4b3f5963b2bc9e74a
created 2015-05-04 17:34 -0700
pushed 2015-08-03 13:22 +0000
Terrence Cole Terrence Cole - Bug 1161353 - Remove the post-barrier verifier; r=sfink
less more (0) -100 -60 tip