alex85k
							
						 
					 | 
					
						
						
						
						
							
						
						
							3282d410c4
							
						
					 | 
					
						
						
							
							Add basic shared memory support for Windows OS
						
						
						
						
						
					 | 
					
						2014-06-11 18:15:17 +06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							8aee371d81
							
						
					 | 
					
						
						
							
							further include untangling, chops 5sec compile time
						
						
						
						
						
					 | 
					
						2014-06-11 12:25:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							621a5a86a0
							
						
					 | 
					
						
						
							
							fixes #1041, some only_ turn restrictions are inverted under certain conditions
						
						
						
						
						
					 | 
					
						2014-06-10 17:26:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							28a53aa147
							
						
					 | 
					
						
						
							
							remove superflous include
						
						
						
						
						
					 | 
					
						2014-06-06 19:18:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							67bcb98a84
							
						
					 | 
					
						
						
							
							make some constants explicit floats to cut down on MSVC conversion warnings
						
						
						
						
						
					 | 
					
						2014-06-06 15:39:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexei Kasatkin
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6787b0014
							
						
					 | 
					
						
						
							
							safeguard: do not read/write 0 bytes (iostream)
						
						
						
						
						
					 | 
					
						2014-06-05 23:16:19 +06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								alex85k
							
						 
					 | 
					
						
						
						
						
							
						
						
							a03b698e5a
							
						
					 | 
					
						
						
							
							simplify static asserts
						
						
						
						
						
						
						
						Simplify static asserts to make them compatible with older compilers and MSVC 2013 
						
					 | 
					
						2014-06-05 22:55:22 +06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							964118d1d6
							
						
					 | 
					
						
						
							
							add more comments and rename a couple of badly named variables
						
						
						
						
						
					 | 
					
						2014-06-05 17:27:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f68af08931
							
						
					 | 
					
						
						
							
							fix short variable names and long lines
						
						
						
						
						
					 | 
					
						2014-06-05 15:40:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							cdd5a41965
							
						
					 | 
					
						
						
							
							remove duplicate edges from NodeBasedGraph
						
						
						
						
						
					 | 
					
						2014-06-05 15:33:24 +02: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							75dabb75e2
							
						
					 | 
					
						
						
							
							Use TimingUtil.h for all time measurement,
						
						
						
						
						
						
						
						and make TimingUtil.h Windows-compatible 
						
					 | 
					
						2014-06-04 19:52:34 +06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								alex85k
							
						 
					 | 
					
						
						
						
						
							
						
						
							15adcd24be
							
						
					 | 
					
						
						
							
							Remove extra mutex unlocking in ConcurrentQueue.h
						
						
						
						
						
						
						
						As discussed in https://github.com/DennisOSRM/Project-OSRM/pull/998 , unlocking the mutex is performed on destruction. Second unlocking gives an assertion (for debug version) for Windows and FreeBSD 10. 
						
					 | 
					
						2014-06-04 18:01:48 +06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a29168c14
							
						
					 | 
					
						
						
							
							use EdgeWeight typedef where possible
						
						
						
						
						
					 | 
					
						2014-06-03 11:28:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							4bc8562cd0
							
						
					 | 
					
						
						
							
							further reduce lint
						
						
						
						
						
					 | 
					
						2014-06-02 18:18:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							21eb5b661d
							
						
					 | 
					
						
						
							
							add integer based approximation for perpendicular distance
						
						
						
						
						
					 | 
					
						2014-05-30 14:33:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							87fe073118
							
						
					 | 
					
						
						
							
							re-layout parameters
						
						
						
						
						
					 | 
					
						2014-05-30 13:30:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							507dadebf4
							
						
					 | 
					
						
						
							
							fix a couple of variable names
						
						
						
						
						
					 | 
					
						2014-05-30 10:15:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							7dac8c621c
							
						
					 | 
					
						
						
							
							fix a couple of OCLint warning, i.e. short variable names and useless parantheses
						
						
						
						
						
					 | 
					
						2014-05-30 10:01:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c21b40bebc
							
						
					 | 
					
						
						
							
							further renaming of variable names, reduces legacy lint
						
						
						
						
						
					 | 
					
						2014-05-29 19:25:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0766c3c62d
							
						
					 | 
					
						
						
							
							refactor member names in ImportEdge
						
						
						
						
						
					 | 
					
						2014-05-29 18:46:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc40eb709c
							
						
					 | 
					
						
						
							
							moved ImportNode/Edge into compile units
						
						
						
						
						
					 | 
					
						2014-05-29 18:31:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3625308585
							
						
					 | 
					
						
						
							
							moved ImportNode/Edge into compile units
						
						
						
						
						
					 | 
					
						2014-05-29 18:31:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							df3a7676eb
							
						
					 | 
					
						
						
							
							streamline branch-and-bound query code in R-tree
						
						
						
						
						
					 | 
					
						2014-05-29 17:16:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f6077e973
							
						
					 | 
					
						
						
							
							add proper c'tor to PhantomNode
						
						
						
						
						
					 | 
					
						2014-05-29 17:15:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a67de410bf
							
						
					 | 
					
						
						
							
							move TreeNode exploration into its own function, fix performance regression
						
						
						
						
						
					 | 
					
						2014-05-29 15:36:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							df978345d7
							
						
					 | 
					
						
						
							
							rename start->source
						
						
						
						
						
					 | 
					
						2014-05-28 18:20:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							facc07c60d
							
						
					 | 
					
						
						
							
							use correct edge weight type in PathData
						
						
						
						
						
					 | 
					
						2014-05-28 18:20:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							38ebdbb563
							
						
					 | 
					
						
						
							
							implements #949, wrong duration on first segment
						
						
						
						
						
					 | 
					
						2014-05-27 16:54:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ab6220635
							
						
					 | 
					
						
						
							
							add some more constness
						
						
						
						
						
					 | 
					
						2014-05-26 18:35:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c35211b2f6
							
						
					 | 
					
						
						
							
							add some const keywords where applicable
						
						
						
						
						
					 | 
					
						2014-05-26 17:37:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3906cffdc
							
						
					 | 
					
						
						
							
							add property to mark end of leg
						
						
						
						
						
					 | 
					
						2014-05-26 15:30:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5db23f7e46
							
						
					 | 
					
						
						
							
							make short variable names more legible
						
						
						
						
						
					 | 
					
						2014-05-26 12:49:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							58b35f6e2d
							
						
					 | 
					
						
						
							
							make short variable names more legible
						
						
						
						
						
					 | 
					
						2014-05-26 12:41:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b51ad16756
							
						
					 | 
					
						
						
							
							remove useless parantheses
						
						
						
						
						
					 | 
					
						2014-05-26 12:37:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							d240ae3b03
							
						
					 | 
					
						
						
							
							sort edges in StaticGraph in parallel
						
						
						
						
						
					 | 
					
						2014-05-23 14:32:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5057ae920c
							
						
					 | 
					
						
						
							
							replace a couple of std::sort calls with tbb::parallel_sort
						
						
						
						
						
					 | 
					
						2014-05-22 19:07:29 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							885dbe1e65
							
						
					 | 
					
						
						
							
							Merge pull request #1028 from TheMarex/tbb-port
						
						
						
						
						
						
						
						Port from OpenMP to TBB 
						
					 | 
					
						2014-05-22 16:57:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d7cce5c72
							
						
					 | 
					
						
						
							
							add better and more precise comments to Restrictionmap
						
						
						
						
						
					 | 
					
						2014-05-22 14:53:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c66f84555
							
						
					 | 
					
						
						
							
							add static assertions to SearchEngine
						
						
						
						
						
					 | 
					
						2014-05-22 14:41:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							044e41c079
							
						
					 | 
					
						
						
							
							make temporary variables const
						
						
						
						
						
					 | 
					
						2014-05-22 14:41:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							d93b4feb99
							
						
					 | 
					
						
						
							
							add some static asserts to guard against memory usage regressions
						
						
						
						
						
					 | 
					
						2014-05-22 12:41:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f52d637f58
							
						
					 | 
					
						
						
							
							do less work when compressing geometries
						
						
						
						
						
					 | 
					
						2014-05-22 11:41:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							77641a9fce
							
						
					 | 
					
						
						
							
							Port StaticRTree to use TBB
						
						
						
						
						
					 | 
					
						2014-05-21 21:49:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							56d93eb18b
							
						
					 | 
					
						
						
							
							Replace omp atomic with std variant
						
						
						
						
						
					 | 
					
						2014-05-21 21:49:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							35c9021bdf
							
						
					 | 
					
						
						
							
							reduce debug verbosity in RestrictionMap
						
						
						
						
						
					 | 
					
						2014-05-21 12:39:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							493b13364f
							
						
					 | 
					
						
						
							
							move geographical distance computation to floats
						
						
						
						
						
					 | 
					
						2014-05-21 12:33:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9117b45899
							
						
					 | 
					
						
						
							
							move more distance calculations to float
						
						
						
						
						
					 | 
					
						2014-05-21 10:03:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							812cf36d52
							
						
					 | 
					
						
						
							
							use floats instead of doubles for distance computations
						
						
						
						
						
					 | 
					
						2014-05-20 19:29:09 +02:00 | 
					
					
						
						
							
							
							
						
					 |