abc98c273c 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: require assign on type alias ( #6477 )  
							
							
							
						 
						
							2020-09-25 12:02:32 +02:00  
				
					
						
							
							
								 
						
							
							
								9c9533dad9 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: add error for `fn f() Struct { return &Struct{} }` ( #6019 )  
							
							
							
						 
						
							2020-07-29 21:40:43 +02:00  
				
					
						
							
							
								 
						
							
							
								3b067f5f85 
								
									
								
							
								 
							
						 
						
							
							
								
								all: experimental locked concurrency support, part 1 ( #5637 )  
							
							
							
						 
						
							2020-07-04 12:44:25 +02:00  
				
					
						
							
							
								 
						
							
							
								c84bafbdae 
								
									
								
							
								 
							
						 
						
							
							
								
								vlib,cgen: cleanup array inits using `.repeat() instead of new init syntax  
							
							
							
						 
						
							2020-06-27 21:46:04 +02:00  
				
					
						
							
							
								 
						
							
							
								cf4dc93e02 
								
							
								 
							
						 
						
							
							
								
								sync: run sync.pool without using concurrency features when VJOBS=1  
							
							
							
						 
						
							2020-06-22 14:21:54 +03:00  
				
					
						
							
							
								 
						
							
							
								3aecdeab63 
								
							
								 
							
						 
						
							
							
								
								os,gl,sync: cleanup, prepare for .toplevel_comments vdoc mode  
							
							
							
						 
						
							2020-06-06 18:47:25 +03:00  
				
					
						
							
							
								 
						
							
							
								5ae8853648 
								
									
								
							
								 
							
						 
						
							
							
								
								all: change `f mut Foo` to `mut f Foo`  
							
							
							
						 
						
							2020-06-04 10:35:40 +02:00  
				
					
						
							
							
								 
						
							
							
								81b44dc2c9 
								
							
								 
							
						 
						
							
							
								
								generics: generic call inside generic call; checker: check mut args at call  
							
							
							
						 
						
							2020-05-29 04:30:00 +02:00  
				
					
						
							
							
								 
						
							
							
								013fdb8a4b 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: restrict numeric promotions to cases where no data is lost  
							
							
							
						 
						
							2020-05-27 05:42:48 +02:00  
				
					
						
							
							
								 
						
							
							
								7f4cf08516 
								
									
								
							
								 
							
						 
						
							
							
								
								parser: check `(mut f Foo)` syntax  
							
							
							
						 
						
							2020-05-17 13:51:18 +02:00  
				
					
						
							
							
								 
						
							
							
								f44a40eee0 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check incorrect names  
							
							
							
						 
						
							2020-05-16 16:12:23 +02:00  
				
					
						
							
							
								 
						
							
							
								2574dce174 
								
									
								
							
								 
							
						 
						
							
							
								
								all: fix remaining `[]array` warnings  
							
							
							
						 
						
							2020-04-26 16:25:54 +02:00  
				
					
						
							
							
								 
						
							
							
								b411d29577 
								
							
								 
							
						 
						
							
							
								
								v2: fix support for 'go fn()' in modules. sync.pool is again multithreaded.  
							
							
							
						 
						
							2020-04-03 19:44:49 +03:00  
				
					
						
							
							
								 
						
							
							
								ad9848d983 
								
									
								
							
								 
							
						 
						
							
							
								
								fix cmd/tools/vtest.v build  
							
							... 
							
							
							
							This PR enables building them again with v2, by making vlib/sync/pool.v
single threaded for now, and by removing the use of generics till they
are fixed in v2. 
							
						 
						
							2020-04-02 15:52:23 +02:00  
				
					
						
							
							
								 
						
							
							
								0f160707a4 
								
							
								 
							
						 
						
							
							
								
								cgen: GoStmt; experimental parallel parser  
							
							
							
						 
						
							2020-03-16 08:33:42 +01:00  
				
					
						
							
							
								 
						
							
							
								8df265a581 
								
									
								
							
								 
							
						 
						
							
							
								
								sync: protect against sporadic failing tests in macos  
							
							
							
						 
						
							2020-03-08 15:40:50 +01:00  
				
					
						
							
							
								 
						
							
							
								a8e45251c4 
								
									
								
							
								 
							
						 
						
							
							
								
								sync.pool: simplify usages of pool.work_on_items  
							
							
							
						 
						
							2020-03-05 18:37:57 +01:00  
				
					
						
							
							
								 
						
							
							
								b0ece3a9d8 
								
									
								
							
								 
							
						 
						
							
							
								
								sync: implement pool.work_on_items to process a list of items in parallel  
							
							
							
						 
						
							2020-03-04 20:28:42 +01:00