Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							3fa12445a5 
							
						 
					 
					
						
						
							
							rename coordinate calculation functions, remove code clutter  
						
						
						
					 
					
						2015-01-22 16:28:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							547a2aec09 
							
						 
					 
					
						
						
							
							remove dead/redundant code  
						
						
						
					 
					
						2015-01-22 15:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							9175fb7da8 
							
						 
					 
					
						
						
							
							remove unused debug code  
						
						
						
					 
					
						2015-01-22 15:19:43 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							887032881a 
							
						 
					 
					
						
						
							
							use std::any_of() algorithm instead of hand-rolled logic  
						
						
						
					 
					
						2015-01-22 15:09:24 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							e67f82283f 
							
						 
					 
					
						
						
							
							replace temporary variable with short name by atomic<>.load call  
						
						
						
					 
					
						2015-01-22 13:47:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							cfa83658dc 
							
						 
					 
					
						
						
							
							Use early exit/continue to simplify code and reduce indentation  
						
						
						
					 
					
						2015-01-22 12:39:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							c881aa7b32 
							
						 
					 
					
						
						
							
							Use early exit/continue to simplify code and reduce indentation, move increase/decrease query count into functions  
						
						
						
					 
					
						2015-01-22 12:38:48 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							a8db29399f 
							
						 
					 
					
						
						
							
							remove unneeded else block in if statement  
						
						
						
					 
					
						2015-01-22 12:28:00 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							baacd0e50c 
							
						 
					 
					
						
						
							
							reformat source files  
						
						
						
					 
					
						2015-01-22 12:24:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							0f8c3b1960 
							
						 
					 
					
						
						
							
							fix copyright year  
						
						
						
					 
					
						2015-01-22 12:18:48 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							cd523cc934 
							
						 
					 
					
						
						
							
							conflate collapsable if statements  
						
						
						
					 
					
						2015-01-22 12:14:14 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							044271a55c 
							
						 
					 
					
						
						
							
							specialize insert function to pass by reference for non-fundamental types by using type traits  
						
						
						
					 
					
						2015-01-22 11:02:49 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f662b9a081 
							
						 
					 
					
						
						
							
							install libgdal-dev on Travis  
						
						
						
					 
					
						2015-01-20 18:45:49 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							ba10f97420 
							
						 
					 
					
						
						
							
							add third_party directory node to the include dirs  
						
						
						
					 
					
						2015-01-20 18:23:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							50c460ebd5 
							
						 
					 
					
						
						
							
							install mapbox/variant headers from third_party directory  
						
						
						
					 
					
						2015-01-20 18:07:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							501863a0eb 
							
						 
					 
					
						
						
							
							move external dependence mapbox/variant into third_party directory  
						
						
						
					 
					
						2015-01-20 18:06:26 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							ec9b2dbe42 
							
						 
					 
					
						
						
							
							remove debug info from binaries  
						
						
						
					 
					
						2015-01-20 17:57:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							db2ba22bd6 
							
						 
					 
					
						
						
							
							fix tests to run with new header coordinate_calculations  
						
						
						
					 
					
						2015-01-20 17:56:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							087f08dad2 
							
						 
					 
					
						
						
							
							also build tests on travis CI  
						
						
						
					 
					
						2015-01-20 17:56:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7b146dfc 
							
						 
					 
					
						
						
							
							Merge pull request  #1350  from Project-OSRM/feature/prune_incremental_search  
						
						... 
						
						
						
						speed up nearest neighbor query by pruning 
						
					 
					
						2015-01-20 17:36:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							01f3237416 
							
						 
					 
					
						
						
							
							speed up nearest neighbor query by pruning, move coordinate calculations away from library interface  
						
						
						
					 
					
						2015-01-20 16:24:49 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							8f813fbc67 
							
						 
					 
					
						
						
							
							clear result nodes/way in parser for each parsed element  
						
						
						
					 
					
						2015-01-20 11:25:21 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f4ff695080 
							
						 
					 
					
						
						
							
							replace conditional operator by explicit serialization  
						
						
						
					 
					
						2015-01-20 10:50:33 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							08cc2bbd70 
							
						 
					 
					
						
						
							
							move thread local variables out of parsing scope  
						
						
						
					 
					
						2015-01-16 18:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							46a7e46068 
							
						 
					 
					
						
						
							
							serialize lvalues as MSVC barfs out on serializing the return value of the conditional operator  
						
						
						
					 
					
						2015-01-16 18:12:21 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							472a567f42 
							
						 
					 
					
						
						
							
							add cmath include to fix call to std::abs() on clang compiler, reorder includes  
						
						
						
					 
					
						2015-01-16 17:23:29 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f3bc1ed3a9 
							
						 
					 
					
						
						
							
							make floating point number literal a float  
						
						
						
					 
					
						2015-01-16 17:21:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							7ba9b97afc 
							
						 
					 
					
						
						
							
							reorder members of internal extractor edge. 56->40 bytes  
						
						
						
					 
					
						2015-01-16 17:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							061d281d2a 
							
						 
					 
					
						
						
							
							serialize bitfields thru local member mockups  
						
						
						
					 
					
						2015-01-16 17:10:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							2835508292 
							
						 
					 
					
						
						
							
							fixes   #1346 :  
						
						... 
						
						
						
						- use const_iterator where it makes sense
