Dennis Luxen
fd0946b770
remove unneeded includes, fix variable names
2014-07-17 14:14:14 +02:00
alex85k
c4998990e5
disable io-benchmark on Windows
2014-06-11 18:38:01 +06: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
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
a80815d57a
implements output generation through a dedicated JSON container:
...
- JSON syntax is not scattered over several files, but one place
- Reduces code duplication
- breaking changes:
- new property in json(p) formatted response: "found_alternative": True/False
- returned filenames now response.js(on) or route.gpx
- /hello plugin returns JSON now
2014-05-20 14:33:00 +02:00
Dennis Luxen
1960c38468
refactor Tools dir for C++11
2014-05-08 18:33:38 +02:00
Dennis Luxen
9587923e55
make variable names consistent, migrate Plugins
2014-05-08 11:15:19 +02:00
Dennis Luxen
2850a074ea
make sure parameter is not negative
...
- fixes coverity issue 1198843 Argument cannot be negative
2014-05-08 08:56:51 +02:00
Dennis Luxen
e12ad48822
migrate DataStructures to C++11
2014-05-07 18:39:16 +02:00
Dennis Luxen
700747801c
use proper include prefix
2014-05-07 16:46:52 +02:00
Dennis Luxen
e3244dd649
migrate Library dir to C++11, use fwd decls
2014-05-07 16:17:14 +02:00
Dennis Luxen
fb17653651
add chrono in more places
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
c33c6188a8
migrating Algorithms directory to C++11
2014-05-07 10:38:31 +02:00
Dennis Luxen
e91e6fb068
check for invalid parameter, coverity issue 1198843, also reformat source
2014-04-21 17:40:06 +02:00
Dennis Luxen
248df9ca2d
catch exceptions that may occur, coverity issue 1198845
2014-04-21 17:40:06 +02:00
Dennis Luxen
8e20fa89e8
catch exceptions that may occur, coverity issue 1198846
2014-04-21 17:40:05 +02:00
Dennis Luxen
1f97c5518e
fixes build errors from 9e10b94
2014-03-24 10:06:42 +01:00
Dennis Luxen
121dcca7e3
refactor a bit for better readability
2014-03-17 15:46:13 +01:00
Dennis Luxen
b030fe7db2
break out Coordinate in compile unit
2013-12-13 17:26:57 -05:00
Dennis Luxen
19285d61ab
reorder includes to cut compile time
2013-12-08 19:38:13 +01:00
Dennis Luxen
501f2f8267
workaround for #783
2013-12-08 15:52:23 +01:00
Dennis Luxen
cabaad4b17
replaced contigouos output data with collection of small'ish sub blocks. saves (re-)allocations. also removed a remaining stringstream
2013-11-14 17:16:26 -05:00
Dennis Luxen
3349d43c00
output build ID to tools
2013-10-30 13:04:22 +01:00
Dennis Luxen
ced961d24c
delete renamed file
2013-10-30 13:03:38 +01:00
Dennis Luxen
bbc1c04042
rename tool
2013-10-30 11:52:40 +01:00
Dennis Luxen
7a6865637d
release all locks
2013-10-30 11:51:20 +01:00
Dennis Luxen
ef35bc77cb
add simple lock barrier tool to block the flow of queries
2013-10-23 13:31:05 +02:00
Dennis Luxen
32c1fd082d
fix build for tools
2013-10-21 12:01:19 +02:00
Dennis Luxen
29499f21c5
License change to (simplified) 2-clause BSD. Good riddance, AGPL
2013-10-14 13:42:28 +02:00
DennisOSRM
92196dc207
pull config from program options
2013-10-12 15:20:58 +02:00
Emil Tin
613e38d7f8
use boost program_options in osrm-prepare/routed
2013-10-12 09:59:42 +02:00
Dennis Luxen
d9e3c43c91
further adjustments to benchmark
2013-09-11 14:27:41 +02:00
Dennis Luxen
3089231476
split io benchmark into two parts. also fixed things on Linux
2013-09-09 16:26:07 +02:00
Dennis Luxen
dc920a7e39
Moving repeated statistics into function
2013-09-05 14:36:18 +02:00
Dennis Luxen
07262387e0
Give read/write performance, too
2013-09-05 12:32:30 +02:00
Dennis Luxen
286a80d03b
Fixed the way statistics are collected
2013-09-05 12:19:47 +02:00
Dennis Luxen
9ee422e6ba
Output reorder, also shows median
2013-09-04 14:26:20 +02:00
Dennis Luxen
8a008d1808
new hard disk benchmark tool
2013-09-04 12:30:16 +02:00
Dennis Luxen
da98900e3a
fixing regression in osrm-components
2013-08-19 13:42:34 +02:00
Dennis Luxen
4748bca8a4
Refactoring _Coordinate class
2013-08-14 13:12:28 +02:00
Dennis Luxen
916387748c
Refactor _Restriction class
2013-08-14 11:59:46 +02:00
Dennis Luxen
a75ae8bbef
enable output for tools
2013-08-10 14:43:49 +02:00
Dennis Luxen
f57519b909
adapt tool to output logs with new mechanism
2013-08-08 16:20:05 +02:00
Dennis Luxen
ef221e1c6c
Replacing log macros by more sophisticated mechanism
2013-08-08 14:17:01 +02:00
Dennis Luxen
21ffd441fa
Refactoring base config class into proper ini file name
2013-08-06 17:46:49 +02:00
Dennis Luxen
b405029f0f
Refactoring base config class into proper ini file name
2013-08-06 17:23:40 +02:00
Dennis Luxen
0f8239bc8e
Fixing build of tools
2013-08-06 12:28:19 +02:00