d7d64f68423b68a671f623f123e90057ebc49dac: bug 454261: add Mercurial and long filename support to patcher - use from_decoded instead of partial_decoded. r=nrthomas, patch=me UPDATE_PACKAGING_R6
Ben Hearsum <bhearsum@mozilla.com> - Fri, 17 Oct 2008 08:12:57 -0400 - rev 20584
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
bug 454261: add Mercurial and long filename support to patcher - use from_decoded instead of partial_decoded. r=nrthomas, patch=me
f31b66fd4192555e74e66909b7e5423ec5b9a630: Bug 459934 - should lazy-load places autocomplete statements
Marco Bonardo <mak77@bonardo.net> - Fri, 17 Oct 2008 06:12:53 -0400 - rev 20583
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459934 - should lazy-load places autocomplete statements r=dietrich r=sdwilsh
e399c10c38b38e6763dae177d3cd412e54e6a42a: Bug 459789 - lazily get mDB[Invalid|Old]Frecencies
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:53 -0400 - rev 20582
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459789 - lazily get mDB[Invalid|Old]Frecencies r=dietrich
bf99114ad50c235a31131b2f6cccb84921c2f196: Bug 459788 - Lazily get mDBBookmarkToUrlResult
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:53 -0400 - rev 20581
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459788 - Lazily get mDBBookmarkToUrlResult r=dietrich
550103f9363fb5fe0e729f751874c5762a9aeb21: Bug 459786 - lazily get mDBVisitTo[Visit|URL]Result
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:53 -0400 - rev 20580
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459786 - lazily get mDBVisitTo[Visit|URL]Result r=dietrich
6977d70ecf04afbda7a0844933c15b2b93d219ad: Bug 459787 - remove mDBUrlToUrlResult
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:53 -0400 - rev 20579
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459787 - remove mDBUrlToUrlResult This changeset removes an unused query that was in the startup path. r=dietrich
c8f530de3268d69976e03307ffe27c206bd2f955: Bug 459781 - create our string bundle in a more sane way
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:53 -0400 - rev 20578
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459781 - create our string bundle in a more sane way This changeset only creates the string bundle when we need it, and only in one place as opposed to two separate places. r=dietrich
bfdcb1fbba182669a5047c7e638a20abdf4a4e49: Bug 459776 - date formatter is unused
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:52 -0400 - rev 20577
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459776 - date formatter is unused This changeset removes a small part of code that places does in startup that is not used or needed. r=dietrich
435361c1ed7c68a3751d70995ba4f14128195576: Bug 459773 - Creating a collation is expensive
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:52 -0400 - rev 20576
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459773 - Creating a collation is expensive This makes a lazy getter for getting our collation saving us about 3% of places startup time. r=dietrich
581bd68c0b4cd0a5ff2ca02bd3752cf82f7403e8: Bug 455474 - cleanup nsNavBookmarks::Init
Marco Bonardo <mak77@bonardo.net> - Fri, 17 Oct 2008 06:12:52 -0400 - rev 20575
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 455474 - cleanup nsNavBookmarks::Init r=dietrich
8d32fd798c17a985afc716507c2a8895a16beff0: Bug 459491 - nsPlacesDBFlush could use async queries instead of background thread
Marco Bonardo <mak77@bonardo.net> - Fri, 17 Oct 2008 06:12:52 -0400 - rev 20574
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459491 - nsPlacesDBFlush could use async queries instead of background thread r=sdwilsh
1e3cbf009dbebbd226b5a9221e351d739fb76103: Bug 459315 - Wrap favicon work in a transaction
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:52 -0400 - rev 20573
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459315 - Wrap favicon work in a transaction This wraps a series of statements that run on the main thread to reduce the number of fsyncs that end up happening. r=dietrich
b65ff41ab65888f5546bcd2b430f0e5521233298: Bug 459299 - nsNavHistory::SetPageTitleInternal is slow
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:52 -0400 - rev 20572
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 459299 - nsNavHistory::SetPageTitleInternal is slow This caches a statement that is created any time a pages title changes. The creation of the statement took roughly 66% of the functions execution time according to shark. It also removes a transaction that was not needed in this method. r=dietrich
dd03f065fcf11957b58d57e8c5e6be01522ea1de: Bug 456029 - optimize the temp table triggers
Marco Bonardo <mak77@bonardo.net> - Fri, 17 Oct 2008 06:12:52 -0400 - rev 20571
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 456029 - optimize the temp table triggers This changeset makes the triggers work much faster which should greatly reduce the timings of adding a visit and a bookmark. r=sdwilsh
49bf2417efdaaa0f990374e4029dab47ec14f416: Bug 450290 - Sync the temp tables to the permanent tables.
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:51 -0400 - rev 20570
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 450290 - Sync the temp tables to the permanent tables. This changeset adds code that is run at app-startup that will flush out changes to the temporary tables into the permanent ones. For moz_places, this is done whenever we sync moz_historyvisits and when we add or modify a bookmark. For moz_historyvisits, this is done on a timer controlled by the preference places.syncDBTableIntervalInSecs. Changeset includes full test coverage for the above behaviors. r=dietrich r=Mak77
ef5b27855c762859872a8d84bb24bd2d3272324f: Bug 449640 - Modify the places backend to use the temporary tables &
Marco Bonardo <mak77@bonardo.net>, Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:51 -0400 - rev 20569
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 449640 - Modify the places backend to use the temporary tables & Bug 450705 - Optimize the query changes from the temp table rewrite This changeset merges patches from two bugs to actually use the temporary tables created for places. Bug 449640 patch by Shawn Wilsher <sdwilsh@shawnwilsher.com> r=dietrich, r=Mak77 Bug 450705 patch by Marco Bonardo <mak77@bonardo.net> r=sdwilsh, r=dietrich, r=Mardak
4939cc030c3b7236aa5fe7c3a1856668e709910c: Bug 449086 - Create temporary tables for frequently used places tables
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Fri, 17 Oct 2008 06:12:50 -0400 - rev 20568
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 449086 - Create temporary tables for frequently used places tables This changeset creates two temporary tables that will be used when inserting data into moz_places and moz_historyvisits. This will reduce the number of writes as well as the number of fsyncs that happen. r=dietrich
4ffb7e96343f32342434f3bc5f2cf78a7e91cab6: Bug 429350 - Unable to delete tags from column list, r=mano
Marco Bonardo <mak77@bonardo.net> - Fri, 17 Oct 2008 12:06:53 +0200 - rev 20567
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 429350 - Unable to delete tags from column list, r=mano
a65f95d85884b977aa59e714206efd8f37d0ae01: Bug 460239 - move static methods from nsAccessible and nsAccessNode to utils, r=aaronlev
Alexander Surkov <surkov.alexander@gmail.com> - Fri, 17 Oct 2008 18:10:43 +0800 - rev 20566
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 460239 - move static methods from nsAccessible and nsAccessNode to utils, r=aaronlev
47f2b5370886063a011b4bbe326effaba2a0a192: Bug 460402 - remove extra noise when there is no document accessible, r=aaronlev
Alexander Surkov <surkov.alexander@gmail.com> - Fri, 17 Oct 2008 18:09:22 +0800 - rev 20565
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 460402 - remove extra noise when there is no document accessible, r=aaronlev
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip