Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								fbb9e65c0f
								
							
								
							
						 | 
						
							
							
								
								all: ~500 more byte=>u8
							
							
							
							
							
						 | 
						
							2022-04-15 18:25:45 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								fb192d949b
								
							
								
							
						 | 
						
							
							
								
								all: replace []byte with []u8
							
							
							
							
							
						 | 
						
							2022-04-15 15:35:35 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d4a0d6f73c
								
							
								
							
						 | 
						
							
							
								
								all: byte => u8
							
							
							
							
							
						 | 
						
							2022-04-15 14:58:56 +03:00 | 
						
					
				
					
						
							
							
								 
								jeffmikels
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a60b381d5e
								
									
								
							
								
							
						 | 
						
							
							
								
								docs: adding skeleton README.md files for all vlib modules (#13034)
							
							
							
							
							
						 | 
						
							2022-01-05 18:06:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								59ed4be49a
								
							
								
							
						 | 
						
							
							
								
								all: update copyright year
							
							
							
							
							
						 | 
						
							2022-01-04 12:21:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								69c90ef50d
								
									
								
							
								
							
						 | 
						
							
							
								
								hash.fnv1a: add generic fnv1a.sum64_struct/1 and fnv1a.sum32_struct/1 + tests
							
							
							
							
							
						 | 
						
							2021-12-29 12:03:24 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7c78bf9466
								
									
								
							
								
							
						 | 
						
							
							
								
								hash.fnv1a: add fnv1a.sum64_bytes and fnv1a.sum32_bytes, add doc comments and tests
							
							
							
							
							
						 | 
						
							2021-12-29 11:27:26 +02:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c1aa782a6c
								
									
								
							
								
							
						 | 
						
							
							
								
								js,checker: fix some modules build for `v -b js self`, fix `or block` check in ast.CallExpr (#12231)
							
							
							
							
							
						 | 
						
							2021-10-19 12:11:54 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								79e33d92f1
								
									
								
							
								
							
						 | 
						
							
							
								
								v.markused: remove `hash.init()` function (map fn usages are detected more precisely)
							
							
							
							
							
						 | 
						
							2021-09-23 12:24:02 +03:00 | 
						
					
				
					
						
							
							
								 
								playX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								659f823c5c
								
									
								
							
								
							
						 | 
						
							
							
								
								js: initial work on porting rand module to JS backend (#11188)
							
							
							
							
							
						 | 
						
							2021-08-15 18:09:51 +03:00 | 
						
					
				
					
						
							
							
								 
								Daniel Däschle
							
						 | 
						
							
							
							
								
								
							
							
								
							
								800c0e5092
								
									
								
							
								
							
						 | 
						
							
							
								
								vlib: remove deprecated map{} usages as well as deprecated functions (#11035)
							
							
							
							
							
						 | 
						
							2021-08-04 12:44:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								afb7168a64
								
									
								
							
								
							
						 | 
						
							
							
								
								hash: move dummy map initialisation into an `fn init(){}`, so users do not have to do it explicitly to be compatible with -skip-unused
							
							
							
							
							
						 | 
						
							2021-07-30 13:25:37 +03:00 | 
						
					
				
					
						
							
							
								 
								shadow
							
						 | 
						
							
							
							
								
								
							
							
								
							
								66bc8bc0cb
								
									
								
							
								
							
						 | 
						
							
							
								
								vlib: remove many deprecated functions (#10972)
							
							
							
							
							
						 | 
						
							2021-07-28 09:22:19 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0d205510d5
								
									
								
							
								
							
						 | 
						
							
							
								
								hash.wyhash: fix memory errors (#10051)
							
							
							
							
							
						 | 
						
							2021-05-08 21:09:58 +03:00 | 
						
					
				
					
						
							
							
								 
								Enzo
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7d922c877d
								
									
								
							
								
							
						 | 
						
							
							
								
								thirdparty: remove unused dependecy wyhash (#10038)
							
							
							
							
							
							
							
							\ 
							
						 | 
						
							2021-05-08 14:36:52 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8a380f4699
								
									
								
							
								
							
						 | 
						
							
							
								
								tools: make `v test-cleancode` test everything by default (#10050)
							
							
							
							
							
						 | 
						
							2021-05-08 13:32:29 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d4f31412b7
								
									
								
							
								
							
						 | 
						
							
							
								
								v: deprecate `@VROOT` in favour of `@VMODROOT` (#9795)
							
							
							
							
							
						 | 
						
							2021-04-19 19:01:47 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4cde74f120
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: make the compiler stricter when checking pointers
							
							
							
							
							
						 | 
						
							2021-04-05 10:02:47 +03:00 | 
						
					
				
					
						
							
							
								 
								ka-weihe
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b996799ccd
								
									
								
							
								
							
						 | 
						
							
							
								
								wyhash: update to final_version_3 (part 2) (#9452)
							
							
							
							
							
						 | 
						
							2021-03-24 18:06:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Quix
							
						 | 
						
							
							
							
								
								
							
							
								
							
								49505d4090
								
									
								
							
								
							
						 | 
						
							
							
								
								hash.crc32: fix typo (#8749)
							
							
							
							
							
						 | 
						
							2021-02-15 17:52:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Lukas Neubert
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ac2c3847af
								
									
								
							
								
							
						 | 
						
							
							
								
								all: update copyright to 2019-2021 (#8029)
							
							
							
							
							
						 | 
						
							2021-01-18 13:20:06 +01:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e813583bc1
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: support integer and voidptr key types for maps (#7503)
							
							
							
							
							
						 | 
						
							2020-12-27 14:18:46 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3064fff95b
								
									
								
							
								
							
						 | 
						
							
							
								
								vlib: prepare modules `hash` and `term` for -Wimpure-v
							
							
							
							
							
						 | 
						
							2020-12-15 09:11:17 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7da1afa140
								
							
								
							
						 | 
						
							
							
								
								all: switch to the new fn arg syntax everywhere; add lots of vfmt -verify tests
							
							
							
							
							
						 | 
						
							2020-10-15 12:32:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								46c5a2c8fc
								
							
								
							
						 | 
						
							
							
								
								v test-fmt: fix some embedded comments in expressions
							
							
							
							
							
						 | 
						
							2020-10-14 22:52:33 +03:00 | 
						
					
				
					
						
							
							
								 
								Enzo
							
						 | 
						
							
							
							
								
								
							
							
								
							
								da7d531f8f
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: refactor `type_to_str` (#6607)
							
							
							
							
							
						 | 
						
							2020-10-12 18:41:42 +03:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3ce6dd6cbc
								
									
								
							
								
							
						 | 
						
							
							
								
								hash: use match expression with ranges (#6046)
							
							
							
							
							
						 | 
						
							2020-08-04 20:09:58 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								de0fc53d62
								
							
								
							
						 | 
						
							
							
								
								CI: fix failing tests because of hash.wyhash duplicates
							
							
							
							
							
						 | 
						
							2020-07-18 15:27:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								38e5569503
								
							
								
							
						 | 
						
							
							
								
								all: cached modules fixes
							
							
							
							
							
						 | 
						
							2020-07-18 11:15:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f5e6a83a05
								
									
								
							
								
							
						 | 
						
							
							
								
								builtin: unsafe vlib pointer indexing (#5836)
							
							
							
							
							
						 | 
						
							2020-07-15 21:56:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Nick Treleaven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0b49e4db1c
								
									
								
							
								
							
						 | 
						
							
							
								
								v/checker.v: disallow pointer arithmetic for InfixExpr outside unsafe {} (#5640)
							
							
							
							
							
						 | 
						
							2020-07-03 18:10:10 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								076089d3c5
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: apply stricter type checks to function args and return types
							
							
							
							
							
						 | 
						
							2020-06-01 21:15:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Hungry Blue Dev
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a7c84834f4
								
									
								
							
								
							
						 | 
						
							
							
								
								rand: reorganize (step 1)
							
							
							
							
							
						 | 
						
							2020-06-01 21:13:56 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2635be511f
								
									
								
							
								
							
						 | 
						
							
							
								
								all: re-apply C++ support
							
							
							
							
							
						 | 
						
							2020-05-18 21:38:06 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								07a78b2843
								
							
								
							
						 | 
						
							
							
								
								Revert "all: C++ compiler support"
							
							
							
							
							
							
							
							This reverts commit 9a237c3e82. 
							
						 | 
						
							2020-05-18 17:05:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Uwe Krüger
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9a237c3e82
								
									
								
							
								
							
						 | 
						
							
							
								
								all: C++ compiler support
							
							
							
							
							
						 | 
						
							2020-05-18 15:51:36 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7f4cf08516
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: check `(mut f Foo)` syntax
							
							
							
							
							
						 | 
						
							2020-05-17 13:51:18 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2574dce174
								
									
								
							
								
							
						 | 
						
							
							
								
								all: fix remaining `[]array` warnings
							
							
							
							
							
						 | 
						
							2020-04-26 16:25:54 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								900d96c638
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: allow deref assign without parens pt2 update vlib
							
							
							
							
							
						 | 
						
							2020-04-25 18:14:01 +10:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7177e71444
								
									
								
							
								
							
						 | 
						
							
							
								
								revert parser: allow deref assign without parens pt2 update vlib
							
							
							
							
							
						 | 
						
							2020-04-25 18:11:14 +10:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f92cf69e60
								
									
								
							
								
							
						 | 
						
							
							
								
								parser: allow deref assign without parens pt2 update vlib
							
							
							
							
							
						 | 
						
							2020-04-25 18:09:52 +10:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								fb97c2e01e
								
							
								
							
						 | 
						
							
							
								
								examples: fix path_tracing.v compilation, using (*ptr) = expression
							
							
							
							
							
						 | 
						
							2020-04-23 12:28:16 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								1388532bd4
								
							
								
							
						 | 
						
							
							
								
								tests: fix crc32_test.v
							
							
							
							
							
						 | 
						
							2020-04-08 16:48:13 +03:00 | 
						
					
				
					
						
							
							
								 
								SleepyRoy
							
						 | 
						
							
							
							
								
								
							
							
								
							
								67ba56c65c
								
									
								
							
								
							
						 | 
						
							
							
								
								expression: set integer literals as int by default
							
							
							
							
							
						 | 
						
							2020-03-23 20:05:37 +01:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								083964522b
								
							
								
							
						 | 
						
							
							
								
								cgen/fmt: fix assign_stmt fix & cgen test & hash tests & fmt
							
							
							
							
							
						 | 
						
							2020-03-11 11:31:24 +11:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								04d5dd8997
								
							
								
							
						 | 
						
							
							
								
								cgen: sort structs
							
							
							
							
							
						 | 
						
							2020-03-05 23:27:24 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								37453945d0
								
							
								
							
						 | 
						
							
							
								
								cgen: remaining nodes; match type fix; v2.c is now generated
							
							
							
							
							
						 | 
						
							2020-03-04 15:48:43 +01:00 | 
						
					
				
					
						
							
							
								 
								spaceface777
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ef8c1203b4
								
									
								
							
								
							
						 | 
						
							
							
								
								cleanup: replace C for loops with range
							
							
							
							
							
						 | 
						
							2020-02-24 17:55:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7705281459
								
							
								
							
						 | 
						
							
							
								
								map: use hashmap instead of b-tree
							
							
							
							
							
						 | 
						
							2020-02-20 20:05:06 +01:00 | 
						
					
				
					
						
							
							
								 
								lutherwenxu
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9332a83ce6
								
									
								
							
								
							
						 | 
						
							
							
								
								move v.v to cmd/v
							
							
							
							
							
						 | 
						
							2020-02-09 10:08:04 +01:00 |