Dennis Luxen
|
2bd1e46ab9
|
Remove left-over merge hunk
|
2013-11-18 11:54:39 +01:00 |
|
Dennis Luxen
|
7ceab5c88c
|
lock data into RAM on Linux
|
2013-11-14 12:33:09 -05:00 |
|
Dennis Luxen
|
30b2c1ad61
|
refactor input restrictions class
|
2013-11-13 15:23:44 -05:00 |
|
Dennis Luxen
|
510cc22484
|
Refactor name of legacy class _Node into more telling name ExternalMemoryNode
|
2013-11-12 18:23:09 -05:00 |
|
Dennis Luxen
|
58ef7db5d6
|
allow 64 bit sizes for shared memory regions
|
2013-11-12 15:01:40 -05:00 |
|
Dennis Luxen
|
c87c843308
|
fix coverity issue 1121926, Uninitialized pointer field
|
2013-10-31 13:16:46 +01:00 |
|
Dennis Luxen
|
6453cdf0d6
|
replace all casserts with Boost.Assert
|
2013-10-30 18:52:23 +01:00 |
|
Dennis Luxen
|
faaf97ef62
|
return if removal of shmem segment was successful
|
2013-10-29 18:43:11 +01:00 |
|
Dennis Luxen
|
0103b59e61
|
close previously allocated filestream
|
2013-10-28 14:21:31 +01:00 |
|
Dennis Luxen
|
ed215657e6
|
remove deprecatedd swap method
|
2013-10-25 17:43:01 +02:00 |
|
Dennis Luxen
|
3e63b14192
|
add ability to _not_ destroy prev allocated memory
|
2013-10-25 14:00:34 +02:00 |
|
Dennis Luxen
|
d0198649f2
|
use doubles in mercartor projection functions
|
2013-10-21 17:13:02 +02:00 |
|
Dennis Luxen
|
cf69f43166
|
add proper licence header to newly added files
|
2013-10-21 11:45:16 +02:00 |
|
Dennis Luxen
|
f21fe81e16
|
remove superflous include guard
|
2013-10-15 17:06:22 +02:00 |
|
Dennis Luxen
|
593dfd0108
|
Merging and rebasing of develop into shared_memory
Conflicts:
DataStructures/SearchEngine.h
DataStructures/StaticRTree.h
Descriptors/DescriptionFactory.cpp
Library/OSRM.cpp
Library/OSRM.h
RoutingAlgorithms/BasicRoutingInterface.h
RoutingAlgorithms/ShortestPathRouting.h
Server/DataStructures/BaseDataFacade.h
Server/DataStructures/InternalDataFacade.h
Server/DataStructures/QueryObjectsStorage.cpp
Server/DataStructures/SharedDataFacade.h
routed.cpp
|
2013-10-15 17:04:53 +02:00 |
|
Dennis Luxen
|
424055c04e
|
fix iterator concept implementation
|
2013-10-15 14:35:36 +02:00 |
|
Dennis Luxen
|
02daf17326
|
fix iterator concept implementation
|
2013-10-15 14:35:36 +02:00 |
|
DennisOSRM
|
27a760c58c
|
Move edge-based node out ouf surrounding class
|
2013-10-15 14:35:36 +02:00 |
|
Dennis Luxen
|
e989e38cc2
|
further compile fixes for clang 3.3 (OS X 10.9)
|
2013-10-15 14:35:35 +02:00 |
|
Dennis Luxen
|
2641408d53
|
fail gracefully when lock file is not present
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
5b79226183
|
add static function to remove shared memory
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
98f9f0cd48
|
make shmem swappable by ref and ptr
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
cf7e107ad1
|
check if shmem segment exists
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
2221a0a908
|
removing extra ;
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
79e1c87a01
|
swapping correct vectors
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
b87a98bbda
|
street name file is now more canonical
|
2013-10-15 14:32:43 +02:00 |
|
Dennis Luxen
|
f25bab9555
|
create lock file if it does not exist
|
2013-10-15 14:32:42 +02:00 |
|
Dennis Luxen
|
ba4290340d
|
removing debug output and calling it a day
|
2013-10-15 14:32:41 +02:00 |
|
Dennis Luxen
|
5a04700bae
|
create sentinel to adjancency array during preprocessing
|
2013-10-15 14:32:41 +02:00 |
|
Dennis Luxen
|
37e8ab8de1
|
implement operator()+ for shared memory iterator
|
2013-10-15 14:32:40 +02:00 |
|
Dennis Luxen
|
bbf03e3060
|
Load r-tree search data structure from shared memory
|
2013-10-15 14:32:40 +02:00 |
|
Dennis Luxen
|
687e58e9d4
|
removing dead code
|
2013-10-15 14:32:39 +02:00 |
|
Dennis Luxen
|
c8025bf004
|
moving fwd decl of static members to root of include graph
|
2013-10-15 14:31:32 +02:00 |
|
Dennis Luxen
|
2dd2d3dd7b
|
adjust facade to pass compilation
|
2013-10-15 14:31:32 +02:00 |
|
Dennis Luxen
|
37e3ead8e9
|
use flexible shared mem interfaces
|
2013-10-15 14:31:31 +02:00 |
|
Dennis Luxen
|
a09d150b47
|
Further stl interface implementation
|
2013-10-15 14:31:31 +02:00 |
|
Dennis Luxen
|
35dffe43d9
|
further implementation of the vector interface for shared memory
|
2013-10-15 14:31:30 +02:00 |
|
Dennis Luxen
|
19c26f0733
|
removing old data facade, good riddance
|
2013-10-15 14:31:30 +02:00 |
|
Dennis Luxen
|
1b3e924450
|
added auxiliary Empty() function
|
2013-10-15 14:19:54 +02:00 |
|
DennisOSRM
|
a33e08e299
|
superflous typedef changed meaning of name for GCC
|
2013-10-15 14:19:53 +02:00 |
|
Dennis Luxen
|
7951795ea4
|
Implementation of internal data storage
|
2013-10-15 14:19:53 +02:00 |
|
Dennis Luxen
|
fb1361b00d
|
Reworking data access to go always through facades
|
2013-10-15 14:19:52 +02:00 |
|
Dennis Luxen
|
7d52c82c3b
|
Moving DataStructures to new data facade pattern
|
2013-10-15 14:14:54 +02:00 |
|
Dennis Luxen
|
a9ac0ac725
|
Mockups for data facades
|
2013-10-15 14:12:30 +02:00 |
|
Dennis Luxen
|
b51d3da7e5
|
Mockups for data facades
|
2013-10-15 14:04:11 +02:00 |
|
Dennis Luxen
|
12bb4d75fd
|
Adding shared memory data types
|
2013-10-15 13:45:45 +02:00 |
|
Dennis Luxen
|
411d8d4d98
|
fix iterator concept implementation
|
2013-10-15 12:00:20 +02:00 |
|
Dennis Luxen
|
748df0b21a
|
fix iterator concept implementation
|
2013-10-15 11:56:27 +02:00 |
|
Dennis Luxen
|
29499f21c5
|
License change to (simplified) 2-clause BSD. Good riddance, AGPL
|
2013-10-14 13:42:28 +02:00 |
|
DennisOSRM
|
18d8968ae7
|
add C include for NULL
|
2013-10-13 17:55:50 +02:00 |
|