dom/indexedDB/TransactionThreadPool.cpp
5c4d07e2199ec4274377558c968fb899f8f467e5
created 2014-11-24 17:18 -0500
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 9beb53e53951, 4420bb4e5e7c, de1da65301a8, and cd9c2aaf1343 (bug 970307) for causing frequent B2G debug mochitest-11 crashes.
cd9c2aaf13432e8746497d6e04658bfa53279702
created 2014-11-24 15:21 +0800
pushed 2015-01-12 19:37 +0000
Patrick Wang (Chih-Kai Wang) Patrick Wang (Chih-Kai Wang) - Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd
8892214038df24332f83c99a5203af332e8035c9
created 2014-09-26 16:21 -0700
pushed 2014-11-28 15:29 +0000
Ben Turner Ben Turner - Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
00f11fa87d80199e1e4a8cc3ec976dc3580f6b4d
created 2014-09-17 19:36 -0400
pushed 2014-11-28 15:29 +0000
Ben Turner Ben Turner - Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE.
14a2fe92d07b642025f16d2e527bb3b0d12d8807
created 2014-09-13 12:12 -0400
pushed 2014-11-28 15:29 +0000
Ben Turner Ben Turner - Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
ce5ae34c751b99d0cb3eb2eeb21cc1d5a72429e5
created 2014-09-01 18:26 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku
1679e9d569c36fa32df9977f13464f4325c9303a
created 2014-06-23 15:56 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
b83af60025b875f93b83cde0237d78f432937a04
created 2014-05-23 17:12 -0400
pushed 2014-07-21 20:25 +0000
Victor Porof Victor Porof - Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
f1755dd27a44d889c44adb476ad0723dce7a3e82
created 2014-05-23 12:53 -0700
pushed 2014-07-21 20:25 +0000
Kyle Huey Kyle Huey - Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan
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
d9c1b5c40a55209ce369e5c0800279f1327b81d5
created 2013-12-09 00:31 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 947737 - Build dom/indexedDB in unified mode; r=bent
6cd907704706557dc8d7dec0b573611fdf03d656
created 2013-11-25 16:53 +0000
pushed 2014-02-04 01:06 +0000
Andrea Marchesini Andrea Marchesini - Bug 932119 - convert nsIAtom to nsString in QuotaManager and IndexedDB, r=janv
4bec45755a434572f8b2e7716cf6ae98142dad77
created 2013-10-25 12:59 +0200
pushed 2013-12-09 19:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a0a669819300 (bug 929529) for failed Mochitests/Crashes on an CLOSED TREE
a0a6698193002f77042dfa1ad4f3a2a3cde22109
created 2013-10-25 11:29 +0200
pushed 2013-12-09 19:58 +0000
Ben Turner Ben Turner - Bug 929529 - 'Enable IndexedDB profiling tracers by default'. r=BenWa.
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-10-28 21:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
268f7f146100cf9ece5af8ccc399e0625c4ac973
created 2013-07-29 19:12 +0200
pushed 2013-09-16 19:14 +0000
Andrea Marchesini Andrea Marchesini - Bug 888598 - Move IDBTransaction to WebIDL, r=janv
8ba67ee6a81d06211c8516b6d3b12c16f584efb4
created 2013-07-18 21:21 -0500
pushed 2013-09-16 19:14 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3f: Use NS_DECL_THREADSAFE_ISUPPORTS in dom/, r=smaug,dhylands.
383bed640c7b37061e25ff168be1455d531bbd03
created 2013-05-28 14:03 +0200
pushed 2013-08-05 18:49 +0000
Julian Seward Julian Seward - Bug 872496 - Allow early registration of stack tops, to improve native unwind quality. r=bgirard.
093f7b379757f4a903b989701a4e88273e21ae9a
created 2013-05-06 23:21 +0200
pushed 2013-06-24 18:52 +0000
Jan Varga Jan Varga - Bug 855331. r=bent
f0f0cf98b3cdc8fce9edb59edc17b506305f93c6
created 2013-04-25 11:26 -0400
pushed 2013-06-24 18:52 +0000
Ben Turner Ben Turner - Bug 861287, fix clang bustage.
8dbc29b317ec43383d25734d21318605763c18bc
created 2013-03-15 23:58 -0700
pushed 2013-06-24 18:52 +0000
Ben Turner Ben Turner - Bug 861287 - 'Integrate IndexedDB into the gecko profiler'. r=khuey.
02bc24b84712c86d52af1a21e8e2d4ae5027ba7f
created 2013-04-25 08:30 -0400
pushed 2013-06-24 18:52 +0000
Ben Turner Ben Turner - Backout bug 861287 for gcc build failures.
7b13433d8d0c4552dbd35d2cf4c085cf6d6d86ee
created 2013-03-15 23:58 -0700
pushed 2013-06-24 18:52 +0000
Ben Turner Ben Turner - Bug 861287 - 'Integrate IndexedDB into the gecko profiler'. r=khuey.
2f322551642defbe6547cdfe5d9c2632b1757c45
created 2013-04-16 09:09 -0700
pushed 2013-06-24 18:52 +0000
Kyle Huey Kyle Huey - Bug 855276: Diagnostic patch. r=bent
a0d3abbee125ed6e54f1e026471a3132258fef1b
created 2013-04-11 22:20 -0500
pushed 2013-06-24 18:52 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2b: use MOZ_STACK_CLASS in dom. r=Ms2ger
bf9945a4935ffd54cfcb1f9ea155d4a6236aec37
created 2013-04-10 09:27 -0700
pushed 2013-06-24 18:52 +0000
Ben Turner Ben Turner - Bug 859591 - 'Aborted transactions sometimes block all remaining transactions forever'. r=khuey.
8e5a1410e6fed50f9bde8f0a507d4d376fd68c9f
created 2013-04-10 14:45 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 366758c34e31 (bug 859591) for xpcshell failures.
366758c34e31d01de51f41e0baf2df6e89721a33
created 2013-04-10 09:27 -0700
pushed 2013-06-24 18:52 +0000
Ben Turner Ben Turner - Bug 859591 - 'Aborted transactions sometimes block all remaining transactions forever'. r=khuey.
9c2c1d10ebb639feca8fc749fe8d2773a051b925
created 2013-04-09 15:08 -0700
pushed 2013-06-24 18:52 +0000
Kyle Huey Kyle Huey - Bug 855276: Moar diagnostics.
8a97d3df713a9b5ff5eee72ed5a4e5fcc3b377d0
created 2013-04-04 12:35 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4081996a7420 (bug 855276) for mochitest-other orange on a CLOSED TREE.
4081996a74200ac7a7534d4fbcf2ea7d7c5ae9fa
created 2013-04-04 08:09 -0700
pushed 2013-06-24 18:52 +0000
Kyle Huey Kyle Huey - Bug 855276: Add assertions to catch the cause. r=bent
7ce8b2ec7e9f1e294725b185ba9f5edbe7270c24
created 2013-04-10 09:27 -0700
pushed 2013-05-13 16:59 +0000
Ben Turner Ben Turner - Bug 859591 - 'Aborted transactions sometimes block all remaining transactions forever'. r=khuey, a=baja.
8d558e07caf4c6f9ef6660f2000f54754894e814
created 2013-03-26 12:13 +0100
pushed 2013-05-13 16:59 +0000
Jan Varga Jan Varga - Bug 767944 - Implement a manager for centralized quota and storage handling. r=bent
62d8ef1720f6b1f50e912cd9af5a43c037ad8af5
created 2013-04-10 09:27 -0700
pushed 2013-04-12 12:27 +0000
Ben Turner Ben Turner - Bug 859591 - 'Aborted transactions sometimes block all remaining transactions forever'. r=khuey, a=baja.
4990982fd823f0cf5739b73e9462737c59bc9ffd
created 2013-02-05 17:01 +0000
pushed 2013-04-01 19:47 +0000
Kyle Huey Kyle Huey - Bug 776800: Keep track of transaction dependencies explicitly to improve performance. r=bent
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
5761e34e5247d945e01cd68a023d0bbb57a39f5e
created 2012-08-10 09:15 -0700
pushed 2012-10-08 18:29 +0000
Kyle Huey Kyle Huey - Bug 781700: Don't hold strong references to databases from the synchronization queue, so that GCing a database will unblock waiting operations. r=bent
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
772d9d20cdf913568c154a6387d784a3c36dc622
created 2012-06-12 19:06 +0200
pushed 2012-08-27 22:37 +0000
Honza Bambas Honza Bambas - Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium
48918f0df283d2732d80e57ccfce57a2a17fdcc1
created 2012-06-03 18:33 +0200
pushed 2012-07-16 19:38 +0000
Jan Varga Jan Varga - Bug 726593 - Implement FileHandle. r=bent
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.
8300b50ca0982a3b1c2bed096538dc90bc851fb4
created 2012-05-18 13:30 -0400
pushed 2012-07-16 19:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
9a50d404f14b298fdda7af6affadf502c9a797f7
created 2012-05-15 00:50 -0400
pushed 2012-07-16 19:38 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 755172. Add MOZ_FINAL to a bunch of idb classes. r=khuey
5a7686f1119b038eddbff7d49a169ef1c78f5391
created 2012-03-12 21:44 -0700
pushed 2012-04-24 17:33 +0000
Jonas Sicking Jonas Sicking - Bug 735094: Implement new string values (rather than numeric constants) for IndexedDB. r=bent
ca8665b874d85e62ab399274b49a3650165b9562
created 2011-11-18 10:21 -0500
pushed 2012-02-01 00:38 +0000
Kyle Huey Kyle Huey - Bug 700544: Transactions should be ordered based on creation, not on the first request. r=bent
a64b3abb31c4053aa4e79b3b6cf973f802f13fa7
created 2011-11-02 08:53 -0400
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 697247: Part 1 - Use atoms instead of hashes for database IDs. r=bent
0b03882d8edfcea1475f3b1f9c3b5fa7a167217d
created 2011-10-25 08:49 -0400
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 692991: Refactor some VERSION_CHANGE transaction locking stuff and disallow transaction creation before databases are completely open. r=bent
767693e248aa388febeb987291aece0ab7269c6e
created 2011-10-24 23:49 +0100
pushed 2011-12-21 12:10 +0000
Ed Morley Ed Morley - Backout 26ac81280f33 (bug 692911) for Moth orange on all platforms & M2 orange on win opt
26ac81280f33998ce7492691ecabc0e872d007a2
created 2011-10-24 16:01 -0400
pushed 2011-12-21 12:10 +0000
Kyle Huey Kyle Huey - Bug 692911: Refactor some VERSION_CHANGE transaction locking stuff and disallow transaction creation before databases are completely open. r=bent
f3377ef65cd9fe6050a20bd253f36f16b729249e
created 2011-01-27 13:47 -0800
pushed 2011-04-26 22:38 +0000
Jonas Sicking Jonas Sicking - Bug 618590 Part 3: When a page is destroyed, abort any running indexedDB transactions. r=bent a=blocker
b5d546033d082156a77b50fdf381a7430ab6b726
created 2011-01-27 13:47 -0800
pushed 2011-04-26 22:38 +0000
Jonas Sicking Jonas Sicking - Bug 618590 Part 2: Don't put a document in bfcache if there are running transactions in it. r=bent a=blocker
5fc19997e7bf5793c665e3a5abed3663d51d254e
created 2010-10-19 10:58 -0700
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 603811 - 'IndexedDB: Implement setVersion changes to the spec'. r=sicking, a=blocking2.0-betaN+
6476d61a80d5642548f6fa7691d95282d3f99e3d
created 2010-10-19 10:58 -0700
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 596377 - 'IndexedDB: Move usage and clearing IO off the main thread'. r=sicking.
65c2aba970cddfc08daaf4e0482e1937b2e9d889
created 2010-09-10 12:12 -0700
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 594583 - 'IndexedDB: Add some UI to clear IndexedDB databases'. r=sicking+gavin. a=beta6blocking.
fe58a89b685db50c83551fb8704326067885e4c2
created 2010-07-12 10:05 -0400
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 574507 - 'IndexedDB: Fix transaction queue logic to prevent starving transactions across multiple objectStores'. r=sicking
5ccaeacfdd29fad76bae1bbb405b84496aaa428c
created 2010-07-12 11:25 -0400
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Backed out changeset 58eb7d767d6f due to failing tests
58eb7d767d6fc5f3cf064dc6d62a35e60f483262
created 2010-07-12 10:05 -0400
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 574507 - 'IndexedDB: Fix transaction queue logic to prevent starving transactions across multiple objectStores'. r=sicking
80fe715ba5d77422ba5be67573e255b23151b8f0
created 2010-06-28 09:46 -0700
pushed 2011-04-26 22:38 +0000
Shawn Wilsher Shawn Wilsher - Bug 574811 - Rename IDBTransactionRequest to IDBTransaction
e910fd948e5bcd71d3aa2e55245b998570d1f200
created 2010-06-23 12:46 -0700
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 553413 - 'Implement Asynchronous parts of the Indexed Database API.' p=sdwilsh+bent, r=jst.
less more (0) -60 tip