Dennis Luxen
f8a07c7a03
add chrono include
2014-05-07 10:39:35 +02:00
Dennis Luxen
eb89436df3
replace all timing by C++11's chrono
2014-05-07 10:39:35 +02:00
Dennis Luxen
c1e7ba7118
replace all timing by C++11's chrono
2014-05-07 10:39:34 +02:00
Dennis Luxen
ffddea75a4
remove dead code
2014-05-07 10:39:34 +02:00
Dennis Luxen
380111a604
move Azimuth.h to C++11
2014-05-07 10:39:34 +02:00
Dennis Luxen
dd4461d473
remove broken assert
2014-05-07 10:39:34 +02:00
Dennis Luxen
2706a0bec1
revert:
...
- GCC <4.8 does not support thread_local keyword.
- sticking with boost::thread_specific_ptr<> for now
2014-05-07 10:39:34 +02:00
Dennis Luxen
46b207e08e
mega-patch:
...
- fix regression that turned tree into binary search
- use C++11 emplace and thread local facility
- sort out includes
- use much faster approximations to save on trigonometry
- use higher fan-out but make leafs a little more compact
- replace raw C-style array by C++11's std::array
2014-05-07 10:39:34 +02:00
Dennis Luxen
d3eda80969
fix include order
2014-05-07 10:38:32 +02:00
Dennis Luxen
66fb5fc9c8
allow approximation of euclidian distances by lat/lon components
2014-05-07 10:38:31 +02:00
Dennis Luxen
2d3fb858ad
move StaticGraph to C++11
2014-05-07 10:38:31 +02:00
Dennis Luxen
7bf74c0917
replace UINT_MAX with proper numeric limits call
2014-05-07 10:38:31 +02:00
Dennis Luxen
5b22dffa6f
move BinaryHeap to C++11
2014-05-07 10:38:31 +02:00
Dennis Luxen
3ca9420801
fix signed/unsigned comparison
2014-05-07 10:38:31 +02:00
Dennis Luxen
3c948a82c0
reintroduce pesky cmath include
2014-05-07 10:38:31 +02:00
Dennis Luxen
c33c6188a8
migrating Algorithms directory to C++11
2014-05-07 10:38:31 +02:00
Dennis Luxen
0d8f2e1b18
remove debug counter, thx @springmeyer
2014-05-07 10:38:31 +02:00
Dennis Luxen
17ed4f908c
(partially) migrate Descriptors to use C++11 syntax
2014-05-07 10:38:31 +02:00
Dennis Luxen
946bfb9a26
migrate plugins directory to C++11
2014-05-07 10:38:31 +02:00
Dennis Luxen
6c2c48a611
install luabind manually on Travis
2014-05-07 10:38:30 +02:00
Dennis Luxen
1f36cf9242
bump boost to 1.54 on Travis
2014-05-07 10:38:30 +02:00
Dennis Luxen
3ddac9ac5d
fix typo
2014-05-07 10:38:30 +02:00
Dennis Luxen
1b22b348b0
pull boost 1.54 from correct ppa
2014-05-07 10:38:30 +02:00
Dennis Luxen
f68721af07
ignore patch if already applied
2014-05-07 10:38:30 +02:00
Dennis Luxen
d53b7de5ec
patch boost the correct way
2014-05-07 10:38:30 +02:00
Dennis Luxen
b25f3891c8
don't install unnecessary libs, patch boost
2014-05-07 10:38:30 +02:00
Dennis Luxen
ca58c9ce09
install all libboost 1.49 more explicitly on travis
2014-05-07 10:38:30 +02:00
Dennis Luxen
7a2a535f87
install all libboost 1.49 explicitly on travis
2014-05-07 10:38:30 +02:00
Dennis Luxen
17d220187a
install libboost 1.49 explicitly on travis
2014-05-07 10:38:29 +02:00
Dennis Luxen
d3a4857826
bump min boost version to 1.49, install from ppa
2014-05-07 10:38:29 +02:00
Dennis Luxen
e64fec15b0
pick up g++-4.7 thru cmake variable
2014-05-07 10:38:29 +02:00
Dennis Luxen
3d5f566d86
pick up g++-4.7 thru environment variable
2014-05-07 10:38:29 +02:00
Dennis Luxen
c87b63cb24
add ppa quietly
2014-05-07 10:38:29 +02:00
Dennis Luxen
cd95f9310b
bump builds on travis to gcc/g++ 4.7
2014-05-07 10:38:29 +02:00
Dennis Luxen
297128c19c
activate C+11 flags by default
2014-05-07 10:38:29 +02:00
Dennis Luxen
25a385c940
activate C+11 flags by default
2014-05-07 10:38:29 +02:00
Dennis Luxen
181e814139
fix twisted conversion, fixes #1000
2014-05-07 10:38:29 +02:00
Patrick Niklaus
52e5483dfb
Display number threads that are really used
2014-05-07 10:38:29 +02:00
Patrick Niklaus
56f6c795ed
Fix typos
2014-05-07 10:38:29 +02:00
Dennis Luxen
5d8cfa465b
flush less often to disk
2014-05-07 10:38:28 +02:00
Dennis Luxen
b6ca4a7a46
fix potential resource leak
2014-05-07 10:38:28 +02:00
Dennis Luxen
a45508a96b
fix coverity issues
2014-05-07 10:38:28 +02:00
Dennis Luxen
a45d274847
fix Linux cmath include
2014-05-07 10:38:28 +02:00
Dennis Luxen
e3cc896a42
consolidate duplicated distance calculations
2014-05-07 10:38:28 +02:00
Dennis Luxen
99a47ae87b
reduce debug verbosity
2014-05-07 10:38:28 +02:00
Emil Tin
b1388b6f30
remove spurious test file
2014-05-07 10:38:28 +02:00
Emil Tin
2cddf90e49
test different status message and query parsing
2014-05-07 10:38:28 +02:00
Emil Tin
85148d1283
tests covering no route found
2014-05-07 10:38:28 +02:00
Dennis Luxen
7b0b378abc
fix a performance regression
2014-05-07 10:35:56 +02:00
Dennis Luxen
a1ecab2f95
refactor xml parser, uses faster string to double conversion
2014-04-29 16:05:34 +02:00