Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								7029b9f52e
								
							
								
							
						 | 
						
							
							
								
								tightening up component write logic
							
							
							
							
							
						 | 
						
							2019-12-23 20:15:01 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								bd17a86dec
								
							
								
							
						 | 
						
							
							
								
								rename pending to immediate
							
							
							
							
							
						 | 
						
							2019-12-23 19:04:26 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								2076919f06
								
							
								
							
						 | 
						
							
							
								
								fix unmerged bitset updates
							
							
							
							
							
						 | 
						
							2019-12-23 18:51:15 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								47e1072c8d
								
							
								
							
						 | 
						
							
							
								
								internal storage using int ID instead of entity to avoid hash lookups
							
							
							
							
							
						 | 
						
							2019-12-23 18:45:49 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								7885c2e0f4
								
							
								
							
						 | 
						
							
							
								
								component removes are treated as priority writes
							
							
							
							
							
						 | 
						
							2019-12-23 18:01:49 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								b1c09a20a0
								
							
								
							
						 | 
						
							
							
								
								change bitset to be cross platform
							
							
							
							
							
						 | 
						
							2019-12-22 22:34:58 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								51a248156e
								
							
								
							
						 | 
						
							
							
								
								fix bug on BitSet UnSet
							
							
							
							
							
						 | 
						
							2019-12-22 22:02:17 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								d6b96cd470
								
							
								
							
						 | 
						
							
							
								
								halve size of bitset for cpu compatibility
							
							
							
							
							
						 | 
						
							2019-12-22 21:13:54 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								1e73351b07
								
							
								
							
						 | 
						
							
							
								
								restructure entity queries to enable caching
							
							
							
							
							
						 | 
						
							2019-12-22 18:13:35 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								4e3aaa7d47
								
							
								
							
						 | 
						
							
							
								
								restructuring entity set query system for caching benefits
							
							
							
							
							
						 | 
						
							2019-12-22 17:16:54 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								9a1a210039
								
							
								
							
						 | 
						
							
							
								
								implement internal BitSet1024
							
							
							
							
							
						 | 
						
							2019-12-22 16:21:07 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								570b6832ad
								
							
								
							
						 | 
						
							
							
								
								check entity in store before remove component
							
							
							
							
							
						 | 
						
							2019-12-22 12:00:59 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								5299d6ddad
								
							
								
							
						 | 
						
							
							
								
								remove bitarray allocations on query
							
							
							
							
							
						 | 
						
							2019-12-22 11:54:37 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								120fb738d7
								
							
								
							
						 | 
						
							
							
								
								add more query tests
							
							
							
							
							
						 | 
						
							2019-12-22 11:44:35 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								50974c181a
								
							
								
							
						 | 
						
							
							
								
								advanced query system
							
							
							
							
							
						 | 
						
							2019-12-22 01:15:58 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								728109bfc6
								
							
								
							
						 | 
						
							
							
								
								beginning query syntax system
							
							
							
							
							
						 | 
						
							2019-12-21 17:58:07 -08:00 | 
						
					
				
					
						
							
							
								 
								thatcosmonaut
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2abffd1cf9
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #11 from thatcosmonaut/integer_id
							
							
							
							
							
							
							
							integer IDs and entity capacity 
							
						 | 
						
							2019-12-21 10:57:53 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								1f0009b9fb
								
							
								
							
						 | 
						
							
							
								
								integer IDs and entity capacity
							
							
							
							
							
						 | 
						
							2019-12-20 12:52:38 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								642f8df4d5
								
							
								
							
						 | 
						
							
							
								
								pooling bit arrays
							
							
							
							
							
						 | 
						
							2019-12-20 11:28:56 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								494a583240
								
							
								
							
						 | 
						
							
							
								
								started system for efficiently doing entity queries
							
							
							
							
							
						 | 
						
							2019-12-20 11:10:42 -08:00 | 
						
					
				
					
						
							
							
								
								 evan
							
						 | 
						
							
							
							
							
								
							
								664f08c446
								
							
								
							
						 | 
						
							
							
								
								optimized away some LINQ
							
							
							
							
							
						 | 
						
							2019-12-16 20:40:15 -08:00 | 
						
					
				
					
						
							
							
								
								 evan
							
						 | 
						
							
							
							
							
								
							
								84876ebc87
								
							
								
							
						 | 
						
							
							
								
								uber renderer
							
							
							
							
							
						 | 
						
							2019-12-16 20:16:46 -08:00 | 
						
					
				
					
						
							
							
								
								 evan
							
						 | 
						
							
							
							
							
								
							
								d8a5cd6493
								
							
								
							
						 | 
						
							
							
								
								message JIT preload
							
							
							
							
							
						 | 
						
							2019-12-16 19:55:27 -08:00 | 
						
					
				
					
						
							
							
								
								 evan
							
						 | 
						
							
							
							
							
								
							
								67ac748a29
								
							
								
							
						 | 
						
							
							
								
								initial JIT preload
							
							
							
							
							
						 | 
						
							2019-12-16 18:51:45 -08:00 | 
						
					
				
					
						
							
							
								
								 thatcosmonaut
							
						 | 
						
							
							
							
							
								
							
								629e23e98c
								
							
								
							
						 | 
						
							
							
								
								start working on preloading generic code paths for JIT
							
							
							
							
							
						 | 
						
							2019-12-16 14:51:12 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								f6d93c7579
								
							
								
							
						 | 
						
							
							
								
								slight entity manager optimization
							
							
							
							
							
						 | 
						
							2019-12-16 02:17:39 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								db8964b54c
								
							
								
							
						 | 
						
							
							
								
								generating stores at init time
							
							
							
							
							
						 | 
						
							2019-12-15 23:28:02 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								f904f566ac
								
							
								
							
						 | 
						
							
							
								
								0.18.0
							
							
							
							
							
						 | 
						
							2019-12-06 13:17:03 -08:00 | 
						
					
				
					
						
							
							
								 
								thatcosmonaut
							
						 | 
						
							
							
							
								
								
							
							
								
							
								447a668e1c
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #4 from thatcosmonaut/gc_optimization
							
							
							
							
							
							
							
							GC Optimization 
							
						 | 
						
							2019-12-06 13:14:51 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								9e25494b2f
								
							
								
							
						 | 
						
							
							
								
								0.18.0-preview8
							
							
							
							
							
						 | 
						
							2019-12-06 12:02:16 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								4a2771d6a2
								
							
								
							
						 | 
						
							
							
								
								optimize away boxing for messages
							
							
							
							
							
						 | 
						
							2019-12-06 12:01:56 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								a29251f3d8
								
							
								
							
						 | 
						
							
							
								
								0.18.0-preview7
							
							
							
							
							
						 | 
						
							2019-12-06 00:37:16 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								25b8dc6749
								
							
								
							
						 | 
						
							
							
								
								fixes various write priority related bugs
							
							
							
							
							
						 | 
						
							2019-12-06 00:36:54 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								bb5173f4e4
								
							
								
							
						 | 
						
							
							
								
								0.18.0-preview6
							
							
							
							
							
						 | 
						
							2019-12-05 23:55:38 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								436cd9c5d2
								
							
								
							
						 | 
						
							
							
								
								fix write priorities not breing cleared after frame
							
							
							
							
							
						 | 
						
							2019-12-05 23:55:17 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								6ec05a1625
								
							
								
							
						 | 
						
							
							
								
								0.18.0-preview5
							
							
							
							
							
						 | 
						
							2019-12-05 23:17:10 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								f0ef0fbb21
								
							
								
							
						 | 
						
							
							
								
								fix erroneous engine cycle detection
							
							
							
							
							
						 | 
						
							2019-12-05 23:16:47 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								ba286f337c
								
							
								
							
						 | 
						
							
							
								
								0.18.0-preview4
							
							
							
							
							
						 | 
						
							2019-12-05 22:32:52 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								8218ada6d1
								
							
								
							
						 | 
						
							
							
								
								fix emitters not being generated for certain component types +rename component message manager
							
							
							
							
							
						 | 
						
							2019-12-05 22:32:09 -08:00 | 
						
					
				
					
						
							
							
								 
								Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								005405512e
								
							
								
							
						 | 
						
							
							
								
								remove component messages
							
							
							
							
							
						 | 
						
							2019-12-05 19:55:17 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								d4c6b9416d
								
							
								
							
						 | 
						
							
							
								
								0.18.0-preview3
							
							
							
							
							
						 | 
						
							2019-12-05 17:50:40 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								ec191c69d8
								
							
								
							
						 | 
						
							
							
								
								fix issue where components would not be readable by renderers if they were not updated the previous frame
							
							
							
							
							
						 | 
						
							2019-12-05 17:50:05 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								8a676b3e4b
								
							
								
							
						 | 
						
							
							
								
								hashsets cant set capacity lol
							
							
							
							
							
						 | 
						
							2019-12-05 17:07:54 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								c11b5720b7
								
							
								
							
						 | 
						
							
							
								
								adding default capacities to avoid lots of initial runtime resizing
							
							
							
							
							
						 | 
						
							2019-12-05 17:07:06 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								65e5ea2ec0
								
							
								
							
						 | 
						
							
							
								
								remove Collections.Pooled
							
							
							
							
							
						 | 
						
							2019-12-05 16:23:39 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								23b3241f60
								
							
								
							
						 | 
						
							
							
								
								0.18.0-preview2
							
							
							
							
							
						 | 
						
							2019-12-05 16:19:54 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								bdac3d8541
								
							
								
							
						 | 
						
							
							
								
								fix panic when using runtime HasComponent
							
							
							
							
							
						 | 
						
							2019-12-05 16:19:35 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								2a62adee51
								
							
								
							
						 | 
						
							
							
								
								0.18.0-preview1
							
							
							
							
							
						 | 
						
							2019-12-05 16:01:09 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								571310e579
								
							
								
							
						 | 
						
							
							
								
								fixed world initialization and draw component removal issues
							
							
							
							
							
						 | 
						
							2019-12-05 16:00:00 -08:00 | 
						
					
				
					
						
							
							
								
								 Evan Hemsley
							
						 | 
						
							
							
							
							
								
							
								0293263684
								
							
								
							
						 | 
						
							
							
								
								fix component updates
							
							
							
							
							
						 | 
						
							2019-12-05 15:14:28 -08:00 |