xpcom/ds/nsExpirationTracker.h
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
00ae61d464066c27a4485e5f0dae02a7b78243ac
created 2018-06-15 14:41 +0300
pushed 2018-06-21 15:23 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - XPCOM - Initialize member fields in classes/ structures. r=froydnj
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-26 21:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
d864fe04c3eae42674b4265d8e3aa6eaef4c3172
created 2018-02-05 22:46 -0800
pushed 2018-03-01 16:46 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj
e1f1ce79ba5cd667c098fe188853a3dbbba2c15e
created 2017-10-15 23:11 -0700
pushed 2017-11-02 16:33 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2b - Switch to NS_NewTimer* in xpcom. r=njn
635b60924015ec2379e3e4f092f2cd54b587fd17
created 2017-08-15 15:02 -0400
pushed 2017-09-15 00:19 +0000
Andrew Osmond Andrew Osmond - Bug 1389479 - Part 1. Add nsExpirationTracker::NotifyEndTransaction(Locked) callbacks for subclasses to know when an aging iteration is complete. r=froydnj
66c06afe139182f9c3b59aa4b01757cfc1197d78
created 2017-05-26 14:36 +0800
pushed 2017-09-15 00:19 +0000
Bevis Tseng Bevis Tseng - Bug 1367497 - Part 1: Improve Error Handling in {Add|Remove}ObjectLocked(). r=froydnj
876ae747a4ea5fb171857509bb9a769d4fd3f901
created 2017-08-15 18:47 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0a273c823e19 (bug 1367497) for intermittently crashing in mochitest-chrome-3's layout/style/test/chrome/test_stylesheet_clone_import_rule.html on debug. r=backout
0a273c823e19e1048d78f9e6b1ddedf8cc034bd6
created 2017-05-26 14:36 +0800
pushed 2017-09-15 00:19 +0000
Bevis Tseng Bevis Tseng - Bug 1367497 - Part 1: Improve Error Handling in {Add|Remove}ObjectLocked(). r=froydnj
9ea475abb4c44c839af9cc86368701cef05fd6d0
created 2017-08-15 10:45 +0800
pushed 2017-09-15 00:19 +0000
Bevis Tseng Bevis Tseng - Backed out changeset c29f8828b859
91a92e4f9136f2c8da9c060d60644cf9d76a9afe
created 2017-08-15 22:42 +0800
pushed 2017-08-17 17:56 +0000
Bevis Tseng Bevis Tseng - Bug 1367497 - Improve Error Handling in {Add|Remove}ObjectLocked(). r=froydnj, r=jfkthame, a=gchang
9a74905a04ba0bff85ba97e8192c136c0602b611
created 2017-05-24 21:17 -0400
pushed 2017-06-12 13:08 +0000
Andreas Farre Andreas Farre - Bug 1311425 - Avoid expiration timers when scheduling idle runnables, r=froydnj
68e0dc399cf77480049c3b26f6bb16aef990b59d
created 2017-05-22 11:25 +0800
pushed 2017-06-12 13:08 +0000
Samael Wang Samael Wang - Bug 1363036 - Part 1: Remove MOZ_DIAGNOSTIC_ASSERTs previously added for bug hunting. r=smaug
1a5e3003f692b2490a3352a1f76ac0be69c76115
created 2017-05-16 10:54 +0800
pushed 2017-06-12 13:08 +0000
Samael Wang Samael Wang - Bug 1363036 - Add MOZ_DIAGNOSTIC_ASSERTs for bug hunting. r=smaug
5eecc08a74e311107336e3b470630fe0ce3b7df9
created 2017-04-05 18:24 -0700
pushed 2017-06-12 13:08 +0000
Daniel Holbert Daniel Holbert - Bug 1353941: Convert a MOZ_RELEASE_ASSERT() expression to "if" + MOZ_CRASH(), to work around clang 3.8 segfault. r=froydnj
899fd5a47a205adc5ce28ea57e8426a299c79dd3
created 2017-03-30 09:23 -0400
pushed 2017-06-12 13:08 +0000
Bevis Tseng Bevis Tseng - Bug 1345464 - Add an optional EventTarget to nsExpirationTracker to support Labeling for Quantum-DOM. r=froydnj
c4eb93e5c5d4aa0ac3377e9c6b77993498d17acf
created 2017-04-10 15:08 +0800
pushed 2017-04-18 12:07 +0000
Bevis Tseng Bevis Tseng - Bug 1350177 - Refactor a thread-safe ExpirationTracker for the use in SurfaceCache. r=froydnj, r=mystor, r=aosmond, a=gchang
92de67e547206478ca7daef0f7a3c38313ed98a3
created 2016-09-13 16:30 -0700
pushed 2016-11-14 12:26 +0000
David Anderson David Anderson - Shutdown XPCOM-dependent resources in ImageBridgeChild at the appropriate time. (bug 1298938 part 3.1, r=mattwoodrow)
1222234def49c717a85f7a0dd05806a4d5b158ff
created 2016-09-08 13:28 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1298938) for mass leaks a=bustage CLOSED TREE
e43fc0029b900789a6d60be92b5696e0d78121c5
created 2016-09-08 11:28 -0700
pushed 2016-11-14 12:26 +0000
David Anderson David Anderson - Shutdown XPCOM-dependent resources in ImageBridgeChild at the appropriate time. (bug 1298938 part 3.1, r=mattwoodrow)
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
21235635ebdec9bdfa6d65b71285f0fdb7b1bce8
created 2015-09-10 00:50 -0700
pushed 2015-10-29 11:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1203427 (part 5) - Add logging of timer firings. r=froydnj.
96dba490e51be5faff3c73ee1ea6411b577f877b
created 2015-09-09 21:07 -0700
pushed 2015-10-29 11:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1203427 (part 1) - Add nsExpirationTracker::mName. r=froydnj.
9fb7acc6f108dd473fae5df9a29b8ff4ddac915f
created 2015-05-19 11:15 -0700
pushed 2015-08-10 18:23 +0000
Eric Rahm Eric Rahm - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
2328731ef45354daf50eb21607a3c781ab79bc7c
created 2015-04-09 10:25 -0700
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1151541, part 2 - Fix mode lines in xpcom/. r=froydnj
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18: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
d7f308cbcbeb6a35718d61d9a01f72192a1c9bb5
created 2014-01-22 18:37 -0500
pushed 2015-02-23 15:17 +0000
Nathan Froyd Nathan Froyd - Bug 1117853 - remove duplicate mozilla/Attributes.h #include; r=bsmedberg
fe4f8a3cdb1991c1e6fba042dcab1fd345ad4357
created 2014-08-25 12:17 -0700
pushed 2014-10-13 16:35 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1046841 - Fix more style violations in previously touched .h files in xpcom/. r=froydnj
b81d755b1b376ea2b23b38fd0de5ac1d92c31239
created 2014-08-05 09:36 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048239 - Fix more bad implicit constructors in XPCOM; r=froydnj
57038b3a8c97d91bd5a6a947d47e85a8882ec167
created 2014-07-09 08:15 -0700
pushed 2014-09-02 16:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1022456 - Convert xpcom/ds/ to Gecko style. r=froydnj
b347f6eb2239cf0c08eef7af4f6d9eb36a0eda99
created 2014-05-08 21:03 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
ad7d8b0efb321de10f2ac7191e32ff6e278c84f9
created 2014-03-27 16:38 -0400
pushed 2014-06-09 21:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
965b4f247f4b5dd67da46877855b59c524bff7e0
created 2013-10-09 09:20 -0400
pushed 2013-12-09 19:58 +0000
Mina Almasry Mina Almasry - Bug 863966 - Improve perf of querySelector by caching selector list. r=bz
30ef08a0a1bc90072378bf1bb430f483863c3ad7
created 2013-08-13 10:45 -0700
pushed 2013-10-28 21:59 +0000
Kyle Huey Kyle Huey - Bug 901630: Remove support for the cc thread. r=mccr8
552bca1bc885acca25c1c431e39a872b6f703b24
created 2013-07-18 13:59 -0400
pushed 2013-09-16 19:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
1b725f0b2e833916e0d21615b6f7fac334f850cc
created 2013-02-07 20:50 -0800
pushed 2013-04-01 19:47 +0000
Chris Peterson Chris Peterson - Bug 839962 - Part 1: Replace some XPCOM refcount NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg
b9d9fc98561becefc49f769a5587e659e87b5d88
created 2013-01-15 13:22 +0100
pushed 2013-04-01 19:47 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX in xpcom/ with XPCOM_MIN/XPCOM_MAX to prevent accidental use. r=ehsan
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ec53c5d4c3dd2d794c2b7a64b2377c7bd4558dbf
created 2012-04-03 17:54 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
6276fe64003543e107ade90054f382c550ef5d66
created 2012-01-05 12:10 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c612b1c32a84b4b491fc375f4ebc34c91bac3a76
created 2012-01-03 11:44 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
89fff0ee52d5e237060a44b133a68e723dab8ae4
created 2011-11-04 14:02 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
b66d04ae6ae0f9684b15bb2eeed2c472f15417d8
created 2012-04-02 17:21 -0700
pushed 2012-06-04 19:57 +0000
Mark Capella Mark Capella - Bug 712936 - Convert users of PR_STATIC_ASSERT to MOZ_STATIC_ASSERT. r=jwalden
20550c970bd498ae92d6eff07beb9697faed2001
created 2012-01-02 14:23 -0600
pushed 2012-03-13 21:17 +0000
Jeff Walden Jeff Walden - Bug 714572 - Fix nearly all clang warnings building image/. r=bholley
e0d9af4fbf3d13467ef06ab366499507bba66732
created 2012-01-02 12:23 -0500
pushed 2012-03-13 21:17 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 714649. Make ExpirationTrackerObserver final. r=roc
b316ac07d768b9bb89a1eb5a7dd648b2cf68b80d
created 2011-10-28 18:36 -0400
pushed 2011-12-21 12:10 +0000
Jiten Thakkar Jiten Thakkar - Bug 683517 - Make nsExpirationTracker expire all tracked objects when memory-pressure notification is observed. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
less more (0) -60 tip