Emil Tin
|
2e3d33dfcd
|
remove type from more structs, remove asserts
|
2014-08-20 11:08:59 +02:00 |
|
Emil Tin
|
687892890b
|
remove spurious comment
|
2014-08-20 11:08:42 +02:00 |
|
Emil Tin
|
235a52032a
|
more tests passing
|
2014-08-20 11:08:42 +02:00 |
|
Emil Tin
|
6d6d299ea4
|
most tests passing
|
2014-08-20 11:08:41 +02:00 |
|
Emil Tin
|
6fd615b9cd
|
first cut at porting travel mode, some tests fail
|
2014-08-20 11:08:41 +02:00 |
|
Emil Tin
|
3e6f27d173
|
rename contra_flow to travel_mode, use unsigned char
|
2014-08-20 11:08:41 +02:00 |
|
Dennis Luxen
|
82c2ae5441
|
first round of replacing deprecated typedefs with much nicer using statements
|
2014-08-19 13:01:38 +02:00 |
|
Dennis Luxen
|
5dbda8f519
|
refactoring of IteratorBasedCRC32, fixes #1140
|
2014-08-14 17:12:58 +02:00 |
|
Dennis Luxen
|
6f01f580ca
|
fix several errors reported by OCLint:
- rename variable with short name
- fix inverted logic
- rename members in SpeedProfile
|
2014-08-13 11:02:36 +02:00 |
|
Dennis Luxen
|
27d729baf0
|
use a return value in Prepare::BuildEdgeExpandedGraph instead of parameter re-assignment
|
2014-08-08 13:00:39 +02:00 |
|
Dennis Luxen
|
d408a64c8c
|
rename variable to have a longer, more telling name in Prepare
|
2014-08-08 12:41:57 +02:00 |
|
Dennis Luxen
|
c2877a0c22
|
use std::shared_ptr instead of raw ptr
|
2014-08-07 13:40:43 +02:00 |
|
Dennis Luxen
|
251fc3ec68
|
apply some more constness
|
2014-08-07 12:02:57 +02:00 |
|
Dennis Luxen
|
b03d9fe987
|
replace INT_MAX by proper typedef
|
2014-08-07 12:01:31 +02:00 |
|
Dennis Luxen
|
d4bf02c882
|
replace boost integer range
|
2014-08-05 17:19:09 +02:00 |
|
Dennis Luxen
|
5860a4e28e
|
clear external vector after use, closes #1131
|
2014-07-28 16:15:21 +02:00 |
|
Dennis Luxen
|
2bebed44ff
|
use stxxl as external data store instead of hand-rolled code in /tmp
|
2014-07-28 15:58:50 +02:00 |
|
Dennis Luxen
|
696ddfde0e
|
mark temporaries const
|
2014-07-24 11:23:33 +02:00 |
|
Dennis Luxen
|
37d6257524
|
fix implicit conversion in TemporaryStorage
|
2014-07-24 11:23:03 +02:00 |
|
Dennis Luxen
|
afb6c5a09d
|
comparison between signed and unsigned integer expressions
|
2014-07-18 13:58:37 +02:00 |
|
Dennis Luxen
|
a6ab042078
|
use parallel sorting for DeallocatingVector
|
2014-07-18 11:37:07 +02:00 |
|
Dennis Luxen
|
b47a3f15ce
|
fix initialization on Windows, i.e. cannot convert from bool to bool&
|
2014-07-15 15:37:30 +02:00 |
|
Dennis Luxen
|
6091248493
|
fix range initialization on Windows
|
2014-07-15 15:06:34 +02:00 |
|
Dennis Luxen
|
32fd507ad9
|
apply more emplace_backs and range based for loops to Contractor
|
2014-07-15 12:06:52 +02:00 |
|
Dennis Luxen
|
8e3484b873
|
rename ContractorEdgeData members
|
2014-07-14 17:35:02 +02:00 |
|
Dennis Luxen
|
2a19ded9d5
|
reformat Prepare.h/cpp with clang-format
|
2014-07-10 15:24:30 +02:00 |
|
Dennis Luxen
|
bda9de0775
|
use boost::irange and range based for loop
|
2014-07-10 15:22:02 +02:00 |
|
Dennis Luxen
|
7047610a45
|
header untangling
|
2014-07-10 15:17:57 +02:00 |
|
Dennis Luxen
|
def7164cad
|
Merge branch 'feature/prepare' of https://github.com/dmbreaker/Project-OSRM into dmbreaker-feature/prepare
|
2014-07-10 15:07:15 +02:00 |
|
Dennis Luxen
|
ba0c17e287
|
make sure all node-based edges are serialized in forward fashion
|
2014-07-04 17:33:18 +02:00 |
|
dmbreaker
|
a2951659ac
|
prepare.cpp refactoring
|
2014-07-03 15:29:15 +04:00 |
|
Dennis Luxen
|
3f85b30d4a
|
remove some unneeded includes
|
2014-06-27 10:38:28 +02:00 |
|
Dennis Luxen
|
de7c56c6bc
|
remove remaining NULL pointers by nullptrs
|
2014-06-24 16:50:00 +02:00 |
|
Dennis Luxen
|
da33d02461
|
reformat to cut long line
|
2014-06-20 16:47:09 +02:00 |
|
Dennis Luxen
|
011910811b
|
use float consistently in Contractor
|
2014-06-18 10:43:26 +02:00 |
|
Dennis Luxen
|
4e6bdf28cc
|
fixes #1041, some only_ turn restrictions are inverted under certain conditions
|
2014-06-10 17:26:22 +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 |
|
alex85k
|
75dabb75e2
|
Use TimingUtil.h for all time measurement,
and make TimingUtil.h Windows-compatible
|
2014-06-04 19:52:34 +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
|
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
|
c21b40bebc
|
further renaming of variable names, reduces legacy lint
|
2014-05-29 19:25:17 +02:00 |
|
Dennis Luxen
|
2f203ac22c
|
rename start->source
|
2014-05-28 18:19:27 +02:00 |
|
Dennis Luxen
|
f8ba4b9312
|
use C++11 shrinktofit() instead of swap tricks
|
2014-05-27 12:16:53 +02:00 |
|
Dennis Luxen
|
c35211b2f6
|
add some const keywords where applicable
|
2014-05-26 17:37:44 +02:00 |
|
Dennis Luxen
|
5057ae920c
|
replace a couple of std::sort calls with tbb::parallel_sort
|
2014-05-22 19:07:29 +02:00 |
|
Dennis Luxen
|
6a03f13d55
|
fixes #1032:
- remove left-overs from OpenMP
- replace omp_* calls with TBB equivalents
|
2014-05-22 18:39:11 +02:00 |
|
Patrick Niklaus
|
e2daf5c2fc
|
Make some temporary variables const
|
2014-05-21 21:49:22 +02:00 |
|
Patrick Niklaus
|
a21fb5fc89
|
Use append operator instead of function, because function is inplace.
|
2014-05-21 21:49:22 +02:00 |
|
Patrick Niklaus
|
f487845e9d
|
Port Contractor to TBB
|
2014-05-21 21:49:22 +02:00 |
|