Lukas Neubert
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f2c639c869
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: add string.contains_any() (#5963)
							
							
							
							
							
						 | 
						
							2020-07-29 21:48:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8b66816bdc
								
									
								
							
								
							
						 | 
						
							
							
								
								scanner: more checks for `_` as num_sep (#5992)
							
							
							
							
							
						 | 
						
							2020-07-28 16:09:19 +10:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								3d2fd471b6
								
							
								
							
						 | 
						
							
							
								
								ci: prepare for enabling compilation with g++ again
							
							
							
							
							
						 | 
						
							2020-07-25 20:20:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Louis Schmieder
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b58b15993c
								
									
								
							
								
							
						 | 
						
							
							
								
								gen: compile time for (methods and fields) (#5957)
							
							
							
							
							
						 | 
						
							2020-07-25 00:02:44 +02:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								04ef2a2671
								
									
								
							
								
							
						 | 
						
							
							
								
								os: implement os.system for iOS and uncomment the `$if ios` blocks (#5947)
							
							
							
							
							
						 | 
						
							2020-07-24 10:17:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d2675b89c0
								
							
								
							
						 | 
						
							
							
								
								builtin: fix a mutable var on windows
							
							
							
							
							
						 | 
						
							2020-07-23 23:18:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								632e27a4a9
								
							
								
							
						 | 
						
							
							
								
								all: fix a big mutability bug and update all mutable vars
							
							
							
							
							
						 | 
						
							2020-07-23 23:16:36 +02:00 | 
						
					
				
					
						
							
							
								 
								pancake
							
						 | 
						
							
							
							
								
								
							
							
								
							
								36352085ae
								
									
								
							
								
							
						 | 
						
							
							
								
								v: add support for iOS crosscompilation (#5943)
							
							
							
							
							
						 | 
						
							2020-07-23 07:58:44 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								276c1de190
								
							
								
							
						 | 
						
							
							
								
								unsafe: tag with unsafe{} some more pointer manipulations
							
							
							
							
							
						 | 
						
							2020-07-22 21:42:51 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ee349691f9
								
									
								
							
								
							
						 | 
						
							
							
								
								v/checker: Warn about pointer indexing outside unsafe {} (#5918)
							
							
							
							
							
						 | 
						
							2020-07-22 20:28:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a74cbf55c7
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: warn if C.m* or C.s* functions are called outside unsafe blocks (#5869)
							
							
							
							
							
						 | 
						
							2020-07-20 20:06:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fb76e02c59
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: speed up string.clone() by using C.memcpy (#5837)
							
							
							
							
							
						 | 
						
							2020-07-20 17:44:35 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								74d70b8719
								
							
								
							
						 | 
						
							
							
								
								all: more cached moduels fixes
							
							
							
							
							
						 | 
						
							2020-07-18 13:49:03 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7ab6899538
								
							
								
							
						 | 
						
							
							
								
								builtin: fix compilation (part 1)
							
							
							
							
							
						 | 
						
							2020-07-18 11:17:29 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								38e5569503
								
							
								
							
						 | 
						
							
							
								
								all: cached modules fixes
							
							
							
							
							
						 | 
						
							2020-07-18 11:15:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								105a0e015e
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: warn if unsafe method called outside unsafe block (#5863)
							
							
							
							
							
						 | 
						
							2020-07-17 19:14:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								dc89a914ea
								
							
								
							
						 | 
						
							
							
								
								cc: build-module/module cache fixes; strconv: move all code in one module
							
							
							
							
							
						 | 
						
							2020-07-16 19:01:56 +02:00 | 
						
					
				
					
						
							
							
								 
								Ryan Willis
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f66967a88c
								
									
								
							
								
							
						 | 
						
							
							
								
								vsymlink: real Windows symbolic link, fallback to batch, make.bat updates (#5841)
							
							
							
							
							
						 | 
						
							2020-07-16 18:33:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f3a505b558
								
									
								
							
								
							
						 | 
						
							
							
								
								scanner: add check for `_` in num literals (#5849)
							
							
							
							
							
						 | 
						
							2020-07-16 17:29:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f5e6a83a05
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: unsafe vlib pointer indexing (#5836)
							
							
							
							
							
						 | 
						
							2020-07-15 21:56:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8df6e59678
								
									
								
							
								
							
						 | 
						
							
							
								
								sync: add semaphores (#5831)
							
							
							
							
							
						 | 
						
							2020-07-15 10:22:33 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								cf7d03bda6
								
							
								
							
						 | 
						
							
							
								
								builtin: implement array.pop()
							
							
							
							
							
						 | 
						
							2020-07-14 20:01:39 +03:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c3bdacbf04
								
									
								
							
								
							
						 | 
						
							
							
								
								doc: add info about _  separator in literals (#5823)
							
							
							
							
							
						 | 
						
							2020-07-14 15:46:13 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								3703ade9f1
								
							
								
							
						 | 
						
							
							
								
								doc: add a Numbers section. Add tests for `0b` prefixed integer literals too
							
							
							
							
							
						 | 
						
							2020-07-14 11:10:43 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								df45488e09
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix warnings (#5820)
							
							
							
							
							
						 | 
						
							2020-07-14 00:16:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								e5a5e76a30
								
							
								
							
						 | 
						
							
							
								
								cgen: fix for passing functions as voidptr args
							
							
							
							
							
						 | 
						
							2020-07-13 19:45:13 +03:00 | 
						
					
				
					
						
							
							
								 
								Swastik Baranwal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b5b5176f9b
								
									
								
							
								
							
						 | 
						
							
							
								
								string: add filter method (#5812)
							
							
							
							
							
						 | 
						
							2020-07-12 21:07:28 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a2cb01e16a
								
							
								
							
						 | 
						
							
							
								
								parser: parse _x64.v files only with -x64
							
							
							
							
							
						 | 
						
							2020-07-11 19:03:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								498c8cfc8e
								
							
								
							
						 | 
						
							
							
								
								builtin: skip print_backtraces on panics with tcc, it does it automatically
							
							
							
							
							
						 | 
						
							2020-07-11 17:51:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								59df2db4e0
								
							
								
							
						 | 
						
							
							
								
								ci: disable C++ test for now
							
							
							
							
							
						 | 
						
							2020-07-11 15:36:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ab3c1f2a08
								
							
								
							
						 | 
						
							
							
								
								prealloc: skip frees for now
							
							
							
							
							
						 | 
						
							2020-07-11 13:22:18 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fae601fe39
								
									
								
							
								
							
						 | 
						
							
							
								
								array: add `reverse_in_place` for performance (#5798)
							
							
							
							
							
						 | 
						
							2020-07-11 13:17:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								649821be4c
								
							
								
							
						 | 
						
							
							
								
								all: use v_realloc
							
							
							
							
							
						 | 
						
							2020-07-11 12:37:54 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a1073105e1
								
							
								
							
						 | 
						
							
							
								
								all: re-enable -prealloc
							
							
							
							
							
						 | 
						
							2020-07-11 11:25:56 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								646df49c74
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: fix string.hash method for `gcc -O2` (#5794)
							
							
							
							
							
						 | 
						
							2020-07-11 01:18:52 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								7248d8422e
								
							
								
							
						 | 
						
							
							
								
								vfmt: keep `vproto.Name`, when current module is `proto`
							
							
							
							
							
						 | 
						
							2020-07-11 00:59:19 +03:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0c9c66dd6b
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix mutable array arguments (#5769)
							
							
							
							
							
						 | 
						
							2020-07-10 18:04:51 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								d3e676bdc1
								
							
								
							
						 | 
						
							
							
								
								orm: use errcode comparisons, instead of strcmp(sqlite3_errmsg,msg)
							
							
							
							
							
						 | 
						
							2020-07-10 10:14:30 +03:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ef02373061
								
									
								
							
								
							
						 | 
						
							
							
								
								all: remove `rwshared` keyword, make its semantics default for `shared` (#5710)
							
							
							
							
							
						 | 
						
							2020-07-07 01:57:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c3614c0e38
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen, sync: implement separate read/write locks for `rwshared` types (#5687)
							
							
							
							
							
						 | 
						
							2020-07-05 22:53:28 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								27149ba8bc
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix `in` in mutable arrays (#5647)
							
							
							
							
							
						 | 
						
							2020-07-04 12:12:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Ruofan XU
							
						 | 
						
							
							
							
								
								
							
							
								
							
								765ffa37eb
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix == for mut arraay args (#5648)
							
							
							
							
							
						 | 
						
							2020-07-04 11:36:33 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0b49e4db1c
								
									
								
							
								
							
						 | 
						
							
							
								
								v/checker.v: disallow pointer arithmetic for InfixExpr outside unsafe {} (#5640)
							
							
							
							
							
						 | 
						
							2020-07-03 18:10:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Ruofan XU
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a2395ff3e8
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix mut map with relation op in fn (#5642)
							
							
							
							
							
						 | 
						
							2020-07-03 18:07:11 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								dff385cb37
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix map_in mut (#5638)
							
							
							
							
							
						 | 
						
							2020-07-03 17:33:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b7175b54eb
								
							
								
							
						 | 
						
							
							
								
								vweb: ['/:arg1/:arg2/action'] attribute
							
							
							
							
							
						 | 
						
							2020-07-03 15:10:39 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6cbc0e84f0
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix cross assign with mutable args (fix #5609 #5610 #5611) (#5614)
							
							
							
							
							
						 | 
						
							2020-07-02 11:09:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e7339fec15
								
									
								
							
								
							
						 | 
						
							
							
								
								all: disallow pointer arithmetic for AssignStmt, PostfixExpr outside unsafe{} (#5581)
							
							
							
							
							
						 | 
						
							2020-07-01 14:50:17 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								92eea7f95a
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: fix map cross assign (#5603)
							
							
							
							
							
						 | 
						
							2020-07-01 14:03:12 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6c5b638202
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: fix array cross assign (fix #5577) (#5591)
							
							
							
							
							
						 | 
						
							2020-07-01 12:11:03 +02:00 |