Dennis Luxen
dd7d6df4c6
streamline PBF parsing code
2014-06-24 12:25:19 +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
Dennis Luxen
0fccd0f0d2
refactor Extractor/
2014-05-09 16:17:31 +02:00
Dennis Luxen
2a64297506
Forward decl to cut compile times
2014-04-24 12:51:17 +02:00
Dennis Luxen
8c4c1a56fd
reduce compile time by using fwd decls
2013-12-16 11:29:38 +01:00
Dennis Luxen
1e09935501
make counters available in release and debug build, take2
2013-12-09 09:17:38 -05:00
Dennis Luxen
29499f21c5
License change to (simplified) 2-clause BSD. Good riddance, AGPL
2013-10-14 13:42:28 +02:00
Dennis Luxen
d24ba6d13d
Mild perfomance fixed for PBF extraction
2013-08-16 17:09:27 +02:00
Dennis Luxen
ef221e1c6c
Replacing log macros by more sophisticated mechanism
2013-08-08 14:17:01 +02:00
Dennis Luxen
23899613c3
Implement #495
2013-08-05 18:37:42 +02:00
Dennis Luxen
54302a53e1
use exceptions instead of hard abort
2013-08-05 17:28:57 +02:00
Dennis Luxen
2c397bfa0b
First implementation of moving the algorithmic core into a library
2013-06-26 19:48:02 -04:00
Dennis Luxen
9d6bd91279
some optimization to speed up pbf parsing
2013-06-26 13:39:45 -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
Emil Tin
d59e526e1e
lua setting for using turn restrictions
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
DennisOSRM
ffdaa71086
Implementation of turn restriction exceptions
2013-01-05 19:20:25 +01:00
Dennis Luxen
9379d2462e
Splitting monolithic extraction code into compile units
2013-01-02 00:32:34 +01:00
DennisOSRM
94657a3258
Implements a shared-memory parallel LUA scripting engine using OpenMP.
...
See issue #506
2012-11-19 19:04:59 +01:00
Dennis Luxen
90b07cc6b0
Further refactorings
2012-11-12 10:59:23 +01:00
DennisOSRM
55e58375eb
Moving more functions into LUA
2012-11-03 08:18:39 +01:00
DennisOSRM
e8c7f7b5da
Restructured calling of callback functions
2012-11-02 17:15:51 +01:00
DennisOSRM
e3062cf3a2
Removing unused parameters, fixing signed-unsigned comparisons
2012-09-19 13:28:37 +02:00
DennisOSRM
e43d27e86d
Implements way parsing through LUA scripting engine, implements issue #1
2012-08-30 16:59:41 +02:00
DennisOSRM
1412c5db42
Removal of v8 as it sucked big time during integration and first
...
(partially) working parsing with LUA as the scripting engine.
2012-08-29 18:33:18 +02:00
DennisOSRM
1fdfac4aaf
Refactoring extraction stuff
2012-08-27 17:40:59 +02:00