6bd34a069d 
								
							
								 
							
						 
						
							
							
								
								benchmark: show xxx.yyy ms, using the new highres timer  
							
							
							
						 
						
							2020-04-24 10:26:47 +03:00  
				
					
						
							
							
								 
						
							
							
								25f2b171fc 
								
									
								
							
								 
							
						 
						
							
							
								
								time: Timer -> StopWatch; time.Duration  
							
							
							
						 
						
							2020-04-24 07:33:25 +02:00  
				
					
						
							
							
								 
						
							
							
								be0a8794c2 
								
									
								
							
								 
							
						 
						
							
							
								
								time: add Timer; refactor benchmark to use Timer  
							
							
							
						 
						
							2020-04-19 03:40:32 +02:00  
				
					
						
							
							
								 
						
							
							
								eb923b4995 
								
									
								
							
								 
							
						 
						
							
							
								
								testing: fix count of succeeded tests  
							
							
							
						 
						
							2020-04-18 05:49:03 +03:00  
				
					
						
							
							
								 
						
							
							
								292b165abe 
								
							
								 
							
						 
						
							
							
								
								tests: use the yellow color for 'the ok, fail, skip, total' line too  
							
							
							
						 
						
							2020-04-08 18:49:00 +03:00  
				
					
						
							
							
								 
						
							
							
								a61654009f 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: change skip color to yellow instead of red  
							
							
							
						 
						
							2020-04-08 16:52:40 +02:00  
				
					
						
							
							
								 
						
							
							
								07de351546 
								
									
								
							
								 
							
						 
						
							
							
								
								v2: support -stats for _test.v files  
							
							
							
						 
						
							2020-03-30 17:21:32 +02:00  
				
					
						
							
							
								 
						
							
							
								ba088056ed 
								
									
								
							
								 
							
						 
						
							
							
								
								solaris: make 'v test-compiler' pass (stage 2)  
							
							
							
						 
						
							2020-03-21 09:48:02 +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  
				
					
						
							
							
								 
						
							
							
								7f5a15372f 
								
							
								 
							
						 
						
							
							
								
								os: fix get_raw_line() + minor v2 fixes  
							
							
							
						 
						
							2020-02-28 14:05:20 +01:00  
				
					
						
							
							
								 
						
							
							
								9d61f4fad1 
								
									
								
							
								 
							
						 
						
							
							
								
								benchmark: make measuring small snippets of code less verbose/easier to use  
							
							
							
						 
						
							2020-02-26 16:29:46 +01:00  
				
					
						
							
							
								 
						
							
							
								a0f32f5c29 
								
							
								 
							
						 
						
							
							
								
								tests: improved test output formatting  
							
							
							
						 
						
							2019-12-30 05:23:54 +01:00  
				
					
						
							
							
								 
						
							
							
								6210984c97 
								
							
								 
							
						 
						
							
							
								
								run vfmt  
							
							
							
						 
						
							2019-12-20 02:09:56 +03:00  
				
					
						
							
							
								 
						
							
							
								c8d111924d 
								
							
								 
							
						 
						
							
							
								
								check unused and unmodified vars in all modules, not just main  
							
							
							
						 
						
							2019-12-06 18:43:56 +03:00  
				
					
						
							
							
								 
						
							
							
								8dbeab9a7b 
								
							
								 
							
						 
						
							
							
								
								make V work on Windows 7  
							
							
							
						 
						
							2019-11-06 23:04:40 +03:00  
				
					
						
							
							
								 
						
							
							
								ba6cc5df2a 
								
							
								 
							
						 
						
							
							
								
								compiler: print asserted source line on failure  
							
							
							
						 
						
							2019-10-30 12:15:33 +03:00  
				
					
						
							
							
								 
						
							
							
								4a88a28a3b 
								
							
								 
							
						 
						
							
							
								
								make all necessary structs public  
							
							
							
						 
						
							2019-10-24 12:51:00 +03:00  
				
					
						
							
							
								 
						
							
							
								ac5241b5bd 
								
							
								 
							
						 
						
							
							
								
								compiler: implement -stats option for running a _test.v file  
							
							... 
							
							
							
							* Draft implementation of `v -stats file_test.v` .
* compiler: call stuff in vlib/benchmark/tests/always_imported.v, when doing `v -stats file_test.v`
* Nicer looking output from 'v -stats file_test.v' .
* Tweak colors and layout of -stats file_test.v .
* Fix a hardcoded path in compiler/main.v .
* Show colorized OK/FAIL for the examples in 'v test v' too.
* Add some comments about the purpose of the methods inside vlib/benchmark/tests/always_imported.v .
* when fails are 0, do not colorize their number at all. 
							
						 
						
							2019-10-07 08:51:26 +03:00  
				
					
						
							
							
								 
						
							
							
								7cf7215557 
								
							
								 
							
						 
						
							
							
								
								testing: always show benchmarks  
							
							
							
						 
						
							2019-09-16 18:27:55 +03:00  
				
					
						
							
							
								 
						
							
							
								a45895a3af 
								
							
								 
							
						 
						
							
							
								
								new benchmark module + make the tests use it  
							
							
							
						 
						
							2019-09-16 17:29:06 +03:00