Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							fffb3d3fcc
							
						
					 | 
					
						
						
							
							Migrate QueryableFuncDef to indices
						
						
						
						
						
					 | 
					
						2017-04-08 01:04:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							64d65584fd
							
						
					 | 
					
						
						
							
							Use indexed ids for QueryTypeDef
						
						
						
						
						
					 | 
					
						2017-04-08 00:52:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							d61cc7a077
							
						
					 | 
					
						
						
							
							QueryableLocation now stores a file index
						
						
						
						
						
					 | 
					
						2017-04-08 00:21:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							74b1fe7194
							
						
					 | 
					
						
						
							
							QueryFile is now storing symbol indices directly
						
						
						
						
						
					 | 
					
						2017-04-08 00:11:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							4249fc4a38
							
						
					 | 
					
						
						
							
							Implement new threading model for computing index updates (prepare IdMap on querydb thread)
						
						
						
						
						
					 | 
					
						2017-04-07 23:45:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							22cc140d80
							
						
					 | 
					
						
						
							
							use sparsehash
						
						
						
						
						
					 | 
					
						2017-04-07 18:35:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							820a1dc093
							
						
					 | 
					
						
						
							
							compile-fixes
						
						
						
						
						
					 | 
					
						2017-04-07 17:34:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f071cfeb8
							
						
					 | 
					
						
						
							
							wip IdMap
						
						
						
						
						
					 | 
					
						2017-04-07 01:01:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5dc7a7ac7
							
						
					 | 
					
						
						
							
							wip towards id migration, use IdMap isntead of IdCache
						
						
						
						
						
					 | 
					
						2017-04-07 00:30:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d93ceb6db
							
						
					 | 
					
						
						
							
							simplify some code, remove unused class
						
						
						
						
						
					 | 
					
						2017-04-07 00:12:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							3368065d94
							
						
					 | 
					
						
						
							
							remove some default ctors
						
						
						
						
						
					 | 
					
						2017-04-07 00:01:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							590797bcf2
							
						
					 | 
					
						
						
							
							some renames and add plan for lower mem usage
						
						
						
						
						
					 | 
					
						2017-04-06 23:57:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							443ccd24b9
							
						
					 | 
					
						
						
							
							limit workspace result to 1000, fix workspace file search
						
						
						
						
						
					 | 
					
						2017-04-06 23:38:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d451e020a
							
						
					 | 
					
						
						
							
							rename indexer.cpp to indexer.cc
						
						
						
						
						
					 | 
					
						2017-04-06 23:31:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							6114b507e2
							
						
					 | 
					
						
						
							
							Drop Position support from indexer templates
						
						
						
						
						
					 | 
					
						2017-04-06 23:29:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							75b2db6dbf
							
						
					 | 
					
						
						
							
							misc
						
						
						
						
						
					 | 
					
						2017-04-06 23:21:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							5408540158
							
						
					 | 
					
						
						
							
							cleanup query location usage
						
						
						
						
						
					 | 
					
						2017-04-06 23:20:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							547ef3fc3d
							
						
					 | 
					
						
						
							
							simplify position part1
						
						
						
						
						
					 | 
					
						2017-04-06 23:10:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							69b1dcadaa
							
						
					 | 
					
						
						
							
							cleanup some query code to prepare for space optimizations
						
						
						
						
						
					 | 
					
						2017-04-06 22:42:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							d39d204891
							
						
					 | 
					
						
						
							
							wip
						
						
						
						
						
					 | 
					
						2017-04-05 19:04:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							dffbec25d0
							
						
					 | 
					
						
						
							
							wip string cache
						
						
						
						
						
					 | 
					
						2017-04-05 18:52:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f61e1b4f4
							
						
					 | 
					
						
						
							
							normalize path in -I flag
						
						
						
						
						
					 | 
					
						2017-04-05 18:12:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce736c84e0
							
						
					 | 
					
						
						
							
							misc-linux-fixes
						
						
						
						
						
					 | 
					
						2017-04-05 10:41:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							baa7d2c8cb
							
						
					 | 
					
						
						
							
							reenable serialize to/from tests
						
						
						
						
						
					 | 
					
						2017-04-05 01:30:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							17c3a8bf57
							
						
					 | 
					
						
						
							
							Update test with current index state
						
						
						
						
						
					 | 
					
						2017-04-05 01:29:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3058da622
							
						
					 | 
					
						
						
							
							Store range information in index
						
						
						
						
						
					 | 
					
						2017-04-05 01:06:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed8fc33cbe
							
						
					 | 
					
						
						
							
							add basic goto-definition, lots of edge cases (need range info)
						
						
						
						
						
					 | 
					
						2017-04-02 19:21:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae993d6446
							
						
					 | 
					
						
						
							
							wip
						
						
						
						
						
					 | 
					
						2017-04-02 18:34:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf6456c904
							
						
					 | 
					
						
						
							
							add basic index cache (useful for debugging)
						
						
						
						
						
					 | 
					
						2017-03-30 22:30:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e7008875d
							
						
					 | 
					
						
						
							
							unify project loading
						
						
						
						
						
					 | 
					
						2017-03-30 21:21:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b734e4c64
							
						
					 | 
					
						
						
							
							code dedup
						
						
						
						
						
					 | 
					
						2017-03-30 21:15:42 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							82596abc51
							
						
					 | 
					
						
						
							
							misc cleanup
						
						
						
						
						
					 | 
					
						2017-03-30 21:13:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a3ee89349
							
						
					 | 
					
						
						
							
							wip
						
						
						
						
						
					 | 
					
						2017-03-29 10:12:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							843a86a4a9
							
						
					 | 
					
						
						
							
							add asserts
						
						
						
						
						
					 | 
					
						2017-03-29 00:00:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							aef8e9267f
							
						
					 | 
					
						
						
							
							fix crash
						
						
						
						
						
					 | 
					
						2017-03-28 23:40:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							a19d4f732f
							
						
					 | 
					
						
						
							
							wip
						
						
						
						
						
					 | 
					
						2017-03-28 23:33:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf1012b98c
							
						
					 | 
					
						
						
							
							small fixes
						
						
						
						
						
					 | 
					
						2017-03-27 22:27:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ac960109f
							
						
					 | 
					
						
						
							
							wip
						
						
						
						
						
					 | 
					
						2017-03-27 19:35:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c601c4d37
							
						
					 | 
					
						
						
							
							wip
						
						
						
						
						
					 | 
					
						2017-03-27 18:47:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							a8a343420b
							
						
					 | 
					
						
						
							
							misc-linux-fixes
						
						
						
						
						
					 | 
					
						2017-03-27 18:04:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							876296d62f
							
						
					 | 
					
						
						
							
							more code completion work
						
						
						
						
						
					 | 
					
						2017-03-26 21:04:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							404b853d6f
							
						
					 | 
					
						
						
							
							code completion works (but is still blocking)
						
						
						
						
						
					 | 
					
						2017-03-26 14:40:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ffdf77b99
							
						
					 | 
					
						
						
							
							textDocument/open close edit, WIP code completion
						
						
						
						
						
					 | 
					
						2017-03-25 23:47:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3b9743040
							
						
					 | 
					
						
						
							
							wip
						
						
						
						
						
					 | 
					
						2017-03-25 18:37:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc85f196f4
							
						
					 | 
					
						
						
							
							never elide data for language server json serialization
						
						
						
						
						
					 | 
					
						2017-03-25 17:22:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8afc0f022
							
						
					 | 
					
						
						
							
							more changes
						
						
						
						
						
					 | 
					
						2017-03-25 16:58:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							8219a39a32
							
						
					 | 
					
						
						
							
							move some things into language_server_api.cc
						
						
						
						
						
					 | 
					
						2017-03-25 15:13:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							68938bc3df
							
						
					 | 
					
						
						
							
							renames
						
						
						
						
						
					 | 
					
						2017-03-25 14:57:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							a31ebb131c
							
						
					 | 
					
						
						
							
							further messaging cleanups
						
						
						
						
						
					 | 
					
						2017-03-25 14:45:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a2acf17ab
							
						
					 | 
					
						
						
							
							renames
						
						
						
						
						
					 | 
					
						2017-03-25 14:02:45 -07:00 | 
					
					
						
						
							
							
							
						
					 |