Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								73106b5f5e
								
							
								
							
						 | 
						
							
							
								
								profile: measure defer{} statements too
							
							
							
							
							
						 | 
						
							2020-04-27 13:18:37 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								fde929ee30
								
							
								
							
						 | 
						
							
							
								
								cgen: remove tos3() call: part 1
							
							
							
							
							
						 | 
						
							2020-04-27 12:10:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								dd1ee39271
								
							
								
							
						 | 
						
							
							
								
								profile: produce civilized output
							
							
							
							
							
						 | 
						
							2020-04-27 12:45:19 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								99a7b69578
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: optimize map_to_string format
							
							
							
							
							
						 | 
						
							2020-04-27 10:52:21 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								c84dee5968
								
							
								
							
						 | 
						
							
							
								
								profile: move profiling related logic into vlib/v/gen/profile.v
							
							
							
							
							
						 | 
						
							2020-04-27 09:40:13 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								95754f211f
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: generate str function when using x.str()
							
							
							
							
							
						 | 
						
							2020-04-27 08:09:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3256d060f7
								
							
								
							
						 | 
						
							
							
								
								array: inline ensure_cap
							
							
							
							
							
						 | 
						
							2020-04-27 07:39:33 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ef26f27753
								
							
								
							
						 | 
						
							
							
								
								builtin: replace `isnil` calls for perfomance
							
							
							
							
							
						 | 
						
							2020-04-27 07:13:36 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								e523540f3a
								
							
								
							
						 | 
						
							
							
								
								profile: use specialized time__vpc_now
							
							
							
							
							
						 | 
						
							2020-04-26 22:14:54 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								50a83736ff
								
							
								
							
						 | 
						
							
							
								
								checker: struct init: handle C types
							
							
							
							
							
						 | 
						
							2020-04-26 19:59:03 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8223efe9df
								
							
								
							
						 | 
						
							
							
								
								checker: check struct field types
							
							
							
							
							
						 | 
						
							2020-04-26 18:38:29 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								83552a0d58
								
							
								
							
						 | 
						
							
							
								
								array: replace make() with the new init syntax
							
							
							
							
							
						 | 
						
							2020-04-26 17:52:27 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f23948010a
								
							
								
							
						 | 
						
							
							
								
								parser: new array init syntax
							
							
							
							
							
						 | 
						
							2020-04-26 17:28:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								cd45e9ea48
								
									
								
							
								
							
						 | 
						
							
							
								
								docs: update array docs
							
							
							
							
							
						 | 
						
							2020-04-26 17:19:08 +02:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d16474442a
								
									
								
							
								
							
						 | 
						
							
							
								
								strconv: format test fixes
							
							
							
							
							
						 | 
						
							2020-04-26 16:26:33 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2574dce174
								
									
								
							
								
							
						 | 
						
							
							
								
								all: fix remaining `[]array` warnings
							
							
							
							
							
						 | 
						
							2020-04-26 16:25:54 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9f4d498ff1
								
									
								
							
								
							
						 | 
						
							
							
								
								all: update`import ()` and `[]array`
							
							
							
							
							
						 | 
						
							2020-04-26 13:49:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Larpon
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7b39ab6d06
								
									
								
							
								
							
						 | 
						
							
							
								
								string: fix replace_each edge case error message
							
							
							
							
							
						 | 
						
							2020-04-26 12:40:39 +02:00 | 
						
					
				
					
						
							
							
								 
								Enzo Baldisserri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0f2f97e3e5
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: reorganize tests to match fmt tests
							
							
							
							
							
						 | 
						
							2020-04-26 12:34:42 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								41eb4453e3
								
							
								
							
						 | 
						
							
							
								
								parser: do not allow redefinition of fn args
							
							
							
							
							
						 | 
						
							2020-04-26 12:01:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								153ac230ec
								
							
								
							
						 | 
						
							
							
								
								tests: use new array init syntax, fix mutability
							
							
							
							
							
						 | 
						
							2020-04-26 11:56:30 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								0641a31fe0
								
							
								
							
						 | 
						
							
							
								
								parser: allow mutable pointer args
							
							
							
							
							
						 | 
						
							2020-04-26 11:53:41 +02:00 | 
						
					
				
					
						
							
							
								 
								eyelash
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b495dac780
								
									
								
							
								
							
						 | 
						
							
							
								
								fix a few warnings
							
							
							
							
							
							
							
							Good find, @eyelash . 
							
						 | 
						
							2020-04-26 12:42:44 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								270566055f
								
							
								
							
						 | 
						
							
							
								
								checker: make sure all FnDecl types are valid
							
							
							
							
							
						 | 
						
							2020-04-26 10:39:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3c08f655af
								
							
								
							
						 | 
						
							
							
								
								parser: do not allow mutable simple args
							
							
							
							
							
						 | 
						
							2020-04-26 10:35:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a56121c329
								
							
								
							
						 | 
						
							
							
								
								checker: check mutability in index exprs; parser: set is_mut for args
							
							
							
							
							
						 | 
						
							2020-04-26 10:25:58 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								ee31339dfd
								
							
								
							
						 | 
						
							
							
								
								parser: fix error position for use `x := []Type{}`
							
							
							
							
							
						 | 
						
							2020-04-26 10:42:46 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d844ff1381
								
							
								
							
						 | 
						
							
							
								
								builder: fix msvc.v
							
							
							
							
							
						 | 
						
							2020-04-26 09:33:40 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								20bcb6b8bb
								
							
								
							
						 | 
						
							
							
								
								tests: fix lef_shift test
							
							
							
							
							
						 | 
						
							2020-04-26 09:29:29 +02:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b67698888c
								
									
								
							
								
							
						 | 
						
							
							
								
								strconv: printf and string format utilities
							
							
							
							
							
						 | 
						
							2020-04-26 10:23:10 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7955181c6c
								
							
								
							
						 | 
						
							
							
								
								tests: [] fixes
							
							
							
							
							
						 | 
						
							2020-04-26 09:18:29 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3ab8dc0092
								
							
								
							
						 | 
						
							
							
								
								parser: array init: `[]string` => `[]string{}`
							
							
							
							
							
						 | 
						
							2020-04-26 09:17:17 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								b898970031
								
							
								
							
						 | 
						
							
							
								
								cmd/tools: use same line imports too
							
							
							
							
							
						 | 
						
							2020-04-26 09:32:05 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3a59f5727c
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: fix check main function error (#4601)
							
							
							
							
							
						 | 
						
							2020-04-26 08:04:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a48080afec
								
							
								
							
						 | 
						
							
							
								
								parser: deprecate import(); replace remaining import()s
							
							
							
							
							
						 | 
						
							2020-04-26 07:36:02 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								48f9cc1ed7
								
							
								
							
						 | 
						
							
							
								
								tests: make alias_type_exists.vv use `type Pigeon Bird` syntax
							
							
							
							
							
						 | 
						
							2020-04-26 08:23:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f7153ca4fa
								
							
								
							
						 | 
						
							
							
								
								fmt: array_init(); parser: fn_redefinition_error()
							
							
							
							
							
						 | 
						
							2020-04-26 07:17:01 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								620fc962d7
								
							
								
							
						 | 
						
							
							
								
								builtin: use single line imports, to make analysis easier
							
							
							
							
							
						 | 
						
							2020-04-26 08:06:39 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3166833471
								
							
								
							
						 | 
						
							
							
								
								parser: fix interface method return type parsing
							
							
							
							
							
						 | 
						
							2020-04-26 07:03:26 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9cfb1e3bf7
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix struct with fixed array error
							
							
							
							
							
						 | 
						
							2020-04-26 06:54:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Enzo Baldisserri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0b3412cdb5
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: check that type exists in TypeDecl
							
							
							
							
							
						 | 
						
							2020-04-26 06:40:54 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								541b058e90
								
									
								
							
								
							
						 | 
						
							
							
								
								all: use `a !in b` instead of `!(a in b)`
							
							
							
							
							
						 | 
						
							2020-04-26 06:39:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2b4ac0e63a
								
							
								
							
						 | 
						
							
							
								
								checker: handle array of interfaces
							
							
							
							
							
						 | 
						
							2020-04-26 06:29:03 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8000eb3656
								
							
								
							
						 | 
						
							
							
								
								parser: revert silent _ prefix rule
							
							
							
							
							
						 | 
						
							2020-04-26 05:34:34 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								60a0ba5eaa
								
							
								
							
						 | 
						
							
							
								
								table: minor interface clean up
							
							
							
							
							
						 | 
						
							2020-04-26 05:34:34 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								a77640165e
								
							
								
							
						 | 
						
							
							
								
								compiler: faster vmod lookup
							
							
							
							
							
						 | 
						
							2020-04-25 23:43:46 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								08799792a7
								
							
								
							
						 | 
						
							
							
								
								tests: fix regex test
							
							
							
							
							
						 | 
						
							2020-04-25 23:42:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								cd27300d75
								
							
								
							
						 | 
						
							
							
								
								cookie: fix a new match error about redundant `else`
							
							
							
							
							
						 | 
						
							2020-04-25 23:02:04 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								19d7553d67
								
							
								
							
						 | 
						
							
							
								
								tests: fix vlib/net/http/cookie_test.v
							
							
							
							
							
						 | 
						
							2020-04-25 22:53:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Enzo Baldisserri
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3e68e429b6
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: avert if else is unnecessary
							
							
							
							
							
						 | 
						
							2020-04-25 21:51:44 +02:00 |