Dennis Luxen
|
d92f022041
|
remove implicit inline keyword from header files
|
2014-10-08 14:47:51 +02:00 |
|
Dennis Luxen
|
57fab61789
|
move casts from/to string into static class
|
2014-10-08 14:47:22 +02:00 |
|
Dennis Luxen
|
ec8f977ebe
|
reformat StringUtil.h
|
2014-10-08 12:48:20 +02:00 |
|
Dennis Luxen
|
8dc85e7641
|
use C++11 type traits to reduce code size in integral->string conversion
|
2014-10-08 12:40:56 +02:00 |
|
Dennis Luxen
|
4f25d29815
|
use nullptr instead of NULL
|
2014-10-03 09:56:07 +02:00 |
|
Dennis Luxen
|
28302a5040
|
unique_ptr<T> should be unique_ptr<T[]> when used with array
|
2014-10-02 19:26:57 +02:00 |
|
Dennis Luxen
|
9cc5ca5c58
|
fix name of include guard
|
2014-10-02 19:24:43 +02:00 |
|
Dennis Luxen
|
4c4e60b3c9
|
fix name of include guard
|
2014-10-02 19:24:06 +02:00 |
|
Dennis Luxen
|
85c244ed08
|
Merge pull request #1166 from Project-OSRM/server_instance_unique_ptr
keep server instance in a shared_ptr
|
2014-08-21 19:22:37 +02:00 |
|
Dennis Luxen
|
6a8c5c8869
|
fix typo
|
2014-08-20 11:57:46 +02:00 |
|
Dennis Luxen
|
8f8cb6a52f
|
keep server instance in a unique_ptr
|
2014-08-20 11:24:29 +02:00 |
|
Emil Tin
|
2e3d33dfcd
|
remove type from more structs, remove asserts
|
2014-08-20 11:08:59 +02:00 |
|
Emil Tin
|
9c23fd4a31
|
remove accidentially added file
|
2014-08-20 11:08:59 +02:00 |
|
Emil Tin
|
fccb1aad32
|
remove type attribute
|
2014-08-20 11:08:59 +02:00 |
|
Emil Tin
|
bfdc296f43
|
reduce failing test
|
2014-08-20 11:08:42 +02:00 |
|
Emil Tin
|
dae9c9a7ed
|
use 4 bits for travel mode
|
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
|
0f112e5c9d
|
untangle includes
|
2014-08-04 13:23:37 +02:00 |
|
Dennis Luxen
|
85f6ab869e
|
Revert "let ServerFactory return unique ptr instead of raw ptr"
This reverts commit cc7c6b9ece .
|
2014-07-28 14:08:54 +02:00 |
|
Dennis Luxen
|
cc7c6b9ece
|
let ServerFactory return unique ptr instead of raw ptr
|
2014-07-28 10:15:22 +02:00 |
|
Dennis Luxen
|
279071e5bb
|
re-add pairwise container traversal
|
2014-07-28 10:14:24 +02:00 |
|
Dennis Luxen
|
a87cf60dfc
|
move common code into Util header
|
2014-07-23 19:25:09 +02:00 |
|
Patrick Niklaus
|
db98f6191e
|
Prepare alrady writes the correct number of nodes
|
2014-07-22 17:17:56 +02:00 |
|
Dennis Luxen
|
b1ffcd4350
|
rename member to distance
|
2014-07-14 14:44:24 +02:00 |
|
Dennis Luxen
|
637bab29c6
|
transform negative numbers to positives by *(-1)
|
2014-07-11 14:00:33 +02:00 |
|
Dennis Luxen
|
08ca450c40
|
change simplified graph loader to return a list of coordinates
|
2014-07-04 17:19:01 +02:00 |
|
Dennis Luxen
|
1d1be10f16
|
add functions to load graph into simplified data structures
|
2014-07-02 14:36:20 +02:00 |
|
Dennis Luxen
|
885cd05f1a
|
fix data race in SimpleLogger by making state indicator variable atomic
|
2014-07-01 16:15:56 +02:00 |
|
Dennis Luxen
|
e8fb8e13df
|
deactivate unused code
|
2014-07-01 15:16:41 +02:00 |
|
Dennis Luxen
|
08eb5aa7d1
|
use shrink_to_fit() instead of swap trick
|
2014-06-27 19:40:47 +02:00 |
|
Dennis Luxen
|
e4c398aa23
|
make std::hash specialization for std::pair<> fully generic
|
2014-06-27 09:50:57 +02:00 |
|
Dennis Luxen
|
f9417555d0
|
remove superflous include
|
2014-06-27 09:50:26 +02:00 |
|
Dennis Luxen
|
39d479128c
|
add better comment to document the source of the hash_combine work
|
2014-06-26 12:14:47 +02:00 |
|
Dennis Luxen
|
4c0b315c07
|
Merge pull request #1094 from gberaudo/fixes
Several fixes: remove dead code, fix Int->String conversion for INT_MIN, remove duplicated coordinate from encoded polyline.
|
2014-06-26 11:54:45 +02:00 |
|
Dennis Luxen
|
2b2ed50721
|
add a hash combine implementation that has some minor performance guarantees
|
2014-06-25 18:50:46 +02:00 |
|
Guillaume Beraudo
|
481e445e8a
|
Fix printInt when value=INT_MIN (was overflowing)
|
2014-06-24 17:18:52 +02:00 |
|
Dennis Luxen
|
e91454eeee
|
use auto keyword to deduce types automatically
|
2014-06-18 10:59:43 +02:00 |
|
Dennis Luxen
|
604d2c698b
|
replace fp divisions by multiplications
|
2014-06-17 12:50:29 +02:00 |
|
Dennis Luxen
|
5d14016366
|
add static_casts to avoid unnecessary conversion from double to float
|
2014-06-17 12:37:55 +02:00 |
|
Dennis Luxen
|
8e24fee9da
|
explicitly cast from int to bool
|
2014-06-11 17:44:50 +02:00 |
|
alex85k
|
4e7ccaa298
|
use std::memcpy instead of std::copy (avoid checked iterators assertions)
|
2014-06-11 18:38:02 +06:00 |
|
Alexei Kasatkin
|
75303c95f8
|
Avoid constexpr by #ifdef (not supported in MSVC18)
|
2014-06-11 18:15:16 +06:00 |
|
Alexei Kasatkin
|
0209272831
|
fix includes and definitions (avoid unistd.h, isatty, fix min,max, round and M_PI)
|
2014-06-11 18:15:15 +06:00 |
|
Dennis Luxen
|
8aee371d81
|
further include untangling, chops 5sec compile time
|
2014-06-11 12:25:57 +02:00 |
|
Dennis Luxen
|
c7b90bac1a
|
add explicit unsigned->string conversion
|
2014-06-09 17:50:50 +02:00 |
|
Dennis Luxen
|
3726706608
|
remove another superflous include
|
2014-06-06 19:19:45 +02:00 |
|
Dennis Luxen
|
0ed9caf969
|
fix a couple of implicit signed/unsigned conversions
|
2014-06-06 18:05:07 +02:00 |
|
Alexei Kasatkin
|
b6787b0014
|
safeguard: do not read/write 0 bytes (iostream)
|
2014-06-05 23:16:19 +06: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 |
|