Alexei Kasatkin
|
5357a6a4fd
|
get char* from boost::filesystem::path
|
2014-06-05 23:48:54 +06:00 |
|
Alexei Kasatkin
|
b6787b0014
|
safeguard: do not read/write 0 bytes (iostream)
|
2014-06-05 23:16:19 +06:00 |
|
Dennis Luxen
|
a32116d24c
|
Merge pull request #1063 from alex85k/patch-6
simplify static asserts
|
2014-06-05 18:58:08 +02:00 |
|
alex85k
|
a03b698e5a
|
simplify static asserts
Simplify static asserts to make them compatible with older compilers and MSVC 2013
|
2014-06-05 22:55:22 +06:00 |
|
Dennis Luxen
|
fa0c5db18c
|
include <string> as it is needed
|
2014-06-05 18:29:22 +02:00 |
|
Dennis Luxen
|
bc063ded7a
|
make sure result is always > 0, hits when origin and destination are on the same one-way segment in reversed order
|
2014-06-05 18:28:54 +02:00 |
|
Dennis Luxen
|
846505cbc8
|
Merge pull request #1051 from TheMarex/linker-fix
Fix linking for linux
|
2014-06-05 18:14:33 +02:00 |
|
Dennis Luxen
|
964118d1d6
|
add more comments and rename a couple of badly named variables
|
2014-06-05 17:27:00 +02:00 |
|
Patrick Niklaus
|
c43b67ea2e
|
Fixes build using gcc 4.9 with LTO.
Otherwise sem_close is not found.
|
2014-06-05 17:26:19 +02:00 |
|
Dennis Luxen
|
f68af08931
|
fix short variable names and long lines
|
2014-06-05 15:40:52 +02:00 |
|
Dennis Luxen
|
cdd5a41965
|
remove duplicate edges from NodeBasedGraph
|
2014-06-05 15:33:24 +02:00 |
|
Dennis Luxen
|
e13ee59af3
|
remove some code lint
|
2014-06-05 15:14:39 +02:00 |
|
Dennis Luxen
|
9eb183e01d
|
Merge branch 'alex85k-patch-timing' into develop
|
2014-06-05 11:22:52 +02:00 |
|
Dennis Luxen
|
1163417722
|
Merge branch 'patch-timing' of https://github.com/alex85k/Project-OSRM into alex85k-patch-timing
Conflicts:
extractor.cpp
|
2014-06-05 11:22:26 +02:00 |
|
Dennis Luxen
|
3edc48cda5
|
Merge branch 'alex85k-patch-6' into develop
|
2014-06-05 11:04:35 +02:00 |
|
Dennis Luxen
|
2c01425ee5
|
Merge branch 'patch-6' of https://github.com/alex85k/Project-OSRM into alex85k-patch-6
|
2014-06-05 11:04:17 +02:00 |
|
Dennis Luxen
|
ed9c72814f
|
Merge pull request #1058 from alex85k/patch-4
add a safe-guard against bad input
|
2014-06-05 11:02:39 +02:00 |
|
Dennis Luxen
|
adbbe2b097
|
fix broken transmission of checksum/hinting mechanism on shared memory
|
2014-06-05 10:55:27 +02:00 |
|
alex85k
|
7335e0809a
|
Globally rename UUID to FingerPrint
|
2014-06-05 10:31:19 +02:00 |
|
alex85k
|
75dabb75e2
|
Use TimingUtil.h for all time measurement,
and make TimingUtil.h Windows-compatible
|
2014-06-04 19:52:34 +06:00 |
|
alex85k
|
15adcd24be
|
Remove extra mutex unlocking in ConcurrentQueue.h
As discussed in https://github.com/DennisOSRM/Project-OSRM/pull/998 , unlocking the mutex is performed on destruction. Second unlocking gives an assertion (for debug version) for Windows and FreeBSD 10.
|
2014-06-04 18:01:48 +06:00 |
|
alex85k
|
e98ba99331
|
add a safe-guard against bad input
do not write empty original_edge_data_vector to file
|
2014-06-04 16:02:18 +06:00 |
|
Dennis Luxen
|
11459d38d0
|
Merge pull request #1052 from alex85k/patch-4
add a cmake option WITH_TOOLS
|
2014-06-03 14:58:36 +02:00 |
|
alex85k
|
baf4ea2e8c
|
add a cmake option WITH_TOOLS
|
2014-06-03 18:38:33 +06:00 |
|
Dennis Luxen
|
6a29168c14
|
use EdgeWeight typedef where possible
|
2014-06-03 11:28:39 +02:00 |
|
Dennis Luxen
|
a4689c7a27
|
add some comments to reduce NCSS complexity
|
2014-06-03 10:49:25 +02:00 |
|
Dennis Luxen
|
8fda5a187b
|
rename variable to a shorter name
|
2014-06-03 10:44:09 +02:00 |
|
Dennis Luxen
|
7b78270f4b
|
safe-guard against broken input data
|
2014-06-02 19:23:50 +02:00 |
|
Dennis Luxen
|
afd3599a9c
|
remove depth of nested block
|
2014-06-02 18:18:27 +02:00 |
|
Dennis Luxen
|
4bc8562cd0
|
further reduce lint
|
2014-06-02 18:18:03 +02:00 |
|
Dennis Luxen
|
11fed4c06c
|
remove variable name lint
|
2014-06-02 16:05:19 +02:00 |
|
Dennis Luxen
|
9416a983c6
|
rename one char variable names
|
2014-06-02 16:04:44 +02:00 |
|
Dennis Luxen
|
8108c6320d
|
use lambda for complex initialization
|
2014-06-02 15:56:06 +02:00 |
|
Dennis Luxen
|
b40b931568
|
unlinting DouglasPeucker
|
2014-06-02 09:48:43 +02:00 |
|
Dennis Luxen
|
282f70ea91
|
remove debug output
|
2014-05-30 19:48:34 +02:00 |
|
Dennis Luxen
|
a671f63a3e
|
Apply strong heuristics to speed up line generalization
|
2014-05-30 19:10:37 +02:00 |
|
Dennis Luxen
|
f3ad14cb7f
|
use integer approximation for polyline generalization
|
2014-05-30 14:34:04 +02:00 |
|
Dennis Luxen
|
21eb5b661d
|
add integer based approximation for perpendicular distance
|
2014-05-30 14:33:37 +02:00 |
|
Dennis Luxen
|
87fe073118
|
re-layout parameters
|
2014-05-30 13:30:54 +02:00 |
|
Dennis Luxen
|
507dadebf4
|
fix a couple of variable names
|
2014-05-30 10:15:35 +02:00 |
|
Dennis Luxen
|
7dac8c621c
|
fix a couple of OCLint warning, i.e. short variable names and useless parantheses
|
2014-05-30 10:01:55 +02:00 |
|
Dennis Luxen
|
19f4ebf3c5
|
make threshold values floats by construction
|
2014-05-30 10:01:18 +02:00 |
|
Dennis Luxen
|
c21b40bebc
|
further renaming of variable names, reduces legacy lint
|
2014-05-29 19:25:17 +02:00 |
|
Dennis Luxen
|
0766c3c62d
|
refactor member names in ImportEdge
|
2014-05-29 18:46:20 +02:00 |
|
Dennis Luxen
|
cc40eb709c
|
moved ImportNode/Edge into compile units
|
2014-05-29 18:31:20 +02:00 |
|
Dennis Luxen
|
3625308585
|
moved ImportNode/Edge into compile units
|
2014-05-29 18:31:02 +02:00 |
|
Dennis Luxen
|
df3a7676eb
|
streamline branch-and-bound query code in R-tree
|
2014-05-29 17:16:24 +02:00 |
|
Dennis Luxen
|
8f6077e973
|
add proper c'tor to PhantomNode
|
2014-05-29 17:15:41 +02:00 |
|
Dennis Luxen
|
e6689144c4
|
remove debug output
|
2014-05-29 16:27:08 +02:00 |
|
Dennis Luxen
|
a67de410bf
|
move TreeNode exploration into its own function, fix performance regression
|
2014-05-29 15:36:14 +02:00 |
|