Dennis Luxen
1f6f44ab01
include untangling of Extractor
2014-07-10 14:45:59 +02:00
dmbreaker
4bc847ac42
extractor.cpp refactored a bit
2014-07-03 10:23:43 +04:00
Dennis Luxen
3ec6a6f5bc
remove ignored parameter
2014-06-17 13:09:58 +02:00
Patrick Niklaus
a3e9cbc000
Allow user to force thread number
...
This allows the user to do (potentially) stupid things, but warns him.
The default is TBBs default, so probably the right thing.
To enforce thread numbers in extractor it must be passed to the child
threads.
2014-06-14 17:02:43 +02:00
Alexei Kasatkin
5357a6a4fd
get char* from boost::filesystem::path
2014-06-05 23:48:54 +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
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
Dennis Luxen
a716fa252f
implements #792
2014-05-27 11:16:55 +02:00
Dennis Luxen
d790bda7d2
implements #986 , streamline error messages
2014-05-26 12:33:35 +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
f0b403bc2e
Set requested threads in TBB
2014-05-21 21:49:22 +02:00
Dennis Luxen
9b68821f05
move common code into its own header
2014-05-13 13:30:52 +02:00
Dennis Luxen
5e26e4c22d
replacing all boost unordereds
2014-05-09 18:40:07 +02:00
Dennis Luxen
0fccd0f0d2
refactor Extractor/
2014-05-09 16:17:31 +02:00
Dennis Luxen
c924b2067c
refactor and migrate root directory
2014-05-08 19:40:29 +02:00
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
Patrick Niklaus
52e5483dfb
Display number threads that are really used
2014-05-07 10:38:29 +02:00
Dennis Luxen
56e88b2a56
minor refactoring
2014-04-28 13:19:26 +02:00
Dennis Luxen
a2bdc5d8d9
minor refactoring
2014-04-28 13:08:25 +02:00
Dennis Luxen
1b257f7547
fix inverted logic
2014-04-28 13:03:20 +02:00
Dennis Luxen
8c5f8e995e
stream-lined error messages: partially implements #986
2014-04-28 11:55:46 +02:00
Dennis Luxen
024b78da7c
Forward decl to cut compile times
2014-04-24 12:51:17 +02:00
Dennis Luxen
c978364f49
implementing option tests marked @todo
2014-04-21 17:40:07 +02:00
Patrick Niklaus
fc6607ce9e
better error messages for extractor
...
Previously extractor would just crash because of unhandled exceptions.
Now it displays meaningful error messages.
2014-04-21 17:40:07 +02:00
Emil Tin
72f41c5b4f
check for empty input in extractor, same msg in prepare
2014-03-31 16:55:39 +02:00
Dennis Luxen
9483b781e2
provide better feedback on command lines
2014-03-14 11:14:19 +01:00
Dennis Luxen
046fe93f1f
refactor ExtractorStructs.h for faster compiles. achieves approx. 10 secs
2014-01-09 16:13:35 +01:00
Rodolphe Quiedeville
58a57543ce
[options] string is more explicit
2013-12-04 15:48:28 +01:00
Dennis Luxen
5e279363e4
sort data externally with 4GB of RAM
2013-11-13 11:09:20 -05:00
Dennis Luxen
29499f21c5
License change to (simplified) 2-clause BSD. Good riddance, AGPL
2013-10-14 13:42:28 +02:00
DennisOSRM
2a1c24763d
fix path typo
2013-10-12 15:21:36 +02:00
Emil Tin
5f90ed8b3e
support capitalized option names in extract/prepare
2013-10-12 09:59:42 +02:00
Emil Tin
613e38d7f8
use boost program_options in osrm-prepare/routed
2013-10-12 09:59:42 +02:00
Emil Tin
e42b8fc37d
use boost program_options in extractor
2013-08-14 15:15:35 +02:00
Dennis Luxen
916387748c
Refactor _Restriction class
2013-08-14 11:59:46 +02:00
Dennis Luxen
ef221e1c6c
Replacing log macros by more sophisticated mechanism
2013-08-08 14:17:01 +02:00
Dennis Luxen
b405029f0f
Refactoring base config class into proper ini file name
2013-08-06 17:23:40 +02:00
Dennis Luxen
e06fe6935a
refactor Hashtable
2013-08-06 16:39:04 +02:00
Dennis Luxen
54302a53e1
use exceptions instead of hard abort
2013-08-05 17:28:57 +02:00
DennisOSRM
4a39a4af1c
Check for valid data files. Implements #224
2013-07-22 16:34:06 +02:00
DennisOSRM
f579b6f971
Fixes #670
2013-07-17 13:20:48 +02:00
Dennis Luxen
5c84c12f40
Fixing errors from static analysis
2013-06-27 11:44:32 -04:00
Dennis Luxen
74729a372b
some refactoring
2013-06-26 20:05:03 -04:00
Dennis Luxen
829d2505e3
restructured include block
2013-06-24 16:47:35 -04:00
Emil Tin
db148741e9
code cleanup
2013-02-22 15:49:43 +01:00
Emil Tin
1ecad20a0d
support xml, move duplicated xml/pbf code to base
2013-02-22 15:49:43 +01:00
DennisOSRM
e6e5626a2c
Implementing logic when route is going against one-way flow (think
...
bikes!)
2013-01-27 14:36:56 +01:00
Dennis Luxen
12a35c1214
Splitting monolithic extraction code into compile units
2013-01-02 00:33:14 +01:00