Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /trunk/src/cache.h
Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Revision 1415 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 22 18:52:38 2013 UTC (11 years, 8 months ago) by amb
File length: 9179 byte(s)
Diff to previous 1410
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 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 21 15:48:19 2013 UTC (11 years, 8 months ago) by amb
File length: 9359 byte(s)
Diff to previous 1297
Rename the functions for unbuffered file access to make this clear.
Revision 1297 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 7 14:41:11 2013 UTC (11 years, 10 months ago) by amb
File length: 9179 byte(s)
Diff to previous 1296
Add cache functions for NodesX, SegmentsX and WaysX to speed up the planetsplitter in slim mode.
Revision 1296 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 7 09:31:00 2013 UTC (11 years, 10 months ago) by amb
File length: 6419 byte(s)
Diff to previous 1293
Move the cache functions out of cache.c and into each data type's header file as inline functions.
Revision 1293 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 3 18:13:22 2013 UTC (11 years, 10 months ago) by amb
File length: 2516 byte(s)
Diff to previous 1292
Tidy up the code for the last check-in and use macros to allow replication of the functions for each type.
Revision 1292 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri May 3 15:25:56 2013 UTC (11 years, 10 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.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.