ocarina/include/core
Anna Schumaker d6e5e6c773 core: Defragment databases on startup
Databases can change either as part of an upgrade or through adding and
removing entries.  We can save a bit of memory by removing unallocated
entries during startup.

Implements #47: Automatic database defragment
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2016-09-26 08:07:35 -04:00
..
playlists core/playlist: Add a function to force save playlists 2016-09-26 08:07:35 -04:00
tags core: Defragment databases on startup 2016-09-26 08:07:35 -04:00
audio.h core/audio: Expose the audio_save() function 2016-09-26 08:07:35 -04:00
core.h core/tempq: Remove tempq.c 2016-09-26 08:07:34 -04:00
database.h core/database: Add support for defragmenting databases 2016-09-26 08:07:35 -04:00
date.h core/date: Add functions for reading and writing date stamps 2016-09-26 08:07:35 -04:00
file.h core/file: Add support for importing a file into the cache 2016-07-12 14:16:46 -04:00
idle.h core/idle: Let tests run without the thread pool 2016-07-28 16:17:43 -04:00
playlist.h core/playlist: Add a function to force save playlists 2016-09-26 08:07:35 -04:00
print.h Remove Doxygen tags 2015-09-02 14:24:42 -04:00
queue.h core/queue: Give queues the option to save and load iterator positions 2016-09-26 08:07:34 -04:00
settings.h core/settings: Move settings into core/ 2016-09-23 16:11:08 -04:00
string.h core/string: Remove unused string functions 2016-08-29 07:33:00 -04:00
version.h tests: Build version test with CTest 2016-09-23 16:11:02 -04:00