mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
d8f1be3ec1
This makes the history code expire when we flush the temporary table data to disk instead of every single time we add a visit. This is also now done on a background thread as opposed to the main thread, in a transaction with other work. In theory, this reduces fsyncs (but in practice, no change was noticed). Regardless, this removes fsyncs from the main thread, which is always a good thing to do. r=dietrich r=mak |
||
---|---|---|
.. | ||
Makefile.in | ||
nsIAnnotationService.idl | ||
nsIBrowserHistory.idl | ||
nsIDynamicContainer.idl | ||
nsIFaviconService.idl | ||
nsILivemarkService.idl | ||
nsINavBookmarksService.idl | ||
nsINavHistoryService.idl | ||
nsITaggingService.idl | ||
nsPIPlacesDatabase.idl | ||
nsPIPlacesHistoryListenersNotifier.idl |