|  Alexander Medvednikov | ae6a25f44e | websocket, utf: u8 fixes | 2022-04-15 16:24:02 +03:00 | 
				
					
						|  Alexander Medvednikov | e97ebf8cfc | sokol: byte => u8 | 2022-04-15 16:12:05 +03:00 | 
				
					
						|  Alexander Medvednikov | 258d1f77dc | net: fix byte buffers | 2022-04-15 15:57:45 +03:00 | 
				
					
						|  Alexander Medvednikov | af73e195da | net: byte fixes | 2022-04-15 15:55:39 +03:00 | 
				
					
						|  Alexander Medvednikov | fb192d949b | all: replace []byte with []u8 | 2022-04-15 15:35:35 +03:00 | 
				
					
						|  Alexander Medvednikov | 0527ac633e | ast: remove .byte | 2022-04-15 15:30:37 +03:00 | 
				
					
						|  Alexander Medvednikov | dbcf6e9c33 | os: fix Process on windows | 2022-04-15 15:23:05 +03:00 | 
				
					
						|  Alexander Medvednikov | c14984899b | builtin: fix windows fn definitions | 2022-04-15 15:18:21 +03:00 | 
				
					
						|  Alexander Medvednikov | a1372e284c | builtin: update alloc fn definitions | 2022-04-15 15:16:10 +03:00 | 
				
					
						|  Alexander Medvednikov | c3ad4e2069 | encoding.base64: use u8 | 2022-04-15 15:10:34 +03:00 | 
				
					
						|  Alexander Medvednikov | d4a0d6f73c | all: byte => u8 | 2022-04-15 14:58:56 +03:00 | 
				
					
						|  Alexander Medvednikov | b49d873217 | builtin: [1000]u8 fix | 2022-04-15 14:48:39 +03:00 | 
				
					
						|  Alexander Medvednikov | 014c3c97f0 | all: byte => u8 | 2022-04-15 14:45:52 +03:00 | 
				
					
						|  Alexander Medvednikov | 7f3b91e688 | builtin: more byte => u8 | 2022-04-15 14:10:11 +03:00 | 
				
					
						|  Alexander Medvednikov | 1e7eb713fb | cgen: remove byte references from cheaders.v | 2022-04-15 14:04:53 +03:00 | 
				
					
						|  Alexander Medvednikov | ba7b329c73 | builtin: more byte=>u8 | 2022-04-15 13:55:56 +03:00 | 
				
					
						|  Alexander Medvednikov | e6ff1508d2 | all: make u8 the primary type, byte the alias | 2022-04-15 13:43:03 +03:00 | 
				
					
						|  Delyan Angelov | 566f150b24 | net.http: add parse_request_head/1, cleanup existing code | 2022-04-15 10:33:44 +03:00 | 
				
					
						|  Delyan Angelov | c3ee4fb2a2 | crypto: make public all Digest.checksum() methods | 2022-04-15 09:02:42 +03:00 | 
				
					
						|  Alexander Medvednikov | 3b36f16365 | all: volatile globals | 2022-04-15 02:39:38 +03:00 | 
				
					
						|  Alexander Medvednikov | 0dff050735 | builtin: u8/byte clean up | 2022-04-14 16:43:34 +03:00 | 
				
					
						|  yuyi | 2d6d6c9ac9 | json: fix json decode with sumtype of multi array type (#14035) | 2022-04-14 15:36:24 +03:00 | 
				
					
						|  yuyi | c4dff0d797 | cgen: format the generated source code by gen_str_for_union_sum_type() (#14026) | 2022-04-14 15:26:10 +03:00 | 
				
					
						|  yuyi | 72c2dc805d | cgen: fix error for generics struct that parent has str to string (#14037) | 2022-04-14 15:23:50 +03:00 | 
				
					
						|  Delyan Angelov | f6c9a60f99 | pref: only show the support cross compiler warning/VCROSS_COMPILER_NAME message for the C backend | 2022-04-14 15:04:00 +03:00 | 
				
					
						|  Delyan Angelov | bf62b2e33e | vfmt: stabilise the attribute sorting order (sort first by length of atributes, then in alphabetical order of their names) | 2022-04-14 14:53:45 +03:00 | 
				
					
						|  Delyan Angelov | f1f75897b3 | sync: use asserts in channel code only when `-d debug` is passed | 2022-04-14 14:00:57 +03:00 | 
				
					
						|  Delyan Angelov | a62560d2c1 | ci: fix generation of vc/v_win.c in gen_vc.yml | 2022-04-14 13:44:18 +03:00 | 
				
					
						|  Delyan Angelov | e555335bf0 | ci: fix windows-msvc builds, as well as the windows-cross job, turn on deprecation notices for [windows_stdcall] and [_fastcall] | 2022-04-14 13:36:51 +03:00 | 
				
					
						|  fleur | 68401d9dc8 | gen: add callconv attribute for fn and type (#14027) | 2022-04-14 11:29:52 +03:00 | 
				
					
						|  Delyan Angelov | 5905590e78 | builder, pref: use i686-w64-mingw32-gcc for cross compiling 32bit windows apps with `v -m32 -os windows hw.v` | 2022-04-14 10:42:25 +03:00 | 
				
					
						|  Vincenzo Palazzo | 48c295150f | checker: fixes typechecking for a sum type with an alias type (#13974) | 2022-04-13 18:38:26 +03:00 | 
				
					
						|  yuyi | dc08105022 | json: fix error for json decode with sumtype (#14025) | 2022-04-13 18:06:28 +03:00 | 
				
					
						|  Delyan Angelov | e5809363de | docs: describe the contents of vlib/v/gen/c/testdata/ and how to write tests for the checker, that still do not have good codegen counterpart | 2022-04-13 14:55:26 +03:00 | 
				
					
						|  Alexander Medvednikov | d7adb67d52 | cgen: fix [cinit] | 2022-04-13 02:55:47 +03:00 | 
				
					
						|  Alexander Medvednikov | 2525a30b5f | cgen: [cinit] attr for globals | 2022-04-13 00:30:51 +03:00 | 
				
					
						|  yuyi | e3e5bef139 | ast, parser: fix formatting of `if` with inline comments (fix #7796) (#14018) | 2022-04-13 00:15:27 +03:00 | 
				
					
						|  Nick Treleaven | c780de6282 | checker: disallow 'small_unsigned == signed' (#13967) | 2022-04-12 19:37:30 +03:00 | 
				
					
						|  fleur | 6718958058 | cgen: add a `[_fastcall]` fn attribute (#14016) | 2022-04-12 17:06:56 +03:00 | 
				
					
						|  牧心 | a810fbb80e | cgen: fix infix_expr_in_optimization compile error when treating some kind cannot directly use '==' (#14015) | 2022-04-12 16:19:44 +03:00 | 
				
					
						|  Delyan Angelov | 8788512c4d | checker: make using err.msg and err.code produce an *actual* notice, even with the present compatibility hack (will be *removed* in 2022-06-01) | 2022-04-12 14:56:02 +03:00 | 
				
					
						|  Delyan Angelov | 4c7cdd2a2d | checker,cgen: use faster `sym.idx == ast.error_type_idx` integer comparisons, instead of `sym.name == "IError"` | 2022-04-12 14:49:51 +03:00 | 
				
					
						|  Delyan Angelov | 62032c43db | ast: fix Table.rewrite_already_registered_symbol calls (they were setting sym.idx to 0) | 2022-04-12 14:49:51 +03:00 | 
				
					
						|  Delyan Angelov | 9b43713ec5 | net: simplify TcpListener.accept, use `C.accept(l.sock.handle, 0, 0)`, since we do not care about the local address of the accepted connection | 2022-04-12 11:47:41 +03:00 | 
				
					
						|  Delyan Angelov | 716cb17aea | math.big: wrap all asserts in module code (not in tests) in `$if debug {}` (#14012) | 2022-04-12 09:38:53 +03:00 | 
				
					
						|  crthpl | afb07e0e16 | cgen: fix deadlock when returning multiple values in lock (#14014) | 2022-04-12 09:21:27 +03:00 | 
				
					
						|  yuyi | 3e3b2e25db | parser, fmt: fix the formatting of fn headers with inline comments (#14010) | 2022-04-11 22:31:06 +03:00 | 
				
					
						|  Larpon | 07207db998 | examples: reduce C. prefix usage, rename fontstash enums (#14011) | 2022-04-11 22:23:06 +03:00 | 
				
					
						|  Delyan Angelov | cb969e0934 | tools: fix the behaviour of regress.v , when oldv.v is not compiled | 2022-04-11 21:57:33 +03:00 | 
				
					
						|  Delyan Angelov | 382586da6d | ci: fix toml segfault (remove unused low level builtin option IError.msg compatibility hack) | 2022-04-11 21:49:59 +03:00 |