js/src/jsapi-tests/testGCFinalizeCallback.cpp
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
0025e7906c15066a48ac474e61cc7815f7a134cb
created 2018-05-24 16:19 -0700
pushed 2018-05-31 00:40 +0000
Steve Fink Steve Fink - Bug 1464266 - Rename GCForReason to NonIncrementalGC, r=jonco
0f33c70716b0a188e724c37e4b2188c31be208a8
created 2018-05-17 10:59 +0200
pushed 2018-05-17 09:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
c0f28a370935a094926f22d3d49ac68ee2d87256
created 2018-04-17 08:44 +0200
pushed 2018-04-17 06:56 +0000
Jon Coppeard Jon Coppeard - Bug 1453028 - Add new zeal modes to test the different parts of incremental sweeping r=sfink
675b7b1772d14bca2acddb79b085a2950a1a4b0d
created 2017-10-26 10:03 +0100
pushed 2017-10-26 09:04 +0000
Jon Coppeard Jon Coppeard - Bug 1411636 - Remove unnecessary recalculation of GCRuntime::isFull r=sfink
1bfaea0c03ec2b00ece8f769720ff816d6832ca9
created 2017-10-25 22:10 -0400
pushed 2017-10-26 02:10 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c36f41ed77c (bug 1410123) for causing frequent Windows mochitest-gl leaks.
2c36f41ed77c7e928f77eec35f86e45c140d5105
created 2017-10-25 10:08 +0100
pushed 2017-10-25 09:12 +0000
Jon Coppeard Jon Coppeard - Bug 1410123 - Update atom marking bitmaps on every collection r=sfink
dfdb1806e6c70749c9545599cb391541a6357bea
created 2017-08-29 11:58 +0100
pushed 2017-08-29 10:58 +0000
Jon Coppeard Jon Coppeard - Bug 1376899 - Remove unused isZoneGC parameter from GC finalize callback r=sfink r=mccr8
2d9aef6ee1831dc94b0ad21cbd9fc6318a61a022
created 2017-07-03 10:49 -0700
pushed 2017-07-07 12:56 +0000
Steve Fink Steve Fink - Bug 1377593 - Prevent GC test from seeing unwanted all-zones GCs due to zeal r=jonco
42dcd77916bf4f07c76218a2a42f1d4a1e472a51
created 2017-04-26 10:57 +0100
pushed 2017-04-26 10:29 +0000
Jon Coppeard Jon Coppeard - Bug 1352430 - Update the GC finalize callback to communicate the new state r=sfink r=mccr8
b886ec9acd354aa6f47c6834bf7bd6bb7d193fd3
created 2017-03-22 17:30 +0000
pushed 2017-03-22 17:33 +0000
Jon Coppeard Jon Coppeard - Bug 1341044 - Rename the GC's 'zone group' concept to 'sweep group' r=sfink
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.
361c0ddbcef03797e737cd676ea43521ab3c0fde
created 2016-08-25 12:00 +0100
pushed 2016-08-25 11:02 +0000
Jon Coppeard Jon Coppeard - Bug 1297026 - Replace outdated references to 'compartment GC' with 'zone GC' r=terrence
c85767662b633604936c5b5e4869770423f5ec01
created 2016-07-25 11:10 -0700
pushed 2016-07-28 20:29 +0000
Terrence Cole Terrence Cole - Bug 1288793 - Part 1: Convert js::gc::State to an enum class; r=jonco
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
d22e5cad510bc8c642702e9e8ebb7140cff9605e
created 2016-07-07 09:55 +0200
pushed 2016-07-07 08:26 +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-07-07 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 26 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence,mccr8
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
57e0f9ee9ec4b09e6233082d4b1f52e74641cb90
created 2016-07-05 14:35 +0200
pushed 2016-07-05 12:37 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 12 - Make some GC APIs take JSContext instead of JSRuntime. r=sfink
d03d3e56b764a9e1a77c45863f35baa17f15ce58
created 2016-07-05 14:35 +0200
pushed 2016-07-05 12:37 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 10 - Make some GC callback APIs take JSContext instead of JSRuntime. r=jonco
937ce4620f6b0425eefd9a310fb3beabe96e4c3a
created 2016-07-05 11:06 +0200
pushed 2016-07-05 09:07 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 7 - Make JS_SetGCZeal take JSContext instead of JSRuntime. r=sfink
b5d63d08e34793d22333f3ef9ec7e3d9b35ccec3
created 2016-06-02 10:34 -0400
pushed 2016-06-02 14:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276317 part 1. Change JS_SetGCZeal to take a JSRuntime, not a JSContext. r=jandem
d8da9bc56468f58be505e61e72e78bff1d2b4b61
created 2016-02-22 08:51 -0800
pushed 2016-02-24 20:51 +0000
Terrence Cole Terrence Cole - Bug 1249367 - Make background finalization a GC phase (and clean up Zones properly); r=jonco
58942104c315643918aba1f2b0d4dbe0b4887dca
created 2015-12-28 16:15 -0600
pushed 2015-12-30 21:43 +0000
Jeff Walden Jeff Walden - Bug 1235615 - Split JS::CompartmentOptions into JS::CompartmentCreationOptions that are immutable characteristics of a compartment, and JS::CompartmentBehaviors that may be changed after the compartment's been created. r=terrence
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
2c46028281ddcba1382a8aa7f5517ba2a2eb410b
created 2015-01-12 10:29 +0000
pushed 2015-01-13 16:30 +0000
Jon Coppeard Jon Coppeard - Bug 1119759 - Add gcstart() test function to start an incremental GC r=terrence
51299682c7800e92cc732f0f8cdc6f720805b3e2
created 2015-01-12 12:30 -0500
pushed 2015-01-12 17:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets a769d64aa432 and 2e5638e6eacf (bug 1119759) for SM(ggc) permafail.
2e5638e6eacfacebbd64fac7b0d6a5f17ac64f22
created 2015-01-12 10:29 +0000
pushed 2015-01-12 10:40 +0000
Jon Coppeard Jon Coppeard - Bug 1119759 - Add gcstart() test function to start an incremental GC r=terrence DONTBUILD
1f8566481a95af76e7dabbd5d6f9bab6b7d89d4e
created 2015-01-12 10:38 +0000
pushed 2015-01-12 10:40 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 55b18ee8ffb7 (bug 1118996) for wrong bug number DONTBUILD
55b18ee8ffb736c3ea5a0221da4f5e656b572eec
created 2015-01-12 10:29 +0000
pushed 2015-01-12 10:34 +0000
Jon Coppeard Jon Coppeard - Bug 1118996 - Add gcstart() test function to start an incremental GC r=terrence
2f43b22848b0ee8cee9b9b5a770e0e5ba4b24b0c
created 2015-01-02 17:19 +0000
pushed 2015-01-08 09:54 +0000
Jon Coppeard Jon Coppeard - Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
e07fc74ab87ed1069cb7ecfa98c8b62743909978
created 2015-01-02 17:19 +0000
pushed 2015-01-08 09:54 +0000
Jon Coppeard Jon Coppeard - Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8
06ec26af14f35965ce9eddecbb70ec6ad2e9f326
created 2015-01-05 12:38 -0500
pushed 2015-01-05 17:38 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1099152, bug 1117098) for causing frequent B2G debug timeouts.
168e5b9bf1983090ef06932a8e1dbe2b8bdff549
created 2015-01-02 17:19 +0000
pushed 2015-01-05 13:27 +0000
Jon Coppeard Jon Coppeard - Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
9192d432d87e5718443f09a6f9fe336e61fd075f
created 2015-01-02 17:19 +0000
pushed 2015-01-05 13:27 +0000
Jon Coppeard Jon Coppeard - Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8
2a7cd513b5654d850e6540eefbd602ef45158119
created 2015-01-02 12:43 -0800
pushed 2015-01-02 20:44 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1099152) for hazard build failures on a CLOSED TREE
e5a903979b5fcc8b7d7b4406fcaea2889edfa01f
created 2015-01-02 17:19 +0000
pushed 2015-01-02 17:22 +0000
Jon Coppeard Jon Coppeard - Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
969965f4c893fa3afa33521f1bbdb3f57e6aa080
created 2015-01-02 17:19 +0000
pushed 2015-01-02 17:22 +0000
Jon Coppeard Jon Coppeard - Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8
f996eb4935c61fa1be6fe610bb6d2536fbf285b8
created 2014-12-31 10:40 +0000
pushed 2014-12-31 10:47 +0000
Jon Coppeard Jon Coppeard - Bug 1116455 - Use isIncrementalGCInProgress() rather than checking the state explicitly r=terrence
fea83dc5a76cafb083ec6fcc1ebb58df83c42c15
created 2014-10-22 14:13 +0200
pushed 2014-11-10 09:01 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1084651 - Part 2: Clean up SliceBudget and require explicitly choosing between TimeBudget and WorkBudget. r=billm r=mccr8
06ffd06e3e25910dac6fa9ce92da3cd7346ca3b9
created 2014-11-07 13:05 +0100
pushed 2014-11-10 09:01 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1084651 - Part 1: Thread SliceBudget through several functions to choose the budget type at the source. r=billm
002e8ed9ddf34fe1cbdf942152b5b32896ac3018
created 2014-11-07 15:31 +0100
pushed 2014-11-07 14:34 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 206012ab9d08 (bug 1084651) for too much hazard failures
a7693b2b12c4df8276bb2c5ac342a621d5981864
created 2014-11-07 15:30 +0100
pushed 2014-11-07 14:34 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ebdebc9251be (bug 1084651)
ebdebc9251be6e51419036f8580e7df511077a78
created 2014-10-22 14:13 +0200
pushed 2014-11-07 07:44 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1084651 - Part 2: Clean up SliceBudget and require explicitly choosing between TimeBudget and WorkBudget. r=wmccloskey r=mccr8
206012ab9d08104bed6e7865885ae5fe4c05a432
created 2014-11-06 10:11 +0100
pushed 2014-11-07 07:44 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1084651 - Part 1: Thread SliceBudget through several functions to choose the budget type at the source. r=billm
3ad6929d95718719d1eee04c4ba3cee3f75b510c
created 2014-11-05 15:20 +0100
pushed 2014-11-05 14:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 7 changesets (bug 1084651) for ASAN Bustage on a CLOSED TREE
06387a2343a07c20c5d257b0391290fdf2e5133e
created 2014-10-22 14:13 +0200
pushed 2014-11-05 12:47 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1084651 - Part 2: Clean up SliceBudget and require explicitly choosing between TimeBudget and WorkBudget. r=wmccloskey r=mccr8
2f8e7c39573e5e89feb679ac092af1aab2638a74
created 2014-11-05 00:33 +0100
pushed 2014-11-05 12:47 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1084651 - Part 1: Thread SliceBudget through several functions to choose the budget type at the source. r=billm
359dfa6e087802ff51480cb806c6b81039cab9e4
created 2014-08-21 16:56 +0100
pushed 2014-08-21 15:57 +0000
Jon Coppeard Jon Coppeard - Bug 1056418 - Fix testGCFinalizeCallback to not to clobber its global r=terrence
a24871f33bf90dfb7a4c88a4c7996bb1a799bca0
created 2014-08-14 10:32 +0100
pushed 2014-08-15 09:04 +0000
Jon Coppeard Jon Coppeard - Bug 1052422 - Remove trivial shim functions that call into the GC r=sfink
9b45b5813b1aefe4ab03c49f4b7cd40596c64c51
created 2014-08-14 13:38 +0100
pushed 2014-08-14 12:39 +0000
Ed Morley Ed Morley - Backed out changeset dc66d16f19c8 (bug 1052422) for hazard analysis failures
dc66d16f19c8af65c9ab632dd3b04f473eead229
created 2014-08-14 10:32 +0100
pushed 2014-08-14 09:37 +0000
Jon Coppeard Jon Coppeard - Bug 1052422 - Remove trivial shim functions that call into the GC r=sfink
e599c809f50dfbd93bebe2fbb28edd025a8c8e9b
created 2014-06-26 10:07 +0100
pushed 2014-06-26 09:21 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime state private and add necessary accessors r=terrence
39acaa2e399b9843fb4ebeceba4d3d352aa36b07
created 2014-06-16 10:40 +0100
pushed 2014-06-16 09:49 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime state private and add accessors r=terrence
cb9571f1400bc39a5fa52b2ef8c901733d40ab17
created 2014-05-16 16:40 -0700
pushed 2014-05-16 23:41 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Allow multiple JS finalize callbacks (r=jonco)
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-05-01 09:28 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
less more (0) -60 tip