- fix renumbering of turn restriction members
- remove redundant code
- fix counting of usable turn restrictions 
						
					 
					
						2015-01-16 15:56:49 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							959d9a3ad9 
							
						 
					 
					
						
						
							
							explicitly implement check if is_only turn is restricted  
						
						
						
					 
					
						2015-01-16 15:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							7cf34a6d6f 
							
						 
					 
					
						
						
							
							make debug output more verbose during renumbering of turn restriction members  
						
						
						
					 
					
						2015-01-16 15:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							8d6d7d1f20 
							
						 
					 
					
						
						
							
							remove superflous inline keywords  
						
						
						
					 
					
						2015-01-16 11:27:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							b115764d9c 
							
						 
					 
					
						
						
							
							Merge pull request  #1347  from Project-OSRM/perpendicular-fix  
						
						... 
						
						
						
						Fix ComputePerpendicularDistance convinience function 
						
					 
					
						2015-01-16 09:53:49 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							1b5d332e93 
							
						 
					 
					
						
						
							
							Add regression test for FixedpointCoordinate  
						
						
						
					 
					
						2015-01-16 00:49:43 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							356dfc806d 
							
						 
					 
					
						
						
							
							Fix ComputePerpendicularDistance convinience function  
						
						... 
						
						
						
						This function is used by StaticRTree and returns wrong results.
The other variation is correct. To reduce code duplication
the correct version is used instead, as the implementation is nearly
identical. 
						
					 
					
						2015-01-16 00:34:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b556adfd 
							
						 
					 
					
						
						
							
							umbenannt:      UnitTests/* -> unit_tests/*  
						
						
						
					 
					
						2015-01-15 18:39:26 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							1bbfced61a 
							
						 
					 
					
						
						
							
							reorder includes  
						
						
						
					 
					
						2015-01-15 18:10:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							800cb8c6dd 
							
						 
					 
					
						
						
							
							renamed:    ../UnitTests/data_structures/BinaryHeapTest.cpp -> ../UnitTests/data_structures/binary_heap.cpp  
						
						... 
						
						
						
						renamed:    ../UnitTests/data_structures/RangeTableTest.cpp -> ../UnitTests/data_structures/range_table.cpp
renamed:    ../UnitTests/data_structures/StaticGraphTest.cpp -> ../UnitTests/data_structures/static_graph.cpp
renamed:    ../UnitTests/data_structures/StaticRTreeTest.cpp -> ../UnitTests/data_structures/static_rtree.cpp 
						
					 
					
						2015-01-15 18:07:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							6b1d672dc1 
							
						 
					 
					
						
						
							
							fix signed/unsigned comparison  
						
						
						
					 
					
						2015-01-15 13:11:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							6e138bbf54 
							
						 
					 
					
						
						
							
							fixes data structure tests:  
						
						... 
						
						
						
						- MapStorage: fix returned index in peek_index() on fail
- UnorderedMapStorage: fix returned index in peek_index() on fail
- BinaryHeap: auto-deduce Index type
- ArrayStorage: replace raw array with std::vector 
						
					 
					
						2015-01-15 12:59:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							6dabf4507a 
							
						 
					 
					
						
						
							
							implement peek_index() functions for all binary heap storage classes  
						
						
						
					 
					
						2015-01-15 11:15:48 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							527e6cbc72 
							
						 
					 
					
						
						
							
							xor fast hash storage: reorder initialization of elements, delete default c'tor, resetting of table may be expensive as it is rare  
						
						
						
					 
					
						2015-01-14 18:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							39edbcbabd 
							
						 
					 
					
						
						
							
							after profiling with intel vtune, mitigate some performance hotspots. may give a 10-20% performance boost during preprocessing  
						
						
						
					 
					
						2015-01-14 17:26:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							0077856d2f 
							
						 
					 
					
						
						
							
							Merge commit 'b65f1d7df0b997eac085da7f5a3344a86b812916' as 'Include/variant'  
						
						
						
					 
					
						2015-01-14 09:36:20 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							b65f1d7df0 
							
						 
					 
					
						
						
							
							Squashed 'Include/variant/' content from commit 00ab881  
						
						... 
						
						
						
						git-subtree-dir: Include/variant
git-subtree-split: 00ab88117ed25f78cdca2faa00beea0061271e85 
						
					 
					
						2015-01-14 09:36:20 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							201afbbeec 
							
						 
					 
					
						
						
							
							rm hard copy of variant.  
						
						
						
					 
					
						2015-01-14 09:32:43 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f5caf96d2e 
							
						 
					 
					
						
						
							
							add new include dir of libosmium  
						
						
						
					 
					
						2015-01-13 17:14:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							73efcc6b0c 
							
						 
					 
					
						
						
							
							Squashed 'third_party/libosmium/' content from commit 910f8f1  
						
						... 
						
						
						
						git-subtree-dir: third_party/libosmium
git-subtree-split: 910f8f1e992402e0f1acd0132eaffa7539ca83d2 
						
					 
					
						2015-01-13 16:54:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							d69510f997 
							
						 
					 
					
						
						
							
							Merge commit '73efcc6b0ccedf8c1b6d95abdba8340cc9adf100' as 'third_party/libosmium'  
						
						
						
					 
					
						2015-01-13 16:54:25 +01:00