Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

/[routino]/trunk/src/cache.h
ViewVC logotype

Log of /trunk/src/cache.h

Parent Directory Parent Directory | Revision Log Revision Log



Revision 1415 - (download) (as text)
Modified Sat Jun 22 18:52:38 2013 UTC (12 years, 3 months ago) by amb
File length: 9179 byte(s)
Use SlimMapFile() and SlimUnmapFile() [see previous log message] and also use
SlimFetch() instead of SeekReadFileUnbuffered() and SlimReplace() instead of
SeekWriteFileUnbuffered() to hide the internals of the slim mode.


Revision 1410 - (download) (as text)
Modified Fri Jun 21 15:48:19 2013 UTC (12 years, 3 months ago) by amb
File length: 9359 byte(s)
Rename the functions for unbuffered file access to make this clear.


Revision 1297 - (download) (as text)
Modified Tue May 7 14:41:11 2013 UTC (12 years, 5 months ago) by amb
File length: 9179 byte(s)
Add cache functions for NodesX, SegmentsX and WaysX to speed up the
planetsplitter in slim mode.


Revision 1296 - (download) (as text)
Modified Tue May 7 09:31:00 2013 UTC (12 years, 5 months ago) by amb
File length: 6419 byte(s)
Move the cache functions out of cache.c and into each data type's header file as
inline functions.


Revision 1293 - (download) (as text)
Modified Fri May 3 18:13:22 2013 UTC (12 years, 5 months ago) by amb
File length: 2516 byte(s)
Tidy up the code for the last check-in and use macros to allow replication of
the functions for each type.


Revision 1292 - (download) (as text)
Added Fri May 3 15:25:56 2013 UTC (12 years, 5 months ago) by amb
File length: 1984 byte(s)
Add node, segment, way and turn relation cache for slim mode.  Approx 40%
speed-up for router.