Timestamp |
Commit |
Commit Message
| v -o v.c |
v -o v |
v -native 1mil.v |
v hello.v |
v.c size |
parse |
check |
cgen |
scan |
V lines |
V lines/s |
2024-06-30 17:48 |
387a01fc |
crypto.blowfish: apply `@[direct_array_access]` to very commonly used functions (#21771) |
941ms |
1295ms |
0ms |
97ms |
5741 KB |
192ms |
230ms |
246ms |
55ms |
110740 |
117683 |
2024-06-29 20:13 |
df7828d1 |
cgen: unkek cgen.v |
931ms |
1290ms |
0ms |
100ms |
5741 KB |
190ms |
222ms |
239ms |
54ms |
110740 |
118947 |
2024-06-29 08:31 |
b6c7b46d |
math: avoid unused calculations for math.modulo_floored/2 and math.modulo_euclid/2 |
956ms |
1306ms |
0ms |
100ms |
5747 KB |
191ms |
223ms |
242ms |
54ms |
110740 |
115836 |
2024-06-29 08:24 |
3799d7f6 |
math: add divide_truncated/2, divide_euclid/2, divide_floored/2 and modulo_truncated/2, modulo_euclid/2, modulo_floored/2 (#21759) |
989ms |
1308ms |
0ms |
102ms |
5747 KB |
191ms |
223ms |
241ms |
54ms |
110740 |
111971 |
2024-06-29 08:10 |
895bd71f |
builtin: improve snake to camel case conversion (#21755) |
958ms |
1315ms |
0ms |
98ms |
5747 KB |
191ms |
224ms |
240ms |
54ms |
110740 |
115594 |
2024-06-28 12:47 |
4a7c70c9 |
cgen: fix reference variable str() method call (#21753) |
936ms |
1299ms |
0ms |
97ms |
5747 KB |
191ms |
224ms |
241ms |
54ms |
110747 |
118319 |
2024-06-28 05:48 |
17e32d05 |
ci: fix deprecations_consts.out (the warning for math.max_i8 is now an error; it was deprecated since 2023-12-31) |
940ms |
1291ms |
0ms |
98ms |
5747 KB |
191ms |
224ms |
242ms |
54ms |
110742 |
117810 |
2024-06-28 05:30 |
4c42fe34 |
gg: add Context.draw_cubic_bezier_recursive/2 and Context.draw_cubic_bezier_recursive_scalar/9 (#21749) |
960ms |
1322ms |
0ms |
99ms |
5747 KB |
192ms |
224ms |
241ms |
54ms |
110742 |
115356 |
2024-06-27 11:40 |
fccd7cd0 |
cgen: simplify in infix_expr_and_or_op() (#21745) |
946ms |
1332ms |
0ms |
98ms |
5747 KB |
190ms |
223ms |
240ms |
54ms |
110742 |
117063 |
2024-06-27 05:35 |
d9a300ca |
cgen: fix shortcircuiting of infix and/or expressions (#21740) |
948ms |
1295ms |
0ms |
98ms |
5752 KB |
192ms |
224ms |
245ms |
54ms |
110820 |
116898 |
2024-06-27 05:27 |
d67f4d02 |
checker: add error for `field [$d('x', 2)]int = [1, 2]!` (#21741) |
954ms |
1311ms |
0ms |
100ms |
5750 KB |
191ms |
226ms |
244ms |
54ms |
110804 |
116146 |
2024-06-27 05:23 |
6ecfc6f6 |
builtin: fix `assert '_ISspace'.camel_to_snake() == '_i_sspace'` (#21736) |
960ms |
1316ms |
0ms |
98ms |
5749 KB |
191ms |
225ms |
243ms |
54ms |
110795 |
115411 |
2024-06-26 14:09 |
f4d2389b |
ast, cgen: fix generics map with the reference argument (#21737) |
959ms |
1310ms |
0ms |
99ms |
5749 KB |
191ms |
222ms |
242ms |
54ms |
110791 |
115527 |
2024-06-26 14:08 |
66c43078 |
examples: add `compiletime/d_compile_value.v` (#21738) |
940ms |
1307ms |
0ms |
99ms |
5749 KB |
192ms |
222ms |
244ms |
54ms |
110790 |
117861 |
2024-06-26 04:45 |
094c30c3 |
net.http: correct `Response.status()` method comment, to indicate returning of a `Status` enum field, instead of struct (#21735) |
951ms |
1319ms |
0ms |
101ms |
5749 KB |
191ms |
222ms |
243ms |
54ms |
110790 |
116498 |
2024-06-26 03:50 |
5f33946e |
checker: limit recursion in Checker.ensure_type_exists/2 to 40 levels (it is usually 4 or less) (#21734) |
935ms |
1301ms |
0ms |
99ms |
5749 KB |
191ms |
223ms |
243ms |
54ms |
110790 |
118491 |
2024-06-25 22:35 |
8466c6c0 |
parser: disallow self referencing function alias types like `type FnType = fn(string) FnType` and `type FnType = fn (FnType) string` (#21733) |
951ms |
1310ms |
0ms |
98ms |
5747 KB |
192ms |
223ms |
244ms |
54ms |
110779 |
116486 |
2024-06-25 22:17 |
fd384dff |
cgen: fix assert checking fn option ret with `none` (#21726) |
935ms |
1290ms |
0ms |
99ms |
5747 KB |
196ms |
228ms |
245ms |
54ms |
110770 |
118470 |
2024-06-25 22:13 |
a36c0d83 |
ast, parser: support `$d()` in fixed size array `struct` fields (#21731) |
955ms |
1318ms |
0ms |
99ms |
5746 KB |
194ms |
224ms |
242ms |
54ms |
110767 |
115986 |
2024-06-25 07:09 |
98a1ee22 |
cgen: fix smartcasting a reference to a sumtype value (#21730) |
957ms |
1341ms |
0ms |
102ms |
5745 KB |
197ms |
225ms |
243ms |
54ms |
110751 |
115727 |
2024-06-25 06:55 |
5b935827 |
vlib: simplify byte character conditions by using methods like is_capital, is_lower, is_letter etc (#21725) |
939ms |
1286ms |
0ms |
96ms |
5745 KB |
192ms |
220ms |
241ms |
54ms |
110741 |
117935 |
2024-06-25 05:18 |
a536c033 |
checker: allow \uxxxxx in raw strings (#21724) |
948ms |
1299ms |
0ms |
97ms |
5745 KB |
193ms |
223ms |
242ms |
54ms |
110741 |
116815 |
2024-06-25 05:17 |
e1d23429 |
encoding.base32: fix warning of implicit clone of array, by using an explicit unsafe block (#21728) |
960ms |
1317ms |
0ms |
99ms |
5744 KB |
194ms |
224ms |
242ms |
54ms |
110737 |
115351 |
2024-06-24 20:01 |
c5c49d36 |
builtin: fix `assert 'JVM_PUBLIC_ACC'.camel_to_snake() == 'jvm_public_acc'` (#21722) |
958ms |
1305ms |
0ms |
98ms |
5744 KB |
193ms |
222ms |
241ms |
54ms |
110737 |
115591 |
2024-06-24 13:48 |
2b0938da |
checker, cgen: fix auto dereference mut variable in if expr (fix #21309) (#21720) |
944ms |
1300ms |
0ms |
98ms |
5744 KB |
196ms |
226ms |
247ms |
54ms |
110725 |
117293 |
2024-06-24 08:59 |
4d2c2dac |
cgen: fix fn call with mut reference args (fix #21265) (#21719) |
963ms |
1333ms |
0ms |
100ms |
5744 KB |
199ms |
229ms |
248ms |
54ms |
110718 |
114971 |
2024-06-24 08:38 |
f5c87a1c |
checker: fix result call or_block with multi-statements (fix #21504) (#21717) |
964ms |
1334ms |
0ms |
99ms |
5744 KB |
193ms |
223ms |
241ms |
54ms |
110713 |
114847 |
2024-06-23 08:27 |
d364e61b |
docs: improve the `v deploy.vsh` section |
940ms |
1301ms |
0ms |
96ms |
5743 KB |
194ms |
228ms |
249ms |
54ms |
110710 |
117776 |
2024-06-23 07:28 |
cc142724 |
cgen, checker: fix generic variable resolution on generic func return assignment (#21712) |
948ms |
1304ms |
0ms |
97ms |
5743 KB |
192ms |
223ms |
242ms |
54ms |
110710 |
116782 |
2024-06-23 07:11 |
53d7a554 |
checker: fix `$if x {` condition, using `const x = $d('ident', false)` (fix #21709) (#21713) |
944ms |
1291ms |
0ms |
96ms |
5733 KB |
191ms |
223ms |
243ms |
54ms |
110575 |
117134 |
2024-06-22 16:17 |
d7bc2167 |
string: fix leak in replace_once |
940ms |
1293ms |
0ms |
96ms |
5732 KB |
189ms |
220ms |
243ms |
53ms |
110568 |
117625 |
2024-06-22 12:58 |
549e11bf |
string: optimize is_ascii() |
971ms |
1330ms |
0ms |
101ms |
5732 KB |
191ms |
224ms |
243ms |
54ms |
110543 |
113844 |
2024-06-22 10:17 |
70b33fc3 |
cgen,x.json2: fix generic map decoding (#21704) |
935ms |
1298ms |
0ms |
96ms |
5732 KB |
191ms |
221ms |
242ms |
54ms |
110538 |
118222 |
2024-06-22 10:15 |
2bb815f0 |
cgen: support inc cond for c style for loop with alias types (#21708) |
975ms |
1316ms |
0ms |
98ms |
5732 KB |
191ms |
223ms |
244ms |
54ms |
110532 |
113366 |
2024-06-21 17:14 |
4302f869 |
fmt: add fn_with_mut_ref_params_keep.vv (#21711) |
928ms |
1287ms |
0ms |
97ms |
5732 KB |
191ms |
223ms |
243ms |
54ms |
110530 |
119105 |
2024-06-21 16:51 |
b0083870 |
arrays: extend test for arrays.sum with one testing sum over a struct with overloaded + operator, cleanup fn comment |
935ms |
1287ms |
0ms |
97ms |
5732 KB |
193ms |
224ms |
243ms |
54ms |
110530 |
118213 |
2024-06-21 14:07 |
112fc950 |
parser, checker: fix sorting compare fn with mut reference parameter (fix #21662) (#21706) |
936ms |
1299ms |
0ms |
98ms |
5732 KB |
192ms |
225ms |
246ms |
54ms |
110530 |
118087 |
2024-06-21 13:01 |
be9d2b6d |
cgen: implement g.trace_last_lines/2 to help debugging cgen problems |
957ms |
1307ms |
0ms |
99ms |
5731 KB |
192ms |
221ms |
240ms |
54ms |
110519 |
115484 |
2024-06-20 09:33 |
537fa1bb |
comptime, ast: support `[$d('s', 4)]int{}`, move resolving to method on `ComptimeCall` (#21701) |
927ms |
1279ms |
0ms |
96ms |
5731 KB |
191ms |
219ms |
239ms |
53ms |
110486 |
119186 |
2024-06-20 09:25 |
5b7cc632 |
docs: fix comment considered as a token (#21705) |
946ms |
1312ms |
0ms |
101ms |
5728 KB |
192ms |
219ms |
240ms |
53ms |
110447 |
116751 |
2024-06-19 10:42 |
58f4e126 |
v: update `build.txt` with new `-d` functionality (#21699) |
959ms |
1341ms |
0ms |
102ms |
5728 KB |
196ms |
222ms |
242ms |
54ms |
110447 |
115168 |
2024-06-19 07:21 |
d7cc5c88 |
checker: fix typo `explictly` -> `explicitly` in error message (#21698) |
955ms |
1296ms |
0ms |
97ms |
5728 KB |
195ms |
221ms |
242ms |
53ms |
110447 |
115651 |
2024-06-19 04:24 |
78b77b9f |
comptime: support `-d ident=value` and `var := $d('ident', 0)` (#21685) |
938ms |
1292ms |
0ms |
96ms |
5728 KB |
194ms |
222ms |
240ms |
54ms |
110447 |
117747 |
2024-06-19 03:53 |
aaa23bb0 |
orm: update readme with more specifics (#21697) |
935ms |
1293ms |
0ms |
97ms |
5712 KB |
190ms |
221ms |
241ms |
54ms |
110254 |
117918 |
2024-06-18 20:21 |
72a3fd6f |
veb.auth: use constant time comparision in compare_password_with_hash (#21693) |
930ms |
1287ms |
0ms |
95ms |
5712 KB |
190ms |
220ms |
239ms |
53ms |
110254 |
118552 |
2024-06-18 20:05 |
0498ed10 |
checker: fix match expr with auto promote number (#21696) |
950ms |
1278ms |
0ms |
97ms |
5712 KB |
190ms |
219ms |
239ms |
54ms |
110254 |
116056 |
2024-06-18 20:01 |
5ebe7d1d |
checker: minor cleanup in expr() (#21695) |
946ms |
1287ms |
0ms |
98ms |
5712 KB |
190ms |
220ms |
241ms |
53ms |
110251 |
116544 |
2024-06-18 10:06 |
de5ad8b1 |
cgen: fix dumping array of reference (#21694) |
944ms |
1297ms |
0ms |
96ms |
5712 KB |
191ms |
221ms |
242ms |
54ms |
110251 |
116791 |
2024-06-18 07:09 |
488fd4f0 |
.gitignore: ignore vprod, vprod_gcc, vprod_clang, vprod_msvc executables |
929ms |
1276ms |
0ms |
98ms |
5712 KB |
190ms |
219ms |
240ms |
54ms |
110251 |
118677 |
2024-06-18 06:16 |
895bb87a |
builtin: improve performance of string.camel_to_snake (#21691) |
941ms |
1293ms |
0ms |
98ms |
5712 KB |
190ms |
220ms |
240ms |
53ms |
110251 |
117163 |
2024-06-18 05:47 |
fb32951a |
tools: make the summary output of `v repeat` more informative |
944ms |
1299ms |
0ms |
98ms |
5712 KB |
192ms |
221ms |
242ms |
54ms |
110245 |
116784 |
2024-06-18 04:44 |
041f2b3d |
tools: fix measurements for `./v repeat "./vold -o x project/" "./vnew -o x project/"` |
955ms |
1298ms |
0ms |
98ms |
5712 KB |
193ms |
221ms |
243ms |
54ms |
110245 |
115439 |
2024-06-16 19:21 |
1a685c30 |
vweb, veb, x.vweb: add `m3u8` MIME type `application/vnd.apple.mpegurl` for multimedia playlists (#21688) |
927ms |
1279ms |
0ms |
96ms |
5712 KB |
193ms |
221ms |
242ms |
54ms |
110245 |
118926 |
2024-06-16 00:58 |
bebe943c |
all: support `&&=` and `||=` for bool alias types as well (#21684) |
943ms |
1297ms |
0ms |
99ms |
5712 KB |
192ms |
221ms |
242ms |
54ms |
110245 |
116908 |
2024-06-15 18:02 |
df1e4f12 |
builtin: add string.camel_to_snake/0 and string.snake_to_camel/0 methods (#21679) |
935ms |
1281ms |
0ms |
98ms |
5712 KB |
192ms |
220ms |
243ms |
54ms |
110244 |
117908 |
2024-06-15 17:14 |
3ad77b25 |
cgen: fix comptime generic arg resolution (allow several different struct fields in generic functions using comptime) (fix #18110) (#21682) |
930ms |
1289ms |
0ms |
98ms |
5712 KB |
190ms |
219ms |
241ms |
53ms |
110150 |
118440 |
2024-06-15 15:42 |
8f7741dc |
cgen: fix spawn code generated when calling conditional function (fix #19352) (#21681) |
954ms |
1288ms |
0ms |
98ms |
5712 KB |
190ms |
219ms |
240ms |
53ms |
110150 |
115461 |
2024-06-15 15:28 |
63353ba3 |
cgen: generate pragmas for gcc-14, to make it more relaxed by default. Support `-no-relaxed-gcc14` for turning them off. (#21680) |
940ms |
1286ms |
0ms |
97ms |
5712 KB |
191ms |
220ms |
242ms |
53ms |
110147 |
117177 |
2024-06-14 20:46 |
add16211 |
all: implement `&&=` and `||=` (#21678) |
939ms |
1286ms |
0ms |
97ms |
5711 KB |
191ms |
221ms |
240ms |
53ms |
110131 |
117285 |
2024-06-10 08:54 |
b5b57a2e |
orm: ilike for case insensitive text search |
921ms |
1307ms |
0ms |
97ms |
5704 KB |
189ms |
219ms |
240ms |
53ms |
109948 |
119378 |
2024-06-10 07:44 |
ef918082 |
cgen: fix or expr with non option fn call return (fix #21660) (#21661) |
940ms |
1298ms |
0ms |
98ms |
5702 KB |
191ms |
220ms |
242ms |
54ms |
109928 |
116944 |
2024-06-09 14:52 |
1af7b7c3 |
checker: support nested labeled for statements (#21658) |
928ms |
1284ms |
0ms |
97ms |
5702 KB |
191ms |
218ms |
239ms |
54ms |
109928 |
118456 |
2024-06-09 07:19 |
dfc0c912 |
checker: turn warnings for private fields into errors (#21296) |
936ms |
1286ms |
0ms |
98ms |
5702 KB |
192ms |
219ms |
241ms |
54ms |
109929 |
117445 |
2024-06-08 04:10 |
da4afef0 |
builtin: implement a JS version of `string.split_any` (#21612) |
922ms |
1278ms |
0ms |
97ms |
5702 KB |
192ms |
219ms |
240ms |
54ms |
109939 |
119239 |
2024-06-08 04:07 |
ff865ea1 |
os.font: return the "segoeui.ttf" font, if its file exists on Windows (#21655) |
921ms |
1276ms |
0ms |
96ms |
5702 KB |
193ms |
216ms |
240ms |
54ms |
109939 |
119369 |
2024-06-07 22:34 |
0b2edd0d |
gc: fix tcc on macos |
915ms |
1286ms |
0ms |
96ms |
5702 KB |
190ms |
216ms |
238ms |
54ms |
109939 |
120151 |
2024-06-07 08:48 |
0d52a7d9 |
openssl: more verbose error; libgc: make compile on arm macs |
956ms |
1296ms |
0ms |
98ms |
5702 KB |
191ms |
218ms |
239ms |
54ms |
109939 |
114998 |
2024-06-07 08:05 |
e2848e13 |
tools: don't write vpm logfiles in CI runs (#21649) |
929ms |
1276ms |
0ms |
96ms |
5702 KB |
191ms |
219ms |
238ms |
54ms |
109939 |
118341 |
2024-06-07 07:54 |
0e543fb3 |
docs: update the array/slice/reallocation examples and comments |
942ms |
1289ms |
0ms |
98ms |
5702 KB |
190ms |
217ms |
238ms |
54ms |
109939 |
116708 |
2024-06-07 07:22 |
7c8b4b89 |
v.utils: allow to set the names of the compared items, when diffing strings (#21650) |
937ms |
1286ms |
0ms |
97ms |
5702 KB |
191ms |
217ms |
240ms |
54ms |
109939 |
117330 |
2024-06-04 15:38 |
096226bf |
examples: check array length before access (#21641) |
928ms |
1285ms |
0ms |
98ms |
5702 KB |
191ms |
217ms |
238ms |
54ms |
109931 |
118460 |
2024-06-04 10:22 |
1e86e06e |
orm: fix subquery without where expr (#21598) |
931ms |
1283ms |
0ms |
96ms |
5702 KB |
191ms |
216ms |
238ms |
54ms |
109931 |
118078 |
2024-06-04 08:18 |
2250d605 |
cgen: support a `-d no_bool` option, for cgen compatibility with the C23 language standard (since `bool` is a builtin type and a keyword in it) (#21637) |
933ms |
1292ms |
0ms |
97ms |
5702 KB |
191ms |
218ms |
241ms |
54ms |
109929 |
117823 |
2024-06-03 16:26 |
cc92dbc8 |
examples: show how to create and pass a V string to a V function, and then get back a V string in Python |
948ms |
1285ms |
0ms |
96ms |
5702 KB |
191ms |
218ms |
240ms |
54ms |
109927 |
115956 |
2024-06-03 14:19 |
193a99d1 |
all: @[freed] attribute for assign statements |
933ms |
1282ms |
0ms |
97ms |
5702 KB |
192ms |
220ms |
240ms |
54ms |
109927 |
117821 |
2024-06-02 14:14 |
6d2c3a9c |
checker: fix missing option and result wrong type return type definition (#21626) |
947ms |
1294ms |
0ms |
99ms |
5701 KB |
191ms |
218ms |
238ms |
53ms |
109907 |
116058 |
2024-06-02 07:43 |
1096173b |
builtin: vfmt builtin.c.v |
915ms |
1270ms |
0ms |
95ms |
5700 KB |
193ms |
222ms |
243ms |
53ms |
109894 |
120102 |
2024-06-02 07:35 |
4884396e |
vdoc: fix multiline js string generation in search_index.js |
921ms |
1282ms |
0ms |
96ms |
5700 KB |
195ms |
219ms |
241ms |
54ms |
109895 |
119321 |
2024-06-02 07:26 |
8504beaa |
net.http: implement http.download_file_with_progress/2, saving each chunk, as it is received, without growing the memory usage (#21633) |
954ms |
1307ms |
0ms |
98ms |
5700 KB |
194ms |
217ms |
238ms |
54ms |
109894 |
115192 |
2024-06-01 23:10 |
2e567ff9 |
checker: fix missing concrete type checking on a generic type specifier (#21614) |
925ms |
1274ms |
0ms |
96ms |
5700 KB |
193ms |
217ms |
239ms |
53ms |
109894 |
118804 |
2024-06-01 22:48 |
7cff1f79 |
jsgen: add README.md (#21630) |
924ms |
1276ms |
0ms |
95ms |
5699 KB |
191ms |
215ms |
240ms |
53ms |
109884 |
118922 |
2024-06-01 22:44 |
12de7cff |
ast: add comment showing what `blank_ident` represents (#21631) |
918ms |
1280ms |
0ms |
95ms |
5699 KB |
192ms |
218ms |
240ms |
53ms |
109884 |
119699 |
2024-06-01 22:34 |
03e89b78 |
checker: add error for `field map` (i.e. a plain untyped map), used inside a struct (#21625) |
924ms |
1291ms |
0ms |
96ms |
5699 KB |
191ms |
217ms |
240ms |
53ms |
109884 |
118922 |
2024-06-01 22:31 |
ca55da63 |
cgen: fix missing call to a function returning option, when called inside a print (fix #21616) (#21623) |
914ms |
1272ms |
0ms |
96ms |
5699 KB |
190ms |
217ms |
238ms |
53ms |
109879 |
120217 |
2024-06-01 22:20 |
bb3505fd |
jsgen: cleanup dead code, add TODOs, reduce nesting, use smartcasting (#21629) |
908ms |
1268ms |
0ms |
96ms |
5699 KB |
191ms |
216ms |
236ms |
54ms |
109873 |
121005 |
2024-06-01 21:44 |
d750528f |
parser: allow multiple flag values in enum.from() for flag enums (fix #21569) (#21615) |
911ms |
1273ms |
0ms |
95ms |
5699 KB |
190ms |
216ms |
238ms |
53ms |
109873 |
120607 |
2024-06-01 21:39 |
ab45d80f |
regex: implement `\xAF` and `\X1234` BSLS escape codes (fix #21607) (#21632) |
938ms |
1312ms |
0ms |
98ms |
5699 KB |
190ms |
217ms |
238ms |
54ms |
109876 |
117138 |
2024-06-01 10:49 |
8c249366 |
checker: disallow sum type with `Result` variants (#21620) |
957ms |
1291ms |
0ms |
96ms |
5699 KB |
188ms |
217ms |
238ms |
53ms |
109876 |
114812 |
2024-06-01 08:29 |
2d12b034 |
net.html: quick workaround for a cgen problem for `const x = int(0x80000000)` |
960ms |
1286ms |
0ms |
96ms |
5699 KB |
191ms |
218ms |
239ms |
53ms |
109874 |
114452 |
2024-05-31 19:49 |
19c08f5e |
cgen: fix generated code for handling fn call with result/option return on match conditional (#21608) |
932ms |
1291ms |
0ms |
96ms |
5699 KB |
191ms |
217ms |
239ms |
53ms |
109874 |
117890 |
2024-05-31 06:15 |
5ac8249a |
tools: increase max_samples in cmd/tools/fast/fast.v to decrease the variations of the results on https://fast.vlang.io/ |
932ms |
1308ms |
0ms |
98ms |
5697 KB |
190ms |
218ms |
238ms |
53ms |
109841 |
117855 |
2024-05-31 05:34 |
5657e28c |
parser: register selective import aliases as used (#21613) |
923ms |
1276ms |
0ms |
100ms |
5697 KB |
197ms |
226ms |
245ms |
54ms |
109841 |
119004 |
2024-05-30 14:51 |
52dfef1a |
vfmt: exit with error code if encountering diffs with `-diff` flag (#21603) |
924ms |
1277ms |
0ms |
95ms |
5697 KB |
190ms |
216ms |
238ms |
53ms |
109835 |
118869 |
2024-05-30 14:38 |
4bda28b7 |
net.urllib: update parse host to allow for better error handling (#21602) |
938ms |
1303ms |
0ms |
99ms |
5697 KB |
191ms |
218ms |
240ms |
53ms |
109835 |
117094 |
2024-05-30 14:37 |
5f83a4d1 |
ci: use shebang with better portability in shell scripts, format shell scripts (#21605) |
924ms |
1293ms |
0ms |
99ms |
5697 KB |
196ms |
226ms |
245ms |
54ms |
109835 |
118869 |
2024-05-29 23:29 |
a4afcbaa |
fmt: don't break `it` variable name in match expression function calls (#21600) |
921ms |
1294ms |
0ms |
97ms |
5697 KB |
193ms |
218ms |
240ms |
53ms |
109835 |
119256 |
2024-05-29 23:20 |
ea20c1fa |
net.urllib: cleanup parse_authority, add test (#21599) |
938ms |
1301ms |
0ms |
98ms |
5697 KB |
190ms |
215ms |
237ms |
53ms |
109835 |
117094 |
2024-05-29 18:47 |
62416356 |
tools: add `v download URL` for downloading single files, to avoid curl/wget etc, which are not available uniformly. (#21597) |
929ms |
1303ms |
0ms |
99ms |
5697 KB |
191ms |
219ms |
240ms |
53ms |
109835 |
118229 |
2024-05-29 18:33 |
5436d7b9 |
cgen: fix generic struct init when it is a reference &T (fix #21594) (#21596) |
924ms |
1286ms |
0ms |
99ms |
5697 KB |
193ms |
224ms |
244ms |
54ms |
109834 |
118867 |
2024-05-29 17:20 |
f7a0eeb6 |
cgen: fix indexexpr with orexpr (fix #21591) (#21592) |
940ms |
1294ms |
0ms |
101ms |
5696 KB |
192ms |
227ms |
246ms |
54ms |
109833 |
116843 |
2024-05-29 14:43 |
6c9dd62d |
checker: more alloc warnings |
927ms |
1278ms |
0ms |
95ms |
5696 KB |
190ms |
217ms |
237ms |
53ms |
109833 |
118482 |
2024-05-29 14:38 |
a6016530 |
ci,cgen: put the `Interface(unsafe{nil})` change for now behind -experimental (#21593) |
928ms |
1288ms |
0ms |
97ms |
5696 KB |
190ms |
218ms |
239ms |
53ms |
109826 |
118346 |
2024-05-29 08:48 |
2d5c4579 |
checker: -warn-about-allocs; nil interface allocation fix; parser: tmpl @else [cond] |
1021ms |
1311ms |
0ms |
96ms |
5696 KB |
193ms |
216ms |
241ms |
54ms |
109824 |
107565 |
2024-05-28 14:27 |
09eaae5f |
checker: fix checking of default field initialisations, that are part of unions of structs tagged with `@[noinit]` (#21587) |
933ms |
1291ms |
0ms |
96ms |
5694 KB |
191ms |
220ms |
240ms |
53ms |
109794 |
117678 |
2024-05-27 20:06 |
80397e67 |
tools,cgen,pref: add `-coverage` support + `vcover` tool (#21154) |
955ms |
1329ms |
0ms |
99ms |
5691 KB |
197ms |
225ms |
249ms |
53ms |
109775 |
114947 |
2024-05-27 17:12 |
f97dd8c4 |
Dockerfile.alpine: update to alpine:3.20, add more tools like gdb, libunwind, gc, to ease producing and debugging static executable in more situations (#21583) |
926ms |
1275ms |
0ms |
96ms |
5675 KB |
189ms |
219ms |
239ms |
53ms |
109581 |
118338 |
2024-05-27 16:54 |
31cde9d8 |
ci: extend coverage, move app test from macos_ci to v_apps_and_modules_ci (#21584) |
948ms |
1294ms |
0ms |
98ms |
5675 KB |
189ms |
220ms |
238ms |
54ms |
109581 |
115591 |
2024-05-26 21:40 |
6b2d527d |
cgen: fix array fixed initialization on struct from call (#21568) |
942ms |
1267ms |
0ms |
95ms |
5675 KB |
189ms |
220ms |
238ms |
53ms |
109581 |
116328 |
2024-05-26 15:50 |
37f385c9 |
testing: implement a separate `-show-asserts` option, for cleaner test output (`-stats` still works, and still shows both the compilation stats and the asserts) (#21578) |
925ms |
1288ms |
0ms |
96ms |
5674 KB |
187ms |
220ms |
239ms |
53ms |
109563 |
118446 |
2024-05-26 06:35 |
c689f801 |
toml: fix `@[toml: ]`, support `@[skip]` (#21571) |
926ms |
1284ms |
0ms |
96ms |
5674 KB |
191ms |
219ms |
238ms |
53ms |
109558 |
118313 |
2024-05-25 21:46 |
b4c560d4 |
os: fix debugger_present() for non Windows OSes (#21573) |
931ms |
1276ms |
0ms |
97ms |
5674 KB |
190ms |
217ms |
235ms |
53ms |
109558 |
117677 |
2024-05-25 13:47 |
0fdc32e2 |
builtin: simplify splint_nth methods (#21563) |
919ms |
1266ms |
0ms |
95ms |
5674 KB |
190ms |
215ms |
234ms |
53ms |
109534 |
119188 |
2024-05-25 11:30 |
a1ad658d |
net.http: change default http.Server listening address to :9009, to avoid conflicts with tools, that start their own http servers on 8080 like bytehound (#21570) |
923ms |
1279ms |
0ms |
97ms |
5674 KB |
188ms |
215ms |
235ms |
53ms |
109563 |
118703 |
2024-05-25 08:30 |
25be3629 |
os: make minior improvement to C function semantics and related code (#21565) |
919ms |
1281ms |
0ms |
96ms |
5674 KB |
192ms |
219ms |
241ms |
53ms |
109563 |
119219 |
2024-05-25 00:46 |
a7cf1ad7 |
io: cleanup prefix_and_suffix/1 util function (#21562) |
896ms |
1250ms |
0ms |
95ms |
5674 KB |
188ms |
213ms |
236ms |
53ms |
109565 |
122282 |
2024-05-25 00:32 |
14018f1c |
os: remove mut declarions for unchanged vars in `os_nix.c.v` (#21564) |
927ms |
1285ms |
0ms |
97ms |
5674 KB |
192ms |
221ms |
242ms |
54ms |
109565 |
118193 |
2024-05-25 00:25 |
c9e6a120 |
builtin: reduce allocations in s.index_kmp/1 and s.replace/2 (#21561) |
953ms |
1279ms |
0ms |
96ms |
5674 KB |
191ms |
216ms |
238ms |
53ms |
109565 |
114968 |
2024-05-24 17:15 |
cc72c2e5 |
ci: shorten path used for unix domain socket tests (to fit in Windows path limits) |
932ms |
1267ms |
0ms |
95ms |
5673 KB |
188ms |
214ms |
234ms |
53ms |
109551 |
117543 |
2024-05-24 10:08 |
75fe4eaa |
cgen: cleanup `// scopeobjects.len ==` lines, when -autofree is not used |
913ms |
1262ms |
0ms |
94ms |
5673 KB |
187ms |
214ms |
234ms |
53ms |
109551 |
119990 |
2024-05-24 08:01 |
527559c6 |
examples: cleanup `process/execve.v` (#21557) |
931ms |
1289ms |
0ms |
97ms |
6074 KB |
189ms |
213ms |
241ms |
54ms |
109551 |
117670 |
2024-05-24 07:30 |
ccfa65aa |
bootstrap: cleanup code checking for overflowing int literals, ease forwards compatibility with V versions before ef758a7 |
946ms |
1299ms |
0ms |
99ms |
6074 KB |
188ms |
216ms |
241ms |
53ms |
109551 |
115804 |
2024-05-24 05:12 |
5407dbbd |
sokol: fix audio example to work on FreeBSD (#21558) |
935ms |
1289ms |
0ms |
96ms |
6074 KB |
191ms |
216ms |
243ms |
53ms |
109559 |
117175 |
2024-05-23 18:30 |
27833e0d |
examples: limit news_fetcher.v |
913ms |
1277ms |
0ms |
95ms |
6074 KB |
188ms |
213ms |
239ms |
53ms |
109559 |
119998 |
2024-05-23 17:48 |
115ecdd6 |
examples: fix news_fetcher.v |
947ms |
1306ms |
0ms |
98ms |
6074 KB |
187ms |
213ms |
239ms |
53ms |
109559 |
115690 |
2024-05-23 16:51 |
ef758a76 |
checker: fix unknown fixed array size for `const n = int(sizeof(u64)); _ = [n]int{}` (fix #21544) (#21548) |
969ms |
1302ms |
0ms |
96ms |
6074 KB |
188ms |
215ms |
241ms |
53ms |
109559 |
113063 |
2024-05-23 14:57 |
0fe2d605 |
tests: make the failures of vmodules_overrides_test.v more informative |
918ms |
1289ms |
0ms |
95ms |
6074 KB |
189ms |
218ms |
245ms |
53ms |
109534 |
119318 |
2024-05-23 14:40 |
416b37bc |
checker: fix `v -W vlib/v/tests/enum_bitfield_64bit_test.v` too |
921ms |
1278ms |
0ms |
97ms |
6074 KB |
191ms |
220ms |
248ms |
53ms |
109534 |
118929 |
2024-05-23 13:23 |
eb73a535 |
tests: remove generated interop_test.js |
946ms |
1313ms |
0ms |
97ms |
6073 KB |
189ms |
218ms |
244ms |
53ms |
109529 |
115781 |
2024-05-23 13:21 |
dbc6b50c |
vlib: make `./v -Wimpure-v -W test vlib/` pass on Linux (#21554) |
944ms |
1301ms |
0ms |
96ms |
6073 KB |
186ms |
216ms |
241ms |
53ms |
109529 |
116026 |
2024-05-23 13:09 |
373b91cd |
tests: make the failures of unknown_options_test.v more informative (the test is a bit flaky on windows) |
919ms |
1271ms |
0ms |
95ms |
6073 KB |
189ms |
214ms |
242ms |
53ms |
109525 |
119178 |
2024-05-23 10:53 |
2b1be908 |
cgen: fix printing of floating point values in asserts (#21538) |
921ms |
1275ms |
0ms |
96ms |
6073 KB |
190ms |
217ms |
243ms |
53ms |
109525 |
118919 |
2024-05-23 10:45 |
463125e2 |
tools: add a test for crosscompiling hw, on linux and macos, to FreeBSD (#21553) |
928ms |
1311ms |
0ms |
94ms |
6073 KB |
188ms |
215ms |
240ms |
53ms |
109518 |
118015 |
2024-05-23 08:16 |
98ea8517 |
builtin: make FnExitCb type public (#21552) |
919ms |
1299ms |
0ms |
97ms |
6073 KB |
192ms |
221ms |
246ms |
53ms |
109518 |
119170 |
2024-05-23 07:52 |
a698763c |
v.builder: support downloading the FreeBSD cross compilation files on first use |
920ms |
1274ms |
0ms |
97ms |
6073 KB |
188ms |
215ms |
240ms |
53ms |
109518 |
119041 |
2024-05-23 06:58 |
302916cb |
v.builder: minimise the amount of linked libs for cross compilation to FreeBSD |
925ms |
1271ms |
0ms |
95ms |
6073 KB |
188ms |
214ms |
239ms |
53ms |
109504 |
118382 |
2024-05-23 06:29 |
956a5c00 |
pref, builder: make `./v -gc none -os freebsd examples/hello_world.v` work on linux too |
944ms |
1299ms |
0ms |
101ms |
6073 KB |
189ms |
218ms |
242ms |
53ms |
109501 |
115996 |
2024-05-23 05:34 |
b7efbca8 |
builder: cross compile to FreeBSD |
923ms |
1282ms |
0ms |
96ms |
6073 KB |
190ms |
216ms |
241ms |
53ms |
109487 |
118620 |
2024-05-22 05:45 |
7a36b44c |
ci: skip compiling the simple_sin_tones.v example again, but only in the tests-sanitize-memory-clang job |
931ms |
1283ms |
0ms |
95ms |
6072 KB |
188ms |
216ms |
244ms |
53ms |
109401 |
117509 |
2024-05-22 01:03 |
1b5af1f9 |
vfmt: allow single line defer {}, just like or {} |
953ms |
1301ms |
0ms |
100ms |
6072 KB |
189ms |
219ms |
243ms |
53ms |
109401 |
114796 |
2024-05-21 21:51 |
ba5b2746 |
ci: add libasound2-dev in order to test the compilation of the examples in examples/sokol/sounds/ |
935ms |
1291ms |
0ms |
97ms |
6072 KB |
188ms |
218ms |
241ms |
53ms |
109401 |
117006 |
2024-05-21 16:47 |
61971400 |
os: use 1 instead of C.SW_SHOWNORMAL to workaround a cross compilation issue from linux to windows |
941ms |
1280ms |
0ms |
95ms |
6072 KB |
187ms |
215ms |
242ms |
53ms |
109401 |
116260 |
2024-05-21 15:54 |
fc45c0a5 |
time: make C._FILETIME and C.tm fields `pub mut` |
919ms |
1272ms |
0ms |
94ms |
6072 KB |
188ms |
214ms |
240ms |
53ms |
109401 |
119043 |
2024-05-21 13:04 |
6a550ab8 |
tools: cleanup skips for `v build-examples` in cmd/tools/modules/testing/common.v (#21542) |
923ms |
1278ms |
0ms |
99ms |
6072 KB |
188ms |
214ms |
241ms |
53ms |
109400 |
118526 |
2024-05-21 07:41 |
c664a46a |
parser: skip parser notes when `-n` is used |
932ms |
1317ms |
0ms |
98ms |
6072 KB |
188ms |
216ms |
242ms |
53ms |
109400 |
117381 |
2024-05-21 06:11 |
84fbe272 |
builtin,v: reduce overhead and memory usage for very frequently called methods (#21540) |
927ms |
1316ms |
0ms |
97ms |
6072 KB |
192ms |
224ms |
249ms |
54ms |
109397 |
118011 |
2024-05-21 05:47 |
9997ac43 |
veb: support sendfile() syscall on FreeBSD (#21541) |
969ms |
1325ms |
0ms |
97ms |
6072 KB |
188ms |
250ms |
254ms |
53ms |
109368 |
112866 |
2024-05-21 03:07 |
458aab48 |
coroutines: reduce default stack size from 8 MB to 8 KB |
985ms |
1339ms |
0ms |
97ms |
6072 KB |
187ms |
249ms |
255ms |
53ms |
109368 |
111033 |
2024-05-20 22:56 |
0963069b |
dlmalloc: fix notice for ambiguous expression with both >> and & (#21539) |
974ms |
1347ms |
0ms |
97ms |
6072 KB |
187ms |
250ms |
255ms |
53ms |
109368 |
112287 |
2024-05-20 18:47 |
f3624d58 |
doc: document x := ?int(none) |
983ms |
1336ms |
0ms |
97ms |
6072 KB |
188ms |
252ms |
257ms |
53ms |
109368 |
111259 |
2024-05-20 18:24 |
cbc7477e |
tools: fix spurious ending quote in the output of show_manual_release_cmd.vsh |
992ms |
1343ms |
0ms |
99ms |
6072 KB |
187ms |
247ms |
254ms |
53ms |
109368 |
110250 |
2024-05-20 17:50 |
736067dd |
V 0.4.6 |
970ms |
1330ms |
0ms |
98ms |
6072 KB |
188ms |
251ms |
254ms |
53ms |
109368 |
112750 |
2024-05-20 18:01 |
f24abd7f |
fix git issues |
970ms |
1321ms |
0ms |
98ms |
6072 KB |
189ms |
250ms |
257ms |
54ms |
109368 |
112750 |
2024-05-20 17:50 |
c412b9f6 |
V 0.4.6 |
993ms |
1345ms |
0ms |
99ms |
6073 KB |
189ms |
251ms |
254ms |
53ms |
109367 |
110137 |
2024-05-20 07:38 |
774253ee |
tools: default to `-cc clang` on FreeBSD in `cmd/tools/vtest_test.v` (#21534) |
997ms |
1350ms |
0ms |
100ms |
6072 KB |
189ms |
249ms |
256ms |
53ms |
109341 |
109670 |
2024-05-20 06:16 |
404f93e2 |
checker: fix option interface member checking when `none` is passed (#21509) |
989ms |
1378ms |
0ms |
98ms |
6072 KB |
189ms |
251ms |
258ms |
53ms |
109341 |
110557 |
2024-05-20 05:58 |
cfd23f90 |
cgen: fix sumtype field naming (when they are the same as a C keyword) (#21527) |
985ms |
1337ms |
0ms |
98ms |
6072 KB |
189ms |
252ms |
254ms |
53ms |
109338 |
111003 |
2024-05-20 05:48 |
9e7e3237 |
checker: allow alias enum flagged to have bit operations (#21532) |
974ms |
1331ms |
0ms |
97ms |
6072 KB |
188ms |
251ms |
256ms |
53ms |
109338 |
112256 |
2024-05-20 05:28 |
5e01f673 |
vlib, cmd: fix typo `unkown` -> `unknown` (#21535) |
988ms |
1344ms |
0ms |
97ms |
6071 KB |
188ms |
248ms |
256ms |
53ms |
109335 |
110662 |
2024-05-19 18:40 |
f56b2b68 |
tools.vet: add notice for empty strings conditions (#21421) |
1000ms |
1330ms |
0ms |
97ms |
6071 KB |
187ms |
247ms |
254ms |
53ms |
109335 |
109335 |
2024-05-19 14:57 |
f7e820cd |
v: vet for empty string conditions (#21529) |
967ms |
1339ms |
0ms |
99ms |
6071 KB |
192ms |
253ms |
260ms |
53ms |
109335 |
113066 |
2024-05-19 14:07 |
6752ce89 |
builtin,dlmalloc: fixes for `v vlib/v/gen/c/coutput_test.v` for gcc14.1, which is stricter |
982ms |
1331ms |
0ms |
97ms |
6071 KB |
189ms |
249ms |
255ms |
53ms |
109338 |
111342 |
2024-05-19 13:51 |
5fbf6768 |
math.unsigned: fix some Uint256 bugs and add tests (#21528) |
987ms |
1324ms |
0ms |
97ms |
6071 KB |
189ms |
248ms |
255ms |
53ms |
109338 |
110778 |
2024-05-19 07:32 |
9f2cb8cc |
ci: mark again tcp_test.v as flaky (it had 3 unrelated failures on the CI over the last week) |
994ms |
1335ms |
0ms |
97ms |
6071 KB |
189ms |
249ms |
257ms |
53ms |
109338 |
109997 |
2024-05-19 07:11 |
44864931 |
ci: fix failing vlib/v/tests/option_test.c.v |
974ms |
1335ms |
0ms |
97ms |
6071 KB |
187ms |
247ms |
254ms |
53ms |
109338 |
112256 |
2024-05-19 06:58 |
1f7c91e0 |
parser: parse string and array typ idx of `ScopeVar` and `Ident` (#21523) |
998ms |
1376ms |
0ms |
102ms |
6071 KB |
195ms |
258ms |
265ms |
54ms |
109338 |
109557 |
2024-05-18 20:09 |
6389da70 |
os: rename os_structs_stat_windows.v to os_structs_stat_windows.c.v to fix `v -Wimpure-v -os windows vlib/os/os_stat_test.v` |
973ms |
1334ms |
0ms |
99ms |
6070 KB |
186ms |
248ms |
257ms |
53ms |
109317 |
112350 |
2024-05-18 19:36 |
3a3a1085 |
builtin: simplify MessageError.msg() (#21524) |
965ms |
1325ms |
0ms |
97ms |
6070 KB |
183ms |
248ms |
256ms |
53ms |
109317 |
113281 |
2024-05-18 16:52 |
c8bf38cc |
v.pref: error for `v file.v --unknown-option` (#21391) |
972ms |
1338ms |
0ms |
99ms |
6070 KB |
185ms |
251ms |
255ms |
53ms |
109312 |
112460 |
2024-05-18 12:10 |
14d8a97f |
ci: make sure that unformatted code in just cmd/ is not allowed |
993ms |
1338ms |
0ms |
100ms |
6070 KB |
185ms |
251ms |
256ms |
53ms |
109300 |
110070 |
2024-05-18 12:06 |
961bc790 |
ci: run `v fmt -w cmd/tools/vdoc/vdoc_test.v` |
987ms |
1357ms |
0ms |
100ms |
6070 KB |
183ms |
252ms |
257ms |
53ms |
109300 |
110739 |
2024-05-18 11:35 |
fd144b30 |
cgen: fix C struct init when it has default expr (#21510) |
979ms |
1333ms |
0ms |
97ms |
6070 KB |
185ms |
254ms |
257ms |
53ms |
109300 |
111644 |
2024-05-18 11:30 |
755cdca2 |
vdoc: improve vdocignore file handling by walking all .vdocignore sub-paths in IgnoreRules.get, add test (#21521) |
983ms |
1338ms |
0ms |
97ms |
6070 KB |
184ms |
253ms |
255ms |
53ms |
109297 |
111187 |
2024-05-17 05:45 |
2a614bd0 |
net.unix: remove debug/trace eprintln (#21517) |
975ms |
1333ms |
0ms |
97ms |
6070 KB |
183ms |
251ms |
256ms |
53ms |
109297 |
112099 |
2024-05-16 21:13 |
eeaf8d94 |
checker: disallow invalid ptr operations (#21515) |
976ms |
1345ms |
0ms |
99ms |
6070 KB |
186ms |
254ms |
257ms |
53ms |
109297 |
111984 |
2024-05-16 20:22 |
a6704bef |
ci: update g++ to g++-10 in other_ci.yml, add workflow_dispatch: trigger for easier local future diagnostic |
994ms |
1358ms |
0ms |
100ms |
6070 KB |
184ms |
252ms |
257ms |
53ms |
109291 |
109950 |
2024-05-16 20:09 |
96ecb3f8 |
ci: use g++ not g++-11 in misc-tooling (g++-11 can not be found and installed on the CI runner anymore for some reason) |
989ms |
1344ms |
0ms |
98ms |
6070 KB |
185ms |
252ms |
257ms |
53ms |
109291 |
110506 |
2024-05-16 19:53 |
f8222633 |
ci: run build-module-docs, when changes to the source of the `v doc` tool happen too |
985ms |
1351ms |
0ms |
96ms |
6070 KB |
186ms |
252ms |
258ms |
53ms |
109291 |
110955 |
2024-05-16 19:42 |
41b7e5fc |
vdoc: fix handling of .vdocignore files in subdirectories (#21514) |
996ms |
1364ms |
0ms |
99ms |
6070 KB |
185ms |
255ms |
258ms |
53ms |
109291 |
109729 |
2024-05-15 18:07 |
9639f55d |
vdoc: include `src` dir when trying to generate doc comments for module (#21505) |
988ms |
1340ms |
0ms |
97ms |
6070 KB |
183ms |
251ms |
253ms |
53ms |
109291 |
110618 |
2024-05-13 16:26 |
58a8fc6c |
cgen: handle auto deref var for index when the array element is an interface or a sumtype (#21491) |
984ms |
1347ms |
0ms |
100ms |
6070 KB |
187ms |
257ms |
259ms |
53ms |
109291 |
111068 |
2024-05-13 16:23 |
331ccac3 |
cgen: fix c struct option alias printing (#21496) |
1021ms |
1351ms |
0ms |
99ms |
6069 KB |
186ms |
251ms |
257ms |
53ms |
109288 |
107040 |
2024-05-13 14:33 |
c23c543b |
os: simplify and unify os.join_path and os.join_path_single, and add more tests (#21494) |
986ms |
1341ms |
0ms |
97ms |
6069 KB |
186ms |
254ms |
256ms |
53ms |
109279 |
110830 |
2024-05-13 07:37 |
76142b18 |
os: fix join-path (#21425) |
982ms |
1332ms |
0ms |
98ms |
6068 KB |
184ms |
250ms |
256ms |
53ms |
109247 |
111249 |
2024-05-12 04:49 |
35f6523e |
autofree: use g.file.path |
991ms |
1324ms |
0ms |
98ms |
6067 KB |
183ms |
251ms |
255ms |
53ms |
109234 |
110226 |
2024-05-12 04:40 |
86994f53 |
autofree: improve print_autofree_vars |
983ms |
1344ms |
0ms |
104ms |
6067 KB |
189ms |
259ms |
262ms |
53ms |
109234 |
111123 |
2024-05-12 03:48 |
021a69be |
autofree: print_autofree_vars |
986ms |
1345ms |
0ms |
97ms |
6066 KB |
185ms |
251ms |
259ms |
53ms |
109219 |
110769 |
2024-05-12 02:34 |
8b3623af |
checker: set auto Return pos correctly; cgen: autofree fix for optional returns |
997ms |
1357ms |
0ms |
99ms |
6065 KB |
188ms |
254ms |
259ms |
54ms |
109201 |
109529 |
2024-05-10 20:30 |
0e2b6041 |
testing: fix `v -stats test folder/` not failing for a _test.v that fails (#21483) |
968ms |
1320ms |
0ms |
98ms |
5665 KB |
183ms |
250ms |
250ms |
53ms |
109189 |
112798 |
2024-05-10 19:04 |
776e7ad0 |
sync,os,thirdparty: fix cross compilation from macos to windows (#21484) |
986ms |
1345ms |
0ms |
99ms |
5665 KB |
183ms |
249ms |
247ms |
53ms |
109189 |
110739 |
2024-05-10 08:19 |
1eead829 |
picoev: handle `EAGAIN` or `EWOULDBLOCK` quietly (#21480) |
986ms |
1338ms |
0ms |
99ms |
5665 KB |
186ms |
253ms |
255ms |
53ms |
109189 |
110739 |
2024-05-09 18:12 |
81418b7f |
tests: fix dependence on presence of vlib/bitfield/_docs in vdoc_file_test.v (#21478) |
967ms |
1318ms |
0ms |
99ms |
5665 KB |
183ms |
250ms |
251ms |
53ms |
109189 |
112915 |
2024-05-09 03:50 |
6a6d8e0f |
docs: fix syntax highlighting of some of the examples, by using the proper code tag |
963ms |
1317ms |
0ms |
97ms |
5665 KB |
183ms |
250ms |
249ms |
53ms |
109189 |
113384 |
2024-05-08 16:11 |
0c6c1f31 |
ci: update the helper script, for getting the most recent sqlite-amalgamation-3380200.zip (#21474) |
955ms |
1312ms |
0ms |
97ms |
5665 KB |
183ms |
249ms |
248ms |
53ms |
109189 |
114334 |
2024-05-08 15:39 |
152cd1c9 |
toml: simplify `decode_quoted_escapes` (#21472) |
976ms |
1330ms |
0ms |
98ms |
5665 KB |
182ms |
249ms |
249ms |
53ms |
109189 |
111873 |
2024-05-08 15:10 |
328e53bf |
math.big: fix typo `tranform` -> `transform` in special_array_ops.v (#21475) |
965ms |
1317ms |
0ms |
97ms |
5665 KB |
184ms |
250ms |
250ms |
53ms |
109189 |
113149 |
2024-05-08 14:52 |
ecf94ee4 |
ci: add a retry to vcreate_init_test.v (it is sporadically flaky on macos) |
969ms |
1316ms |
0ms |
97ms |
5665 KB |
184ms |
252ms |
250ms |
53ms |
109189 |
112682 |
2024-05-08 14:29 |
8eaaba60 |
tools: move _test.v files for vdoc at the same level (#21473) |
982ms |
1338ms |
0ms |
100ms |
5665 KB |
184ms |
251ms |
252ms |
53ms |
109189 |
111190 |
2024-05-08 14:28 |
972a1370 |
tools, ci: print info to use v symlink instead of `v symlink -githubci` (#21471) |
966ms |
1309ms |
0ms |
98ms |
5665 KB |
185ms |
251ms |
254ms |
53ms |
109189 |
113032 |
2024-05-08 14:15 |
f19f0797 |
tools.vet: reduce nesting in `vet_fn_documentation`, skip vetting empty lines (#21465) |
976ms |
1329ms |
0ms |
98ms |
5665 KB |
183ms |
250ms |
250ms |
53ms |
109189 |
111873 |
2024-05-08 11:11 |
c0fec31b |
cli: fix default flags when their command equivalents are disabled (#21469) |
977ms |
1315ms |
0ms |
96ms |
5665 KB |
182ms |
250ms |
250ms |
53ms |
109189 |
111759 |
2024-05-08 10:47 |
4320f864 |
cli: cleanup execute functions of default commands / flags like `-help` and `-man` (#21470) |
974ms |
1309ms |
0ms |
97ms |
5665 KB |
182ms |
249ms |
249ms |
53ms |
109189 |
112103 |
2024-05-08 10:05 |
f71b8017 |
math.unsigned: permit _ separators in Uint128 decimal strings passed to uint128_from_dec_str (#21461) |
970ms |
1325ms |
0ms |
97ms |
5665 KB |
184ms |
249ms |
249ms |
53ms |
109189 |
112565 |
2024-05-08 08:58 |
fec2a8b7 |
ci: make issue template title consistent, fix linter error regarding labels (#21460) |
974ms |
1321ms |
0ms |
96ms |
5665 KB |
183ms |
259ms |
259ms |
53ms |
109189 |
112103 |
2024-05-08 08:31 |
307c5b8c |
regex: fix typos and inconsistencies in the documentation (#21468) |
964ms |
1323ms |
0ms |
100ms |
5665 KB |
183ms |
249ms |
250ms |
53ms |
109189 |
113266 |
2024-05-08 08:27 |
2e9b4cf4 |
tools: call mkdir_all before set_output_path to avoid a vpm panic when ~/.vmodules/cache does not exist (#21463) |
965ms |
1307ms |
0ms |
96ms |
5665 KB |
182ms |
250ms |
250ms |
53ms |
109189 |
113149 |
2024-05-08 07:16 |
78d4157c |
tools.vet: update diff comparison in `vet_test.v` (#21457) |
970ms |
1316ms |
0ms |
98ms |
5665 KB |
184ms |
251ms |
250ms |
53ms |
109189 |
112565 |
2024-05-08 07:11 |
b53012a0 |
cli: make program outputs using the cli module testable in `cli/testdata` (#21456) |
953ms |
1313ms |
0ms |
97ms |
5665 KB |
182ms |
248ms |
247ms |
53ms |
109189 |
114573 |
2024-05-08 07:04 |
b0c28416 |
v.util: remove fast path in `diff.compare_text` (#21458) |
984ms |
1319ms |
0ms |
99ms |
5665 KB |
185ms |
256ms |
254ms |
53ms |
109189 |
110964 |
2024-05-08 07:01 |
3158f582 |
ci: update symlink ci, extend tested cases (#21466) |
960ms |
1327ms |
0ms |
100ms |
5665 KB |
183ms |
248ms |
249ms |
53ms |
109193 |
113742 |
2024-05-08 06:50 |
c21f7f0b |
ci: add a linter for the .yml workflow files (#21459) |
983ms |
1332ms |
0ms |
99ms |
5665 KB |
184ms |
250ms |
250ms |
53ms |
109193 |
111081 |
2024-05-08 06:42 |
c8004fc9 |
ci: use `v symlink` without `-githubci` for regular symlinking (#21455) |
990ms |
1355ms |
0ms |
101ms |
5665 KB |
184ms |
252ms |
252ms |
53ms |
109193 |
110295 |
2024-05-08 06:40 |
caf67ed9 |
tools: capitalize information output of `v up` (#21464) |
972ms |
1326ms |
0ms |
98ms |
5665 KB |
186ms |
257ms |
253ms |
53ms |
109193 |
112338 |
2024-05-07 18:33 |
279405a3 |
ci: use `v` instead of `./v` in the platform linux/macos/windows/_ci.yml files (#21454) |
958ms |
1306ms |
0ms |
97ms |
5665 KB |
183ms |
249ms |
249ms |
53ms |
109193 |
113980 |
2024-05-07 17:38 |
6cc096a4 |
checker: ambiguous expression notice for `& << >>`, similar to `&& ||` |
993ms |
1342ms |
0ms |
99ms |
5665 KB |
189ms |
259ms |
257ms |
54ms |
109193 |
109962 |
2024-05-07 16:34 |
5e7d8cd9 |
ci: replace .github/workflows/retry.sh usages in the CI with the shorter `v retry --`, move `v test-cleancode` upwards to save time for unformatted PRs (#21452) |
994ms |
1335ms |
0ms |
98ms |
5664 KB |
183ms |
251ms |
249ms |
53ms |
109181 |
109840 |
2024-05-07 16:24 |
6cda618e |
tools: make `./v symlink` work platform independent in CI (part 1) (#21453) |
977ms |
1337ms |
0ms |
98ms |
5664 KB |
185ms |
251ms |
255ms |
53ms |
109181 |
111751 |
2024-05-07 13:28 |
02d123a6 |
tools: improve performance of `v test-cleancode` and `v fmt -inprocess -verify .` (#21450) |
974ms |
1319ms |
0ms |
96ms |
5664 KB |
185ms |
251ms |
250ms |
53ms |
109181 |
112095 |
2024-05-07 12:30 |
20f907a7 |
ci: reduce false negatives for tcp_test.v, retry it 3 times before failing |
962ms |
1312ms |
0ms |
97ms |
5664 KB |
186ms |
253ms |
250ms |
53ms |
109181 |
113493 |
2024-05-07 10:35 |
9604cd5f |
tools.vet: move error methods to `vvet/errors.v` (#21449) |
985ms |
1334ms |
0ms |
99ms |
5664 KB |
186ms |
252ms |
249ms |
53ms |
109181 |
110843 |
2024-05-07 10:30 |
5c2466c0 |
ci: port changes from Vinix's check.yml at 8231e569 to vinix_ci.yml |
971ms |
1323ms |
0ms |
99ms |
5664 KB |
184ms |
251ms |
247ms |
53ms |
109181 |
112441 |
2024-05-07 10:23 |
0ff9dd1b |
ci: fix vinix_ci.yml by using `./v symlink -githubci` in vinix_ci.yml |
982ms |
1344ms |
0ms |
103ms |
5664 KB |
186ms |
253ms |
250ms |
53ms |
109181 |
111182 |
2024-05-07 07:51 |
2e088174 |
cleanup: fix `v -N -W build-examples` |
977ms |
1331ms |
0ms |
99ms |
5664 KB |
184ms |
252ms |
249ms |
53ms |
109181 |
111751 |
2024-05-06 21:22 |
d6d0f9b9 |
ci: add workflow_dispatch: to gen_vc_ci.yml |
965ms |
1333ms |
0ms |
97ms |
5664 KB |
184ms |
249ms |
248ms |
53ms |
109181 |
113140 |
2024-05-06 20:59 |
476e9397 |
ci: update binary artifact workflow, add matrix (#21378) |
965ms |
1320ms |
0ms |
99ms |
5664 KB |
184ms |
249ms |
246ms |
53ms |
109181 |
113140 |
2024-05-06 18:17 |
c1b21a8d |
v.util: make all available diff tools accessible, extend tests (#21443) |
965ms |
1323ms |
0ms |
97ms |
5664 KB |
186ms |
250ms |
249ms |
53ms |
109181 |
113140 |
2024-05-06 15:31 |
7e826544 |
vet, parser: use `parse_file`, remove `parse_vet_file` (#21444) |
971ms |
1316ms |
0ms |
97ms |
5664 KB |
186ms |
252ms |
251ms |
53ms |
109171 |
112431 |
2024-05-06 15:26 |
920ae6d5 |
ci: merge docker_alpine and docker_ubuntu workflows in `docker_ci.yml` (#21446) |
960ms |
1319ms |
0ms |
98ms |
5664 KB |
183ms |
252ms |
247ms |
53ms |
109195 |
113744 |
2024-05-06 14:58 |
3563b58a |
v.util: fix performance with `v test-cleancode`, when a slower diff tool is installed (#21447) |
970ms |
1315ms |
0ms |
97ms |
5664 KB |
186ms |
251ms |
250ms |
53ms |
109195 |
112572 |
2024-05-06 10:40 |
13282cc1 |
tools: add `.github/workflows/show_manual_release_cmd.vsh`, to make cross platform testing of the release process easier |
992ms |
1338ms |
0ms |
99ms |
5664 KB |
186ms |
250ms |
249ms |
53ms |
109187 |
110067 |
2024-05-06 08:55 |
4885b815 |
docs: fix typo, force regeneration of docs.vlang.io |
964ms |
1319ms |
0ms |
97ms |
5664 KB |
185ms |
250ms |
249ms |
53ms |
109187 |
113264 |
2024-05-06 08:14 |
ea1df026 |
vet, parser, scanner: remove vetting for spaces after / before parens (#21437) |
971ms |
1325ms |
0ms |
99ms |
5664 KB |
185ms |
250ms |
247ms |
53ms |
109187 |
112447 |
2024-05-06 08:02 |
f8f7c99e |
cgen: fix option ptr unwrapping (#21415) |
968ms |
1317ms |
0ms |
98ms |
5666 KB |
190ms |
250ms |
251ms |
53ms |
109316 |
112929 |
2024-05-06 08:00 |
5667437f |
cgen: fix array.delete_last call generation (#21439) |
972ms |
1322ms |
0ms |
99ms |
5666 KB |
192ms |
250ms |
252ms |
53ms |
109316 |
112465 |
2024-05-06 07:54 |
d3c29ef2 |
v.util: make diff_test.v more robust to the color settings for the chosen local diff tool |
982ms |
1326ms |
0ms |
98ms |
5666 KB |
187ms |
249ms |
254ms |
53ms |
109314 |
111317 |
2024-05-06 07:32 |
6425de84 |
regex: fix a handful of typos in the regex README (#21442) |
975ms |
1324ms |
0ms |
98ms |
5666 KB |
187ms |
248ms |
252ms |
53ms |
109314 |
112116 |
2024-05-06 06:52 |
996382fe |
v.util: fix color when auto tool is `diff` (#21435) |
982ms |
1356ms |
0ms |
100ms |
5666 KB |
193ms |
256ms |
261ms |
54ms |
109314 |
111317 |
2024-05-06 05:53 |
1b5f9055 |
ci: temporary fix for gitly compilation |
975ms |
1327ms |
0ms |
98ms |
5666 KB |
187ms |
251ms |
254ms |
53ms |
109314 |
112116 |
2024-05-05 22:30 |
6944f617 |
all: add @[_linker_section] for global variable |
972ms |
1317ms |
0ms |
97ms |
5666 KB |
187ms |
246ms |
250ms |
53ms |
109314 |
112462 |
2024-05-05 18:24 |
58527cc7 |
vet, parser: remove `vet_errors` and `vet_notices` from parser (#21424) |
965ms |
1315ms |
0ms |
98ms |
5665 KB |
184ms |
248ms |
251ms |
53ms |
109303 |
113267 |
2024-05-05 18:21 |
44c84f61 |
net: improve error message in .port() |
954ms |
1305ms |
0ms |
96ms |
5666 KB |
183ms |
247ms |
249ms |
52ms |
109333 |
114604 |
2024-05-05 17:40 |
a1f36240 |
v: utilize new diff functions p2 (#21434) |
966ms |
1315ms |
0ms |
96ms |
5666 KB |
183ms |
248ms |
250ms |
52ms |
109333 |
113181 |
2024-05-05 17:12 |
a4cdc485 |
net: add a .port()! method for net.Addr (#21412) |
965ms |
1322ms |
0ms |
97ms |
5666 KB |
185ms |
250ms |
252ms |
53ms |
109333 |
113298 |
2024-05-05 13:19 |
598de741 |
vet, parser: move array_init_one_val checks from parser into vet (#21422) |
972ms |
1319ms |
0ms |
96ms |
5666 KB |
185ms |
249ms |
251ms |
53ms |
109333 |
112482 |
2024-05-05 13:17 |
5b9ffe00 |
v.help: update help for `fmt` (#21430) |
967ms |
1320ms |
0ms |
99ms |
5667 KB |
184ms |
250ms |
250ms |
53ms |
109338 |
113069 |
2024-05-05 12:59 |
ee22dcb0 |
v: utilize new diff functions p1 (#21431) |
967ms |
1309ms |
0ms |
97ms |
5667 KB |
184ms |
248ms |
250ms |
53ms |
109338 |
113069 |
2024-05-05 10:12 |
97984ada |
v.util: rewrite diff module, deprecate old functions (#21403) |
964ms |
1315ms |
0ms |
99ms |
5667 KB |
187ms |
252ms |
255ms |
53ms |
109338 |
113421 |
2024-05-05 09:55 |
8e7a6e36 |
vet, parser: move dynamic const array check from parser into vet (#21423) |
954ms |
1310ms |
0ms |
97ms |
5666 KB |
184ms |
246ms |
248ms |
52ms |
109164 |
114427 |
2024-05-04 21:18 |
387af743 |
vet, parser: rewrite vet error handling (improve parser performance extend vvet) p1 (#21417) |
977ms |
1312ms |
0ms |
98ms |
5667 KB |
184ms |
248ms |
250ms |
52ms |
109168 |
111737 |
2024-05-04 14:09 |
f0abc452 |
checker: disallow structs with `@[params]` attribute as mutable function parameters (#21206) |
982ms |
1333ms |
0ms |
97ms |
5669 KB |
187ms |
258ms |
254ms |
53ms |
109208 |
111209 |
2024-05-04 14:06 |
206441c9 |
ci: ensure v master is available when trying to check out its commits to build oldv (#21414) |
972ms |
1319ms |
0ms |
98ms |
5667 KB |
185ms |
247ms |
252ms |
52ms |
109201 |
112346 |
2024-05-03 17:21 |
065399e9 |
ci: run the `v up` tests on macos as well (#21411) |
967ms |
1319ms |
0ms |
99ms |
5667 KB |
187ms |
253ms |
258ms |
53ms |
109201 |
112927 |
2024-05-03 14:51 |
4cb5949d |
time: fix the string representation of a negative Duration (#21407) |
984ms |
1341ms |
0ms |
98ms |
5667 KB |
183ms |
247ms |
251ms |
52ms |
109201 |
110976 |
2024-05-03 14:49 |
7f7d7a1b |
builder, ci: fix compilation on macos-arm with `-cstrict`; run macos ci also on the arm runner (#21408) |
975ms |
1327ms |
0ms |
98ms |
5667 KB |
186ms |
251ms |
252ms |
52ms |
109196 |
111995 |
2024-05-03 06:38 |
0be5377f |
v.pref: simplify command arg handling, add tests (#21406) |
996ms |
1334ms |
0ms |
98ms |
5666 KB |
185ms |
252ms |
252ms |
52ms |
109175 |
109613 |
2024-05-02 21:16 |
c7fb7553 |
os: fix os.execute stderr redirection (fix #20986) (#21404) |
973ms |
1333ms |
0ms |
99ms |
5666 KB |
185ms |
250ms |
251ms |
52ms |
109192 |
112221 |
2024-05-02 21:12 |
4dc46ed9 |
v.pref: improve maintainability and performance for parsing args; add tests (#21405) |
985ms |
1352ms |
0ms |
100ms |
5666 KB |
191ms |
257ms |
257ms |
53ms |
109195 |
110857 |
2024-05-02 10:06 |
1760347f |
v.cflag: fix `\t`, used inside `$first_existing()` |
993ms |
1342ms |
0ms |
99ms |
5666 KB |
188ms |
255ms |
251ms |
53ms |
109204 |
109973 |
2024-05-02 16:59 |
01550b5b |
v.parser: fix comptime panic for `$tmpl("x.html")`, when the template file contained % at the end (#21402) |
980ms |
1337ms |
0ms |
102ms |
5666 KB |
183ms |
248ms |
251ms |
52ms |
109204 |
111432 |
2024-05-02 14:56 |
1c2fe616 |
ci: add a v-up-works-ubuntu job, to ensure more robust `v up` runs (#21401) |
971ms |
1340ms |
0ms |
102ms |
5666 KB |
185ms |
250ms |
253ms |
52ms |
109231 |
112493 |
2024-05-02 13:07 |
04595192 |
tools: be verbose, when a git commands that `v up` executes fails |
972ms |
1322ms |
0ms |
97ms |
5666 KB |
185ms |
250ms |
253ms |
52ms |
109231 |
112377 |
2024-05-02 12:58 |
44317785 |
tools: use more meaningful names in vup.v |
967ms |
1331ms |
0ms |
97ms |
5666 KB |
183ms |
249ms |
250ms |
52ms |
109231 |
112958 |
2024-05-02 12:49 |
f6d4285d |
tools: use proper ignore/exclude patterns in the git clean, that `v up` does |
956ms |
1325ms |
0ms |
99ms |
5666 KB |
186ms |
254ms |
255ms |
52ms |
109231 |
114258 |
2024-05-02 12:21 |
671f59c5 |
tools: exclude thirdparty/tcc from the git clean operation, that vup does in case of a missing .git folder |
994ms |
1348ms |
0ms |
100ms |
5666 KB |
184ms |
246ms |
248ms |
52ms |
109231 |
109890 |
2024-05-02 10:36 |
08fec874 |
tools: be more verbose when doing `v up` in V folder produced by extracting a .zip release file |
994ms |
1321ms |
0ms |
98ms |
5666 KB |
184ms |
250ms |
252ms |
52ms |
109231 |
109890 |
2024-05-02 10:51 |
937a36ac |
sync.stdatomic: add paths for compilation with musl on Gentoo (#21400) |
968ms |
1331ms |
0ms |
97ms |
5666 KB |
185ms |
249ms |
251ms |
52ms |
109231 |
112841 |
2024-05-02 09:40 |
b77a7e31 |
ci: remove now redundant tool tests also from gcc sanitized undefined job (#21399) |
966ms |
1322ms |
0ms |
97ms |
5666 KB |
185ms |
247ms |
251ms |
52ms |
109220 |
113064 |
2024-05-02 05:59 |
7c89d77d |
parser: add check for result type on chan init (#21363) |
986ms |
1344ms |
0ms |
100ms |
5666 KB |
188ms |
252ms |
261ms |
53ms |
109220 |
110770 |
2024-05-01 19:51 |
c3d75cf4 |
ci: stop earlier on vc/v.c files, that may break on systems != linux (#21397) |
997ms |
1321ms |
0ms |
96ms |
5666 KB |
189ms |
257ms |
257ms |
53ms |
109217 |
109545 |
2024-05-01 19:05 |
6f7f7e08 |
datatypes: fix for set `-` operator, union and intersection, now they no longer change the receiver (fix #21315) (#21362) |
969ms |
1329ms |
0ms |
96ms |
5666 KB |
188ms |
253ms |
253ms |
53ms |
109217 |
112711 |
2024-05-01 18:57 |
794e238c |
Revert "v.pref: cleanup os from and to string functions (#21396)" |
972ms |
1319ms |
0ms |
97ms |
5666 KB |
186ms |
252ms |
251ms |
52ms |
109217 |
112363 |
2024-05-01 18:51 |
d435ef34 |
os,runtime: workaround for v.c generation instability |
976ms |
1335ms |
0ms |
101ms |
5664 KB |
184ms |
252ms |
253ms |
52ms |
109155 |
111839 |
2024-05-01 18:08 |
7e3b277d |
v.pref: cleanup os from and to string functions (#21396) |
963ms |
1319ms |
0ms |
97ms |
5664 KB |
185ms |
252ms |
252ms |
52ms |
109155 |
113348 |
2024-05-01 12:05 |
3ec1994b |
ci: pass a good commit to oldv.v in `bootstrapping_ci.yml` (#21393) |
974ms |
1320ms |
0ms |
96ms |
5666 KB |
185ms |
248ms |
247ms |
52ms |
109217 |
112132 |
2024-05-01 08:40 |
a097e540 |
examples: fix `v -N examples/regex/regex_example.v` |
972ms |
1326ms |
0ms |
96ms |
5666 KB |
187ms |
250ms |
251ms |
52ms |
109217 |
112363 |
2024-05-01 11:41 |
b7387af5 |
Revert "v.pref: cleanup conditions in `os.v` and `arch.c.v` (#21395)" |
961ms |
1324ms |
0ms |
97ms |
5666 KB |
186ms |
249ms |
251ms |
52ms |
109217 |
113649 |
2024-05-01 11:23 |
df041fe4 |
v.pref: cleanup conditions in `os.v` and `arch.c.v` (#21395) |
989ms |
1343ms |
0ms |
100ms |
5664 KB |
185ms |
250ms |
248ms |
53ms |
109113 |
110326 |
2024-05-01 07:05 |
b632ef6c |
ci: update `bootstrapping_ci.yml` trigger paths (#21394) |
976ms |
1320ms |
0ms |
97ms |
5666 KB |
185ms |
249ms |
250ms |
52ms |
109217 |
111902 |
2024-04-30 20:44 |
4bc0f0bc |
stbi: make LoadParams.desired_channels public |
978ms |
1322ms |
0ms |
99ms |
5666 KB |
187ms |
252ms |
253ms |
52ms |
109217 |
111673 |
2024-04-30 17:40 |
927cc01f |
v.pref: cleanup `Backend` and `CompilerType` functions, make minor performance adjustments (#21389) |
959ms |
1313ms |
0ms |
98ms |
5666 KB |
184ms |
250ms |
252ms |
52ms |
109217 |
113886 |
2024-04-30 17:38 |
0cd3cf5a |
v.pref: update `os_from_string`, add missing `qnx`, remove deprecated wasm options that used `-` instead of `_` (#21390) |
970ms |
1318ms |
0ms |
96ms |
5667 KB |
185ms |
252ms |
251ms |
53ms |
109230 |
112608 |
2024-04-30 16:38 |
7977e73e |
cgen: fine tune the line count reset for the C footer (fix off by 1 error in 00dd0bf) |
972ms |
1339ms |
0ms |
98ms |
5667 KB |
186ms |
250ms |
253ms |
52ms |
109239 |
112385 |
2024-04-30 14:03 |
00dd0bf9 |
cgen: use the real C line number instead of `#line 1000000 ...` in the C footer with `-g` (#21388) |
996ms |
1360ms |
0ms |
100ms |
5667 KB |
185ms |
249ms |
254ms |
52ms |
109239 |
109677 |
2024-04-30 07:00 |
12ca2f25 |
v.pref: fix typo in test |
965ms |
1342ms |
0ms |
100ms |
5666 KB |
185ms |
249ms |
249ms |
52ms |
109199 |
113159 |
2024-04-30 06:51 |
b0484ebd |
ci: speed up bootstrapping_ci.yml, by using the default tcc when possible |
966ms |
1326ms |
0ms |
98ms |
5666 KB |
185ms |
249ms |
251ms |
52ms |
109199 |
113042 |
2024-04-30 06:43 |
d599631a |
ci: do trigger bootstrapping_ci.yml periodically, but just on changes |
988ms |
1339ms |
0ms |
98ms |
5666 KB |
184ms |
248ms |
250ms |
52ms |
109199 |
110525 |
2024-04-30 06:03 |
3861a4ba |
builder: simplify generic cc detection (#21380) |
972ms |
1324ms |
0ms |
97ms |
5666 KB |
185ms |
251ms |
251ms |
52ms |
109199 |
112344 |
2024-04-30 06:01 |
87a82ba4 |
v.pref: fix new pref test on FreeBSD (#21385) |
979ms |
1340ms |
0ms |
100ms |
5667 KB |
187ms |
252ms |
253ms |
53ms |
109202 |
111544 |
2024-04-30 02:20 |
45eed64d |
ci: update detection of accidentally added gpl licenses (#21384) |
976ms |
1328ms |
0ms |
96ms |
5667 KB |
186ms |
251ms |
252ms |
53ms |
109202 |
111887 |
2024-04-30 02:04 |
d8c480cc |
ci: workaround defer codegen failing with nested if blocks and -cstrict in vdoc_file_test.v |
1011ms |
1357ms |
0ms |
98ms |
5667 KB |
187ms |
252ms |
252ms |
53ms |
109202 |
108013 |
2024-04-29 18:37 |
caa5fb4b |
tests: make vdoc_file_test.v use `bitfield` (pure V), make it more informative when it fails, let it clean after itself |
966ms |
1357ms |
0ms |
99ms |
5667 KB |
186ms |
253ms |
253ms |
53ms |
109202 |
113045 |
2024-04-29 17:59 |
a1bb84f4 |
pref: fix conflict (#21382) |
964ms |
1328ms |
0ms |
99ms |
5667 KB |
184ms |
250ms |
253ms |
52ms |
109202 |
113280 |
2024-04-29 17:36 |
08da3cde |
pref: fix version flag handling (#21377) |
981ms |
1341ms |
0ms |
98ms |
5666 KB |
186ms |
258ms |
252ms |
52ms |
109206 |
111321 |
2024-04-29 14:14 |
ec597608 |
builder: use cc enum in CcompilerOptions, fix cc detection, enable cc guessing without prod flag (#21370) |
987ms |
1358ms |
0ms |
98ms |
5666 KB |
184ms |
256ms |
251ms |
52ms |
109212 |
110650 |
2024-04-29 14:11 |
284aa9dd |
ci: update symlink ci, add matrix (#21376) |
1002ms |
1353ms |
0ms |
99ms |
5664 KB |
183ms |
255ms |
251ms |
52ms |
109168 |
108950 |
2024-04-29 14:03 |
61375015 |
ci: update native backend ci matrix (#21375) |
1040ms |
1368ms |
0ms |
100ms |
5664 KB |
183ms |
257ms |
251ms |
52ms |
109168 |
104969 |
2024-04-29 11:01 |
32263652 |
tools: refine `check_os_api_parity.v` (#21371) |
991ms |
1379ms |
0ms |
101ms |
5664 KB |
182ms |
255ms |
251ms |
52ms |
109168 |
110159 |
2024-04-29 10:16 |
f2f7fc32 |
checker: ignore last semicolon on or-expr (#21361) |
973ms |
1340ms |
0ms |
98ms |
5664 KB |
185ms |
258ms |
253ms |
52ms |
109168 |
112197 |
2024-04-29 09:21 |
f33b712e |
ci: fix tests-sanitize-address-msvc in sanitized_ci.yml |
966ms |
1316ms |
0ms |
96ms |
5664 KB |
183ms |
252ms |
249ms |
52ms |
109167 |
113009 |
2024-04-29 09:16 |
cf80f11b |
ci: fix binary_artifact.yml (#21373) |
1007ms |
1351ms |
0ms |
99ms |
5664 KB |
183ms |
253ms |
249ms |
52ms |
109167 |
108408 |
2024-04-29 07:27 |
faddc70a |
ci: split up vsl / vtl run, reducing the tool change CI time from ~19min to ~10min (#21372) |
981ms |
1333ms |
0ms |
98ms |
5664 KB |
185ms |
255ms |
250ms |
53ms |
109167 |
111281 |
2024-04-28 14:45 |
c0afe5df |
ci: add docker to tools workflow, update ignore paths (#21368) |
983ms |
1325ms |
0ms |
97ms |
5664 KB |
185ms |
255ms |
252ms |
53ms |
109167 |
111054 |
2024-04-28 13:11 |
31171263 |
tools: update check_os_api_parity.v (#21367) |
967ms |
1328ms |
0ms |
97ms |
5664 KB |
184ms |
254ms |
250ms |
53ms |
109167 |
112892 |
2024-04-28 12:55 |
a7794123 |
wasm,tests,ci: prevent false negatives, activate windows in workflow tests (#21365) |
977ms |
1321ms |
0ms |
98ms |
5664 KB |
185ms |
258ms |
251ms |
53ms |
109167 |
111736 |
2024-04-28 12:41 |
53c941e5 |
ci: update `binary_artifact.yml` (#21364) |
961ms |
1338ms |
0ms |
98ms |
5664 KB |
186ms |
258ms |
255ms |
53ms |
109167 |
113597 |
2024-04-28 11:14 |
6b05ceb3 |
ci: enable native code gen and msvc cleancode tests (#21366) |
973ms |
1317ms |
0ms |
97ms |
5664 KB |
186ms |
256ms |
251ms |
53ms |
109167 |
112196 |
2024-04-28 07:26 |
805c1a3f |
pref: support a shortcut: `v -http` for `v -e "import net.http.file; file.serve()"` . |
979ms |
1326ms |
0ms |
98ms |
5664 KB |
188ms |
260ms |
257ms |
53ms |
109167 |
111508 |
2024-04-27 07:48 |
0e711f9f |
tools: utilize environment specific files for vsymlink (#21360) |
967ms |
1317ms |
0ms |
96ms |
5663 KB |
186ms |
251ms |
252ms |
53ms |
109160 |
112885 |
2024-04-26 18:05 |
22323e8a |
ci: update bootstrapping workflow, reactivate `v up` testing, cleanup (#21355) |
988ms |
1348ms |
0ms |
100ms |
5663 KB |
190ms |
258ms |
258ms |
54ms |
109160 |
110485 |
2024-04-26 18:01 |
712a9125 |
all: use `apt` over `apt-get` for common APT subcommands (#21359) |
955ms |
1312ms |
0ms |
97ms |
5663 KB |
184ms |
248ms |
250ms |
53ms |
109160 |
114303 |
2024-04-26 17:29 |
f9952053 |
v.builder: update macos->linux cross compile message (~22MB -> ~77MB) |
955ms |
1307ms |
0ms |
99ms |
5663 KB |
184ms |
248ms |
249ms |
54ms |
109160 |
114303 |
2024-04-26 16:27 |
d80f5928 |
pref: be more conservative when generating code using `-cross`, allow for `$if cross ? {` |
995ms |
1319ms |
0ms |
97ms |
5663 KB |
184ms |
247ms |
247ms |
53ms |
109160 |
109708 |
2024-04-26 14:50 |
2e57e03b |
benchmark: align `C: ` values for compilations slower than 10 seconds (for some tests on the CI) (#21356) |
963ms |
1307ms |
0ms |
98ms |
5662 KB |
184ms |
248ms |
249ms |
53ms |
109147 |
113340 |
2024-04-26 14:34 |
f13ed6e7 |
ci: use macos-13 for cross_ci.yml to force the old non m1 runner |
966ms |
1312ms |
0ms |
96ms |
5662 KB |
185ms |
250ms |
250ms |
53ms |
109147 |
112988 |
2024-04-26 14:20 |
a9247372 |
tools: make fast.v more robust to independent remote changes in vlang/docs |
959ms |
1319ms |
0ms |
97ms |
5662 KB |
183ms |
246ms |
250ms |
53ms |
109147 |
113813 |
2024-04-26 14:03 |
d66de0c5 |
builtin: fix undefined read s[0], from ''.is_lower() and ''.is_upper() in c7af2c2 |
976ms |
1358ms |
0ms |
100ms |
5662 KB |
186ms |
249ms |
250ms |
53ms |
109147 |
111830 |
2024-04-26 13:20 |
c7af2c21 |
builtin.string: fix `is_upper` and `is_lower` with numbers (#21357) |
957ms |
1302ms |
0ms |
96ms |
5662 KB |
183ms |
246ms |
247ms |
52ms |
109147 |
114051 |
2024-04-26 12:56 |
6c113cf7 |
tools: fix `v install` for the FreeBSD instance that updates docs.vlang.io . |
957ms |
1310ms |
0ms |
95ms |
5662 KB |
184ms |
244ms |
247ms |
52ms |
109141 |
114044 |
2024-04-26 12:43 |
544085b5 |
tools: fix building vpm on the FreeBSD instance, that runs fast.v |
948ms |
1321ms |
0ms |
96ms |
5662 KB |
183ms |
248ms |
248ms |
52ms |
109141 |
115127 |
2024-04-26 12:02 |
cdec1631 |
tools: update fast.v and fast_job.v to update docs.vlang.io and fast.vlang.io on each commit to master. |
981ms |
1318ms |
0ms |
98ms |
5662 KB |
184ms |
245ms |
246ms |
53ms |
109141 |
111254 |
2024-04-25 22:16 |
206c0e33 |
cgen: fix hot code reloading on windows (#21351) |
954ms |
1308ms |
0ms |
96ms |
5662 KB |
184ms |
247ms |
247ms |
52ms |
109141 |
114403 |
2024-04-25 22:10 |
434c3fbf |
gg: make `PenConfig` fields public (#21353) |
979ms |
1338ms |
0ms |
97ms |
5662 KB |
182ms |
248ms |
248ms |
52ms |
109136 |
111477 |
2024-04-25 15:06 |
25da8ffb |
ci: add a separate cmd/tools testing job (#21344) |
966ms |
1318ms |
0ms |
96ms |
5662 KB |
182ms |
250ms |
248ms |
52ms |
109136 |
112977 |
2024-04-25 14:20 |
40da0f75 |
sync.stdatomic: add flag lines for gcc 14 too |
991ms |
1350ms |
0ms |
98ms |
5662 KB |
183ms |
251ms |
249ms |
52ms |
109136 |
110127 |
2024-04-25 13:51 |
07e6f2ec |
sync: add Gentoo paths for libatomic |
967ms |
1312ms |
0ms |
95ms |
5662 KB |
184ms |
250ms |
250ms |
52ms |
109130 |
112854 |
2024-04-25 13:22 |
67ac7e1b |
ci: remove the separate `-gc boehm` job (since `-gc boehm` is the default now) (#21352) |
983ms |
1337ms |
0ms |
101ms |
5662 KB |
184ms |
251ms |
249ms |
52ms |
109110 |
110996 |
2024-04-25 11:14 |
903a585e |
tools: cleanup vwhere (#21350) |
991ms |
1347ms |
0ms |
97ms |
5662 KB |
183ms |
251ms |
250ms |
52ms |
109110 |
110100 |
2024-04-25 05:31 |
32f7ec8c |
os: add os.write_lines/2 + tests, fix deprecation notice in read_bytes_into_newline in file_test.v (#21343) |
980ms |
1322ms |
0ms |
96ms |
5662 KB |
184ms |
249ms |
250ms |
52ms |
109110 |
111336 |
2024-04-25 03:41 |
9f788de0 |
tools: fix compiling vwhere with `-cc gcc -cstrict` (#21347) |
968ms |
1319ms |
0ms |
99ms |
5661 KB |
186ms |
258ms |
257ms |
52ms |
109111 |
112717 |
2024-04-25 03:36 |
fe9be963 |
ci: fix the ubuntu-docker-musl job by skipping veb_app_test.v |
1014ms |
1376ms |
0ms |
101ms |
5661 KB |
188ms |
255ms |
254ms |
52ms |
109111 |
107604 |
2024-04-24 23:17 |
28cabf47 |
ci: update detection of workflow cancellation scenarios (#21342) |
994ms |
1349ms |
0ms |
101ms |
5661 KB |
192ms |
260ms |
258ms |
53ms |
109111 |
109769 |
2024-04-24 23:15 |
8dafca12 |
test, ci: fix network tests; update and activate tests in periodic ci (#21339) |
976ms |
1325ms |
0ms |
97ms |
5661 KB |
188ms |
254ms |
253ms |
52ms |
109111 |
111794 |
2024-04-23 14:04 |
1aee2b56 |
veb: copy x.vweb to veb, and make it work with comptime |
970ms |
1328ms |
0ms |
97ms |
5662 KB |
184ms |
253ms |
251ms |
52ms |
109123 |
112497 |
2024-04-24 09:03 |
00730592 |
cgen: fix comptime ref argument passing (#21335) |
989ms |
1339ms |
0ms |
99ms |
5660 KB |
190ms |
262ms |
259ms |
53ms |
109092 |
110305 |
2024-04-24 08:23 |
59013f17 |
tools: improve `v symlink -githubci` diagnostic message, when used outside CIs or with sudo (#21340) |
976ms |
1346ms |
0ms |
98ms |
5660 KB |
186ms |
251ms |
252ms |
52ms |
109084 |
111766 |
2024-04-24 03:48 |
be90cf31 |
checker: allow pass array as mut param to spawn fn (#21283) |
973ms |
1321ms |
0ms |
97ms |
5660 KB |
184ms |
252ms |
250ms |
52ms |
109084 |
112110 |
2024-04-24 03:46 |
9ed33718 |
cgen: fix `myarr [1]C.mytype` fixed array fields, for `pub type C.mytype = voidptr` (#21266) |
976ms |
1328ms |
0ms |
99ms |
5660 KB |
184ms |
254ms |
252ms |
52ms |
109080 |
111762 |
2024-04-23 16:56 |
dc763422 |
doc: add a section for module `fn cleanup() {` |
970ms |
1325ms |
0ms |
99ms |
5660 KB |
182ms |
253ms |
249ms |
52ms |
109083 |
112456 |
2024-04-23 14:47 |
f124d035 |
ci: use `v retry -- cmd` to replace `.github/workflows/retry.sh cmd`, where possible in `v_apps_and_modules_compile_ci.yml` (#21336) |
992ms |
1359ms |
0ms |
101ms |
5660 KB |
187ms |
259ms |
255ms |
52ms |
109083 |
109962 |
2024-04-23 14:36 |
0059ca85 |
checker: fix missing check for or expr on string interpolation (#17566) |
967ms |
1322ms |
0ms |
96ms |
5660 KB |
183ms |
254ms |
251ms |
52ms |
109083 |
112805 |
2024-04-23 14:20 |
354b2100 |
net.http.file: fix usage examples (add closing apostrophes) |
1012ms |
1362ms |
0ms |
98ms |
5660 KB |
186ms |
264ms |
256ms |
52ms |
109082 |
107788 |
2024-04-23 13:28 |
5cb6b609 |
ci: restore `v install elliotchance.vsql` in v_apps_and_modules_compile_ci.yml |
973ms |
1322ms |
0ms |
96ms |
5660 KB |
183ms |
252ms |
250ms |
52ms |
109082 |
112108 |
2024-04-23 11:12 |
1595211f |
tools: rewrite test-self arg handling (#21327) |
995ms |
1363ms |
0ms |
99ms |
5660 KB |
184ms |
255ms |
251ms |
52ms |
109082 |
109630 |
2024-04-23 09:21 |
a7d8e848 |
thirdparty/sokol: bump _SGL_DEFAULT_MAX_VERTICES and _SGL_DEFAULT_MAX_COMMANDS again; mark them with `__v_ start` and `__v_ end` |
975ms |
1337ms |
0ms |
98ms |
5660 KB |
183ms |
253ms |
250ms |
52ms |
109082 |
111878 |
2024-04-22 17:13 |
3b0c6206 |
tools: allow for selectively running `v test-self vlib/` and `v test-self cmd/` (#21326) |
972ms |
1336ms |
0ms |
98ms |
5660 KB |
184ms |
253ms |
250ms |
52ms |
109082 |
112224 |
2024-04-22 09:47 |
227f31b7 |
parser: fix `for x in Iterator{} {`, when there are no field initialisations (#21333) |
984ms |
1329ms |
0ms |
97ms |
5660 KB |
184ms |
252ms |
249ms |
52ms |
109082 |
110855 |
2024-04-22 05:28 |
4f0a8b5e |
net.http.file: support index_file (`index.html` by default), and auto_index (true by default) parameters to file.serve() |
965ms |
1321ms |
0ms |
100ms |
5660 KB |
186ms |
258ms |
254ms |
52ms |
109082 |
113038 |
2024-04-21 22:11 |
447620e6 |
cgen: fix `-fsanitize=undefined` used with `[]int{}.sort()` (#21331) |
963ms |
1323ms |
0ms |
96ms |
5660 KB |
185ms |
254ms |
250ms |
52ms |
109082 |
113273 |
2024-04-21 20:17 |
024a3755 |
v: cleanup gitattributes (#21324) |
978ms |
1346ms |
0ms |
97ms |
5659 KB |
183ms |
256ms |
250ms |
52ms |
109078 |
111531 |
2024-04-21 20:12 |
d7758372 |
ci: update deployment workflow (#21323) |
968ms |
1322ms |
0ms |
98ms |
5659 KB |
184ms |
258ms |
249ms |
52ms |
109078 |
112683 |
2024-04-21 20:02 |
d9027df4 |
ci: cleanup workflow concurrency (#21325) |
996ms |
1368ms |
0ms |
100ms |
5659 KB |
185ms |
256ms |
247ms |
52ms |
109078 |
109516 |
2024-04-21 20:00 |
24cb4e2f |
builtin: cleanup `-d vplayground` related code (#21329) |
1005ms |
1353ms |
0ms |
96ms |
5659 KB |
186ms |
258ms |
251ms |
52ms |
109078 |
108535 |
2024-04-20 15:52 |
dbf48eaa |
v: update linguist languages, add .vdocignore (#21321) |
967ms |
1309ms |
0ms |
99ms |
5659 KB |
185ms |
256ms |
249ms |
52ms |
109093 |
112815 |
2024-04-20 13:32 |
a1497c09 |
vdoc: remove obsolete entries from `.vdocignore` (#21320) |
982ms |
1346ms |
0ms |
99ms |
5659 KB |
183ms |
255ms |
249ms |
52ms |
109093 |
111092 |
2024-04-20 13:31 |
ba29de54 |
ci: use latest upstream `discord.v` in apps and modules test (#21322) |
969ms |
1325ms |
0ms |
97ms |
5659 KB |
184ms |
256ms |
248ms |
52ms |
109093 |
112583 |
2024-04-20 11:03 |
ed7f1ffc |
examples: remove obsolete examples/process/.ignore file |
984ms |
1343ms |
0ms |
101ms |
5659 KB |
188ms |
265ms |
257ms |
53ms |
109093 |
110866 |
2024-04-20 10:30 |
20fd795b |
tools: support `v run cmd/tools/oldv.v --show_VC_commit weekly.2024.03` |
987ms |
1321ms |
0ms |
97ms |
5659 KB |
184ms |
254ms |
248ms |
52ms |
109093 |
110529 |
2024-04-20 10:14 |
66ba1127 |
ci: fix the commit labels for the vc repo |
966ms |
1333ms |
0ms |
100ms |
5659 KB |
184ms |
255ms |
248ms |
52ms |
109093 |
112932 |
2024-04-20 09:52 |
2192d9b1 |
db.mysql: fix invalid memory access in exec_one for returned rows with NULL fields (#21317) |
987ms |
1328ms |
0ms |
99ms |
5659 KB |
183ms |
256ms |
250ms |
52ms |
109093 |
110529 |
2024-04-20 09:49 |
e235641c |
cli: extend control over defaults (#21308) |
970ms |
1334ms |
0ms |
97ms |
5659 KB |
187ms |
258ms |
251ms |
52ms |
109093 |
112467 |
2024-04-20 03:30 |
c9bb3f28 |
tools: update vretry.v, add test (#21311) |
979ms |
1329ms |
0ms |
97ms |
5659 KB |
184ms |
254ms |
249ms |
52ms |
109093 |
111433 |
2024-04-19 18:13 |
2baa11b3 |
vdoc: refactor `get_ignore_paths()` (#21312) |
986ms |
1319ms |
0ms |
97ms |
5659 KB |
183ms |
253ms |
248ms |
52ms |
109093 |
110641 |
2024-04-19 18:12 |
9fb9443a |
flag: include args after end-of-options(`--`) when checking min and max args (#21310) |
975ms |
1328ms |
0ms |
97ms |
5659 KB |
184ms |
257ms |
251ms |
52ms |
109093 |
111890 |
2024-04-19 08:39 |
39e550fa |
tools: add a 2024.html page to https://fast.vlang.io/ |
998ms |
1436ms |
0ms |
100ms |
5659 KB |
184ms |
255ms |
249ms |
52ms |
109099 |
109317 |
2024-04-19 06:15 |
1a92c575 |
ci: prevent unintended deployment workflow steps (#21313) |
995ms |
1357ms |
0ms |
98ms |
5659 KB |
182ms |
256ms |
248ms |
52ms |
109099 |
109647 |
2024-04-19 05:19 |
6d20ec7e |
v.builder: suggest using `v wipe-cache`, when the object files are not recognized |
995ms |
1348ms |
0ms |
100ms |
5659 KB |
185ms |
258ms |
250ms |
52ms |
109099 |
109647 |
2024-04-18 19:05 |
bccf6604 |
cli: update `command_test.v` (#21307) |
967ms |
1318ms |
0ms |
99ms |
5658 KB |
185ms |
253ms |
250ms |
52ms |
109094 |
112816 |
2024-04-18 19:05 |
d5517b5b |
checker: disallow `Result` callbacks functions like `map/filter/all/any` (#21055) |
1003ms |
1339ms |
0ms |
99ms |
5658 KB |
182ms |
251ms |
248ms |
52ms |
109094 |
108767 |
2024-04-18 18:47 |
a6087d01 |
vdoc: cleanup `get_module_list`, add unit tests (#21057) |
965ms |
1323ms |
0ms |
96ms |
5658 KB |
183ms |
255ms |
249ms |
52ms |
109089 |
113045 |
2024-04-18 12:07 |
604eb651 |
ci: test `v ~/.vmodules/sdl/setup.vsh`, to prevent future vpm regressions (#21306) |
973ms |
1326ms |
0ms |
98ms |
5658 KB |
185ms |
257ms |
252ms |
52ms |
109089 |
112116 |
2024-04-18 01:09 |
0f5da893 |
ci: optimize apps and modules (#21303) |
984ms |
1330ms |
0ms |
100ms |
5658 KB |
186ms |
255ms |
250ms |
52ms |
109089 |
110862 |
2024-04-17 23:44 |
8aa9314a |
vlib: refactor empty string checks to use `s == ''` or `s != ''`, instead of `s.len == 0` (#21300) |
983ms |
1337ms |
0ms |
99ms |
5658 KB |
185ms |
255ms |
250ms |
52ms |
109089 |
110975 |
2024-04-17 23:36 |
46be6350 |
vdoc: cleanup `vdoc_file_test.v` (#21298) |
991ms |
1334ms |
0ms |
96ms |
5657 KB |
184ms |
260ms |
249ms |
53ms |
109090 |
110080 |
2024-04-17 23:15 |
5ac53f23 |
ci: continue testing independent V apps, even if one fails, to get feedback for breaking changes faster (#21302) |
997ms |
1368ms |
0ms |
101ms |
5657 KB |
186ms |
255ms |
249ms |
53ms |
109090 |
109418 |
2024-04-17 16:26 |
3f725fe9 |
ci: fix outdated_test.v (--unshallow is not needed now) |
983ms |
1339ms |
0ms |
99ms |
5657 KB |
185ms |
254ms |
249ms |
53ms |
109090 |
110976 |
2024-04-17 11:46 |
27cc2773 |
vpm: fix regression, so `v install sdl && v run ~/.vmodules/sdl/setup.vsh` works again |
979ms |
1323ms |
0ms |
98ms |
5657 KB |
187ms |
253ms |
250ms |
54ms |
109090 |
111430 |
2024-04-17 14:24 |
20c470a2 |
ci: simplify prebuilt.yml, make it usable for manual runs too |
978ms |
1324ms |
0ms |
97ms |
5657 KB |
185ms |
252ms |
249ms |
53ms |
109090 |
111543 |
2024-04-17 14:17 |
9a9a6b7f |
ci: fix typo in prebuilt.yml |
997ms |
1343ms |
0ms |
98ms |
5657 KB |
184ms |
253ms |
249ms |
53ms |
109090 |
109418 |
2024-04-17 14:14 |
50bca845 |
ci: add workflow_run: event in prebuilt.yml |
991ms |
1337ms |
0ms |
99ms |
5657 KB |
184ms |
253ms |
248ms |
53ms |
109090 |
110080 |
2024-04-17 14:10 |
a7564f2f |
ci: add a m1 runner for testing the prebuilt zips too |
990ms |
1349ms |
0ms |
99ms |
5657 KB |
185ms |
254ms |
249ms |
53ms |
109090 |
110191 |
2024-04-17 13:57 |
9ccdc7d9 |
ci: fix the bundled tcc for macos arm64 (#21299) |
975ms |
1349ms |
0ms |
100ms |
5657 KB |
190ms |
258ms |
254ms |
54ms |
109090 |
111887 |
2024-04-17 07:40 |
16beb697 |
checker: detect and error on unreachable code in loops, after `continue` and `break` statements (#21294) |
999ms |
1349ms |
0ms |
99ms |
5657 KB |
185ms |
252ms |
248ms |
53ms |
109090 |
109199 |
2024-04-17 07:22 |
68bb0219 |
ci: reactive app prod builds (#21295) |
1011ms |
1374ms |
0ms |
102ms |
5657 KB |
185ms |
258ms |
250ms |
54ms |
109087 |
107900 |
2024-04-16 21:33 |
1363cc85 |
time: update unix time acces, fix issues related to deviating unix times (#21293) |
979ms |
1335ms |
0ms |
97ms |
5657 KB |
186ms |
257ms |
251ms |
53ms |
109087 |
111426 |
2024-04-16 11:19 |
9d117fc3 |
tools: fix vpm on macos, when using the bundled git executable (#21292) |
972ms |
1331ms |
0ms |
100ms |
5656 KB |
185ms |
254ms |
250ms |
54ms |
109047 |
112188 |
2024-04-16 06:46 |
d83d5a95 |
v.pkgconfig: fix load_paths with `;` split char on windows (#21291) |
970ms |
1325ms |
0ms |
98ms |
5656 KB |
186ms |
254ms |
251ms |
53ms |
109047 |
112419 |
2024-04-16 06:45 |
ece10ede |
tools: fix typo in vretry.v (#21290) |
992ms |
1341ms |
0ms |
98ms |
5656 KB |
188ms |
255ms |
253ms |
54ms |
109046 |
109925 |
2024-04-15 15:16 |
0b83ea77 |
vdoc: update `merge_doc_comments` so recent fixes extend to all output formats (#21289) |
975ms |
1329ms |
0ms |
97ms |
5656 KB |
186ms |
255ms |
254ms |
54ms |
109046 |
111842 |
2024-04-15 13:47 |
107c43a3 |
json2: decode (#21039) |
969ms |
1323ms |
0ms |
97ms |
5656 KB |
189ms |
259ms |
255ms |
54ms |
109046 |
112534 |
2024-04-15 12:00 |
e387fcbd |
vdoc: fix markdown lists in html (#21287) |
979ms |
1330ms |
0ms |
98ms |
5656 KB |
186ms |
254ms |
252ms |
53ms |
109046 |
111385 |
2024-04-15 11:56 |
e6762459 |
os: format readme, fix markdown inside html (#21286) |
979ms |
1331ms |
0ms |
97ms |
5656 KB |
185ms |
252ms |
250ms |
53ms |
109046 |
111385 |
2024-04-15 11:54 |
183c1990 |
vdoc: improve creation of trimmed node descriptions, extend tests (#21281) |
980ms |
1341ms |
0ms |
100ms |
5656 KB |
185ms |
252ms |
249ms |
54ms |
109046 |
111271 |
2024-04-15 02:25 |
7142463d |
parser: allow struct init on `for in Iterator{} {` (fix #21179) (#21282) |
996ms |
1336ms |
0ms |
98ms |
5656 KB |
185ms |
254ms |
250ms |
54ms |
109046 |
109483 |
2024-04-15 02:24 |
c230acfb |
examples: cleanup 2048, add pgup/pgdown to speed up the AI moves (#21284) |
1009ms |
1350ms |
0ms |
100ms |
5656 KB |
185ms |
253ms |
250ms |
54ms |
109040 |
108067 |
2024-04-14 20:25 |
3ce58708 |
tests: enable again http_httpbin_test.v, since net.http now uses mbedtls (#21279) |
997ms |
1347ms |
0ms |
99ms |
5656 KB |
183ms |
252ms |
254ms |
53ms |
109040 |
109368 |
2024-04-14 14:52 |
149cbba3 |
cgen: fix `none` passed to a generic option cast expression (fix #21215) (#21276) |
970ms |
1327ms |
0ms |
96ms |
5656 KB |
182ms |
253ms |
250ms |
53ms |
109040 |
112412 |
2024-04-14 04:52 |
39600564 |
tools: add check for unavailable files in vtest (#21272) |
983ms |
1343ms |
0ms |
100ms |
5655 KB |
184ms |
252ms |
249ms |
53ms |
109043 |
110928 |
2024-04-13 06:06 |
96751ede |
tools: revise `vtest-self.v`: remove dead paths, fix json2 essential test path (#21267) |
994ms |
1337ms |
0ms |
99ms |
5655 KB |
185ms |
254ms |
251ms |
54ms |
109043 |
109701 |
2024-04-13 06:00 |
b8384183 |
v.util: fix diff coloring, add test (#21260) |
976ms |
1348ms |
0ms |
101ms |
5655 KB |
187ms |
260ms |
257ms |
54ms |
109043 |
111724 |
2024-04-13 05:53 |
cdb6f46e |
crypto.ed25519: fix `proted` -> `ported` typo in README.md (#21274) |
976ms |
1325ms |
0ms |
99ms |
5655 KB |
187ms |
255ms |
251ms |
54ms |
109045 |
111726 |
2024-04-12 13:32 |
eb44844c |
cgen: optimize .map(), .any(), .filter() and .all() when using closure (#21256) |
980ms |
1359ms |
0ms |
101ms |
5655 KB |
186ms |
258ms |
255ms |
54ms |
109045 |
111270 |
2024-04-12 10:53 |
1a35a783 |
breaking,checker: disallow initializing private struct fields outside structs module (#21183) |
968ms |
1308ms |
0ms |
97ms |
5654 KB |
185ms |
251ms |
251ms |
54ms |
108998 |
112601 |
2024-04-12 10:49 |
2a651396 |
ci: add logging to .github/workflows/retry.sh |
960ms |
1317ms |
0ms |
98ms |
5652 KB |
184ms |
247ms |
249ms |
54ms |
108963 |
113503 |
2024-04-12 07:59 |
423c39cc |
vpm: check for git version before adding `--also-filter-submodules` flag (#21259) |
994ms |
1313ms |
0ms |
97ms |
5652 KB |
187ms |
258ms |
256ms |
54ms |
108963 |
109620 |
2024-04-12 07:53 |
b4436134 |
vdoc: fix regression on example comments (#21226) |
1004ms |
1335ms |
0ms |
100ms |
5652 KB |
184ms |
250ms |
248ms |
54ms |
108963 |
108528 |
2024-04-12 07:36 |
76b85a0d |
v.util: improve find_diff_cmd: don't add spaces to result without env opts (#21242) |
966ms |
1329ms |
0ms |
101ms |
5652 KB |
188ms |
250ms |
251ms |
54ms |
108963 |
112798 |
2024-04-12 07:31 |
433f9143 |
checker, cgen: allow op overload for type with generic parent (#21262) |
965ms |
1326ms |
0ms |
99ms |
5652 KB |
187ms |
249ms |
248ms |
54ms |
108963 |
112915 |
2024-04-12 06:15 |
a222d7be |
builtin: implement an `at_exit(cb)` wrapper for C.atexit (part 1) (#21254) |
998ms |
1346ms |
0ms |
100ms |
5652 KB |
186ms |
254ms |
250ms |
54ms |
108956 |
109174 |
2024-04-11 19:17 |
27cd1b10 |
builtin: cleanup `compare_strings` functions (#21255) |
961ms |
1311ms |
0ms |
97ms |
5652 KB |
185ms |
246ms |
247ms |
54ms |
108939 |
113360 |
2024-04-11 13:52 |
fa321ed8 |
v.util: improve code related to diff tool specified via environment, add check if the diff tool exists (#21240) |
982ms |
1319ms |
0ms |
97ms |
5652 KB |
184ms |
246ms |
246ms |
53ms |
108943 |
110939 |
2024-04-11 13:47 |
af4111b9 |
vdoc: fix issues related to markdown codeblocks in vdoc generate (#21248) |
965ms |
1321ms |
0ms |
98ms |
5652 KB |
186ms |
248ms |
249ms |
54ms |
108950 |
112901 |
2024-04-11 13:34 |
d33ad622 |
v.util: improve color_compare_files 2nd try, add test (#21247) |
957ms |
1322ms |
0ms |
100ms |
5652 KB |
186ms |
250ms |
248ms |
54ms |
108950 |
113845 |
2024-04-11 13:28 |
39de87c8 |
vdoc: fix out path if `-o` is not passed but input has a path, add test (#21246) |
969ms |
1324ms |
0ms |
98ms |
5652 KB |
184ms |
248ms |
248ms |
54ms |
108950 |
112435 |
2024-04-11 13:23 |
6dc417e6 |
vdoc: cleanup `node.v` (#21250) |
964ms |
1323ms |
0ms |
97ms |
5652 KB |
184ms |
246ms |
246ms |
54ms |
108950 |
113018 |
2024-04-11 13:19 |
6be27176 |
ci: prefer dedicated tiggers for platform workflows, so sporadic fails can be retried quicker (#21251) |
973ms |
1315ms |
0ms |
97ms |
5652 KB |
185ms |
248ms |
247ms |
54ms |
108950 |
111973 |
2024-04-10 11:54 |
48800d4b |
v.util: add diff tool color support detection (tested on linux and freebsd) (#21244) |
962ms |
1309ms |
0ms |
97ms |
5652 KB |
183ms |
247ms |
246ms |
53ms |
108950 |
113253 |
2024-04-10 07:57 |
b832b96d |
v.util: improve detection for opendiff when automatically searching difftools (#21241) |
964ms |
1356ms |
0ms |
97ms |
5652 KB |
185ms |
247ms |
245ms |
53ms |
108945 |
113013 |
2024-04-10 06:21 |
056a4437 |
Revert "v.util: improve `color_compare_files` (#21243)" |
996ms |
1343ms |
0ms |
100ms |
5652 KB |
186ms |
249ms |
249ms |
54ms |
108961 |
109398 |
2024-04-09 17:38 |
bfd53a9b |
v.util: improve `color_compare_files` (#21243) |
976ms |
1321ms |
0ms |
98ms |
5652 KB |
183ms |
247ms |
248ms |
53ms |
108958 |
111637 |
2024-04-09 14:01 |
4dcc9265 |
examples: add pidigits.v; optimise math.big's Integer divide a bit (#21239) |
965ms |
1322ms |
0ms |
96ms |
5652 KB |
186ms |
250ms |
249ms |
54ms |
108961 |
112912 |
2024-04-09 11:05 |
95426d53 |
time: cleanup module (#21217) |
979ms |
1344ms |
0ms |
99ms |
5659 KB |
183ms |
248ms |
249ms |
53ms |
108957 |
111294 |
2024-04-09 04:37 |
294f7e41 |
ast: add missing docstrings for vlib/v/ast/comptime_const_values.v functions (#21219) |
957ms |
1316ms |
0ms |
98ms |
5659 KB |
186ms |
250ms |
250ms |
53ms |
108956 |
113851 |
2024-04-09 04:31 |
4afeac31 |
vdoc: fix character escape in code blocks in readme contents (#21230) |
958ms |
1321ms |
0ms |
100ms |
5659 KB |
185ms |
249ms |
248ms |
53ms |
108941 |
113717 |
2024-04-09 03:53 |
ba74ab0c |
vdoc: fix indention of readme when generating docs with -readme in project root (#21232) |
972ms |
1316ms |
0ms |
98ms |
5659 KB |
186ms |
251ms |
250ms |
53ms |
108941 |
112079 |
2024-04-09 03:48 |
23532d4d |
cgen, checker: allow passing `none` to `fn f(arg ?&Type) {` (fix #21213) (#21231) |
999ms |
1334ms |
0ms |
99ms |
5659 KB |
185ms |
249ms |
248ms |
53ms |
108941 |
109050 |
2024-04-09 03:40 |
ca839b6e |
time: extract Duration related code into duration.v (#21229) |
978ms |
1335ms |
0ms |
100ms |
5658 KB |
184ms |
250ms |
248ms |
53ms |
108937 |
111387 |
2024-04-09 03:39 |
4ff3c856 |
ci: remove redundant tests runs (#21235) |
996ms |
1337ms |
0ms |
99ms |
5659 KB |
185ms |
251ms |
249ms |
53ms |
108944 |
109381 |
2024-04-08 15:48 |
3db7b448 |
os: fix double free in os.get_raw_line() (used by os.input), with `-autofree` (#21204) |
974ms |
1315ms |
0ms |
102ms |
5659 KB |
190ms |
258ms |
256ms |
54ms |
108944 |
111852 |
2024-04-08 15:45 |
427b6dbc |
vdoc: improve line merging for readme contents (#21224) |
963ms |
1317ms |
0ms |
99ms |
5658 KB |
185ms |
250ms |
249ms |
53ms |
108942 |
113127 |
2024-04-08 15:39 |
4e8d00d3 |
vdoc: minor cleanup (#21225) |
958ms |
1322ms |
0ms |
100ms |
5658 KB |
185ms |
249ms |
247ms |
53ms |
108942 |
113718 |
2024-04-08 09:48 |
6a3d8d28 |
vdoc: fix indentation in module readmes (#21220) |
959ms |
1311ms |
0ms |
97ms |
5658 KB |
186ms |
251ms |
250ms |
53ms |
108942 |
113599 |
2024-04-08 07:17 |
19ef7689 |
cgen: fix comptime `$if !autofree {` (#21218) |
983ms |
1342ms |
0ms |
101ms |
5658 KB |
186ms |
252ms |
251ms |
53ms |
108942 |
110826 |
2024-04-07 14:11 |
38353088 |
vpm: optimize performance by adding filter when cloning (#21216) |
988ms |
1345ms |
0ms |
101ms |
5659 KB |
191ms |
262ms |
258ms |
54ms |
108944 |
110267 |
2024-04-07 14:05 |
40563533 |
parser, checker: improve the error message for an unknown type (#21207) |
1000ms |
1335ms |
0ms |
100ms |
5659 KB |
185ms |
249ms |
249ms |
53ms |
108944 |
108944 |
2024-04-07 06:43 |
d692d884 |
cgen: add `autofree` comptime check (#21197) |
993ms |
1312ms |
0ms |
96ms |
5659 KB |
186ms |
251ms |
249ms |
53ms |
108944 |
109711 |
2024-04-07 06:36 |
01a94483 |
fmt: extend import import alias reference map for submodules (#21200) |
976ms |
1323ms |
0ms |
99ms |
5658 KB |
183ms |
249ms |
248ms |
53ms |
108938 |
111616 |
2024-04-07 06:30 |
ef3a224e |
os: clarify some doc comments (#21209) |
991ms |
1308ms |
0ms |
97ms |
5658 KB |
185ms |
249ms |
248ms |
53ms |
108940 |
109929 |
2024-04-07 06:20 |
d0cbfc14 |
x.vweb: accept query params as method arguments (#21201) |
988ms |
1339ms |
0ms |
99ms |
5658 KB |
183ms |
249ms |
249ms |
53ms |
108940 |
110263 |
2024-04-07 06:08 |
c2c83f78 |
ci: remove `-stats` flag from tests (#21203) |
967ms |
1314ms |
0ms |
99ms |
5658 KB |
185ms |
251ms |
251ms |
53ms |
108940 |
112657 |
2024-04-06 18:10 |
ad17be5d |
parser: remove redundant comments_mode field (#21198) |
966ms |
1322ms |
0ms |
98ms |
5658 KB |
183ms |
250ms |
250ms |
53ms |
108940 |
112774 |
2024-04-06 09:33 |
9d889842 |
x.json2: add a way to decode an array (#21186) |
989ms |
1318ms |
0ms |
98ms |
5658 KB |
182ms |
250ms |
248ms |
54ms |
108944 |
110155 |
2024-04-06 09:29 |
3a6cf5ad |
tools.vpm: debug-log to `$VMODULES/cache/vpm.log` if not running in debug mode (#21192) |
964ms |
1323ms |
0ms |
101ms |
5658 KB |
185ms |
251ms |
247ms |
54ms |
108944 |
113012 |
2024-04-05 18:00 |
31fdf580 |
ci: move build step for VPM site, into apps and modules ci, add concurrency config (#21191) |
957ms |
1302ms |
0ms |
98ms |
5658 KB |
182ms |
250ms |
248ms |
54ms |
108944 |
113839 |
2024-04-05 15:09 |
5cbed731 |
gg: draw_text with custom fonts |
983ms |
1324ms |
0ms |
100ms |
5658 KB |
182ms |
250ms |
248ms |
54ms |
108944 |
110828 |
2024-04-05 14:31 |
a7d68cbc |
xml: update entity parse test (#21190) |
978ms |
1305ms |
0ms |
97ms |
5658 KB |
182ms |
248ms |
245ms |
54ms |
108922 |
111372 |
2024-04-05 08:27 |
254250d3 |
v: add `@VMODHASH` comptime variable to store the commit sha of a V module (#21091) |
981ms |
1330ms |
0ms |
99ms |
5658 KB |
184ms |
249ms |
247ms |
53ms |
108922 |
111031 |
2024-04-05 08:23 |
38b3115a |
breaking,net.ftp: allow to choose a different port than port 21 (change FTP.connect to accept `host:port`, not just a `host` address) (#21185) |
1001ms |
1372ms |
0ms |
99ms |
5657 KB |
184ms |
247ms |
247ms |
53ms |
108905 |
108796 |
2024-04-04 16:52 |
2c646bfa |
examples: allow for `v run examples/sokol/06_obj_viewer /full/path/to/model.obj` |
977ms |
1333ms |
0ms |
100ms |
5657 KB |
185ms |
249ms |
247ms |
53ms |
108905 |
111468 |
2024-04-04 13:13 |
cd0e0b18 |
ci: mark both vweb and x.vweb versions of vweb_should_listen_on_both_ipv4_and_ipv6_by_default_test.v as flaky |
961ms |
1355ms |
0ms |
100ms |
5657 KB |
185ms |
250ms |
248ms |
53ms |
108905 |
113324 |
2024-04-04 09:43 |
625048c5 |
x.json2,checker,toml: allow field.typ compile-time checking with MatchExpr and add array of option checking (#21171) |
968ms |
1314ms |
0ms |
98ms |
5657 KB |
184ms |
251ms |
248ms |
53ms |
108905 |
112505 |
2024-04-04 08:09 |
d133f64c |
examples: add vtail.v, deprecate File.read_bytes_into_newline/1 in favor of File.read_bytes_with_newline/1 (#21182) |
972ms |
1328ms |
0ms |
97ms |
5656 KB |
185ms |
249ms |
251ms |
54ms |
108880 |
112016 |
2024-04-04 02:26 |
a458adef |
v.utils: update `githash` to be able to get the githash of every passed project (#21178) |
972ms |
1326ms |
0ms |
98ms |
5656 KB |
185ms |
249ms |
249ms |
54ms |
108872 |
112008 |
2024-04-03 17:58 |
bb42e1ce |
checker: remove resolved vfmt workaround and TODO (#21175) |
973ms |
1332ms |
0ms |
99ms |
5655 KB |
183ms |
249ms |
249ms |
54ms |
108888 |
111909 |
2024-04-03 17:58 |
f9fa8d8e |
fmt: fix duplicates remove import comments (#21177) |
964ms |
1312ms |
0ms |
98ms |
5655 KB |
184ms |
249ms |
250ms |
54ms |
108888 |
112954 |
2024-04-03 14:52 |
55cafa9b |
fmt: improve import processing, add test (#21172) |
978ms |
1333ms |
0ms |
98ms |
5655 KB |
182ms |
248ms |
248ms |
54ms |
108888 |
111337 |
2024-04-03 14:51 |
4d24f8c3 |
ci: change listen ports in vweb_should_listen_on_both_ipv4_and_ipv6_by_default_test.v for both vweb and x.vweb, to reduce probability of network errors |
955ms |
1312ms |
0ms |
96ms |
5655 KB |
183ms |
248ms |
250ms |
54ms |
108888 |
114018 |
2024-04-02 16:39 |
a1d4712b |
tools: cleanup obsolete functions in cmd/tools/vfmt.v |
984ms |
1332ms |
0ms |
99ms |
5655 KB |
184ms |
248ms |
249ms |
54ms |
108888 |
110658 |
2024-04-02 08:12 |
be0986dc |
net.http: fix panic on empty addr, cleanup `listen_and_serve` Server method (#21164) |
958ms |
1314ms |
0ms |
96ms |
5655 KB |
183ms |
248ms |
248ms |
54ms |
108888 |
113661 |
2024-04-02 02:32 |
a1b6360d |
x.json2: add ability to decode arrays (#21163) |
984ms |
1326ms |
0ms |
97ms |
5655 KB |
182ms |
249ms |
249ms |
54ms |
108888 |
110658 |
2024-04-02 02:24 |
656009dc |
json: allow `i32` decoding and encoding (#21162) |
966ms |
1330ms |
0ms |
98ms |
5655 KB |
185ms |
251ms |
250ms |
54ms |
108888 |
112720 |
2024-04-01 19:07 |
c086bee5 |
breaking,vlib: update handling of imports whose symbols are not directly used in imported file, remove `pub const is_used = 1` workarounds (#21160) |
969ms |
1318ms |
0ms |
98ms |
5655 KB |
188ms |
253ms |
251ms |
54ms |
108882 |
112365 |
2024-04-01 19:03 |
ef48fb60 |
toml: update the alexcrichton and BurntSushi repos to their successors toml-rs, and toml-test, record new exceptions (#21152) |
960ms |
1333ms |
0ms |
99ms |
5655 KB |
185ms |
250ms |
248ms |
54ms |
108887 |
113423 |
2024-04-01 16:49 |
5da1fcca |
docs: fix sponsors bade in readme (#21159) |
965ms |
1314ms |
0ms |
97ms |
5655 KB |
187ms |
250ms |
249ms |
54ms |
108887 |
112836 |
2024-04-01 16:46 |
9704a014 |
parser: fix case of falsely registering imports as used, remove unused imports (#21156) |
960ms |
1321ms |
0ms |
99ms |
5655 KB |
189ms |
257ms |
253ms |
54ms |
108887 |
113423 |
2024-04-01 11:30 |
59a5a790 |
tests: fix assignment to pointer (failing even with `-cstrict` on more recent clang versions) (#21158) |
984ms |
1332ms |
0ms |
98ms |
5655 KB |
188ms |
256ms |
251ms |
54ms |
108895 |
110665 |
2024-03-31 06:14 |
24af0022 |
v,breaking: add ability to read enum, fn, interface and sumtype attributes in compile-time, change builtin `StructAttribute` to `VAttribute` (#21149) |
987ms |
1329ms |
0ms |
102ms |
5655 KB |
188ms |
252ms |
249ms |
54ms |
108895 |
110329 |
2024-03-31 06:11 |
dbc4896a |
checker: fix C struct embedded init fields checking (#21137) |
1011ms |
1327ms |
0ms |
99ms |
5651 KB |
186ms |
252ms |
248ms |
54ms |
108864 |
107679 |
2024-03-30 17:26 |
c6e8dfbf |
tests: skip an assertion in os_stat_test.v on FreeBSD, since its invariant is not universal across different filesystem types |
1009ms |
1359ms |
0ms |
100ms |
5651 KB |
193ms |
261ms |
255ms |
54ms |
108866 |
107894 |
2024-03-30 15:33 |
13a2efd6 |
ci: increase wait time for the xvfb check, to reduce the chance of false positives |
953ms |
1305ms |
0ms |
98ms |
5651 KB |
188ms |
256ms |
253ms |
53ms |
108866 |
114235 |
2024-03-30 15:29 |
d49fd0f4 |
cgen: fix C struct sumtype support (#21129) |
965ms |
1313ms |
0ms |
101ms |
5651 KB |
191ms |
262ms |
257ms |
53ms |
108866 |
112814 |
2024-03-30 15:28 |
360886bf |
cgen: fix infix array heap comparison (#21145) |
956ms |
1317ms |
0ms |
97ms |
5651 KB |
185ms |
251ms |
248ms |
53ms |
108847 |
113856 |
2024-03-30 12:03 |
a63a7333 |
fmt: simplify const name formatting (#21143) |
976ms |
1337ms |
0ms |
100ms |
5650 KB |
185ms |
252ms |
249ms |
53ms |
108843 |
111519 |
2024-03-30 11:59 |
d5afce31 |
checker: fix multi return using nil and voidptrfix (fix #17343) (#21144) |
959ms |
1311ms |
0ms |
97ms |
5650 KB |
187ms |
252ms |
251ms |
53ms |
108843 |
113496 |
2024-03-30 11:32 |
66e61405 |
checker: detect redundant ref when assigning call expr with ref return (#21141) |
957ms |
1318ms |
0ms |
97ms |
5650 KB |
184ms |
253ms |
248ms |
53ms |
108838 |
113728 |
2024-03-30 11:19 |
aea14719 |
fmt: use fixed size array for max_len const (#21140) |
976ms |
1331ms |
0ms |
99ms |
5650 KB |
184ms |
252ms |
247ms |
53ms |
108837 |
111513 |
2024-03-30 11:16 |
a4ff389b |
vet: allow to overwrite excluded dirs (#21142) |
948ms |
1306ms |
0ms |
97ms |
5650 KB |
185ms |
251ms |
247ms |
53ms |
108837 |
114806 |
2024-03-30 11:10 |
5c061759 |
parser, checker: move error handling for user defined type duplicates to the checker to resolve parsing issues (#21147) |
955ms |
1317ms |
0ms |
97ms |
5650 KB |
186ms |
254ms |
250ms |
54ms |
108837 |
113965 |
2024-03-30 11:07 |
b97fe683 |
parser, checker: move error handling for `any` type to the checker to resolve parsing issues (#21146) |
960ms |
1313ms |
0ms |
99ms |
5649 KB |
187ms |
252ms |
251ms |
53ms |
108826 |
113360 |
2024-03-30 11:02 |
6f997961 |
fmt: don't change paths when formatting imports (#21148) |
999ms |
1314ms |
0ms |
97ms |
5649 KB |
188ms |
255ms |
251ms |
53ms |
108816 |
108924 |
2024-03-29 17:28 |
a015824e |
vet: optimize performance for path detection, when vetting files (#21139) |
964ms |
1315ms |
0ms |
97ms |
5649 KB |
185ms |
253ms |
248ms |
53ms |
108816 |
112879 |
2024-03-29 17:16 |
030a85c2 |
vet: skip `testdata` dirs (#21138) |
970ms |
1321ms |
0ms |
99ms |
5649 KB |
186ms |
257ms |
251ms |
53ms |
108816 |
112181 |
2024-03-29 14:17 |
143f0cc4 |
checker, cgen: fix const initialized with array (#21131) |
969ms |
1313ms |
0ms |
97ms |
5649 KB |
185ms |
253ms |
247ms |
53ms |
108816 |
112297 |
2024-03-29 12:55 |
5cc67bbe |
veb.auth: a minor find_token fix |
958ms |
1302ms |
0ms |
97ms |
5648 KB |
184ms |
252ms |
252ms |
53ms |
108812 |
113582 |
2024-03-29 12:16 |
17d57ebe |
fmt: improve module detection when formatting imports (#21134) |
966ms |
1346ms |
0ms |
100ms |
5648 KB |
186ms |
258ms |
257ms |
53ms |
108812 |
112641 |
2024-03-29 08:54 |
d45648fd |
.gitignore: ignore generated .NET files in bench/vectors (#21136) |
966ms |
1319ms |
0ms |
97ms |
5648 KB |
184ms |
250ms |
250ms |
53ms |
108812 |
112641 |
2024-03-29 08:51 |
761c7fab |
v: fix sumtype support for option variant types (#21101) |
963ms |
1316ms |
0ms |
96ms |
5648 KB |
184ms |
255ms |
255ms |
53ms |
108812 |
112992 |
2024-03-29 08:35 |
00860ebc |
examples: fix warnings about 0 assignments to reference fields (#21133) |
985ms |
1332ms |
0ms |
99ms |
5639 KB |
182ms |
250ms |
249ms |
54ms |
108696 |
110351 |
2024-03-29 08:19 |
1400f649 |
checker: disallow using aliases of ?Type as !Type (#21128) |
993ms |
1321ms |
0ms |
97ms |
5639 KB |
183ms |
252ms |
250ms |
54ms |
108696 |
109462 |
2024-03-29 06:20 |
06e39a97 |
cgen: fix return code when returning interface result type (fix #21115) (#21130) |
973ms |
1327ms |
0ms |
96ms |
5636 KB |
183ms |
249ms |
251ms |
53ms |
108668 |
111683 |
2024-03-29 06:09 |
4aba08df |
thirdparty: update `zip` to commit 6f2116d from https://github.com/kuba--/zip/ (#21121) |
947ms |
1310ms |
0ms |
96ms |
5636 KB |
183ms |
246ms |
247ms |
54ms |
108668 |
114749 |
2024-03-29 06:00 |
9c9608b4 |
thirdparty: add license information and source repo info to the READMEs in each subfolder (#21135) |
975ms |
1316ms |
0ms |
100ms |
5636 KB |
187ms |
255ms |
255ms |
54ms |
108668 |
111454 |
2024-03-29 04:59 |
24ac0c1f |
builtin: fix tests |
955ms |
1312ms |
0ms |
97ms |
5636 KB |
184ms |
246ms |
247ms |
54ms |
108668 |
113788 |
2024-03-28 15:26 |
acf01074 |
builtin: str.last_index(); pref: hide-auto-str; |
950ms |
1310ms |
0ms |
98ms |
5636 KB |
182ms |
247ms |
249ms |
53ms |
108668 |
114387 |
2024-03-28 15:23 |
85533fe1 |
sokol, gg: min window width and height |
1002ms |
1323ms |
0ms |
100ms |
5635 KB |
185ms |
252ms |
256ms |
54ms |
108656 |
108439 |
2024-03-28 06:48 |
872bcbc6 |
thirdparty: update `zstd` to latest release 1.5.6 (#21124) |
968ms |
1310ms |
0ms |
97ms |
5635 KB |
183ms |
250ms |
249ms |
53ms |
108656 |
112247 |
2024-03-28 06:45 |
cb402a33 |
thirdparty: update CJSON to latest release 1.7.17 (#21126) |
949ms |
1308ms |
0ms |
99ms |
5635 KB |
183ms |
253ms |
251ms |
53ms |
108656 |
114495 |
2024-03-28 05:31 |
b98dca58 |
checker, orm: add error for unchecked option multi return types, fix undefined behavior (#21106) |
963ms |
1319ms |
0ms |
100ms |
5635 KB |
186ms |
258ms |
252ms |
53ms |
108656 |
112830 |
2024-03-28 05:29 |
f172a040 |
ci: improve test robustness on windows (#21116) |
975ms |
1342ms |
0ms |
103ms |
5635 KB |
186ms |
254ms |
251ms |
53ms |
108653 |
111438 |
2024-03-27 13:35 |
f6a00fa5 |
parser: disallow invalid infix for where clause in `delete` and `update` (#21113) |
959ms |
1310ms |
0ms |
96ms |
5635 KB |
181ms |
248ms |
249ms |
53ms |
108653 |
113298 |
2024-03-27 12:17 |
1e8d1a4d |
tools.vet: print help when passing no files or `--help`/`-help` flag after vet command (#21108) |
999ms |
1354ms |
0ms |
99ms |
5633 KB |
183ms |
248ms |
247ms |
53ms |
108641 |
108749 |
2024-03-27 12:12 |
bc68c87f |
checker: optimize option and result typ check, add more typinfo to error details (#21105) |
947ms |
1312ms |
0ms |
97ms |
5633 KB |
183ms |
249ms |
247ms |
53ms |
108641 |
114721 |
2024-03-27 12:05 |
22744ce4 |
examples: fix `simple_shader` compile error, add 2 shader examples to CI (#21112) |
956ms |
1309ms |
0ms |
99ms |
5633 KB |
183ms |
253ms |
250ms |
53ms |
108647 |
113647 |
2024-03-27 12:02 |
8997c515 |
parser: improve token detection and error messages for unexpected EOFs, add tests (#21110) |
956ms |
1318ms |
0ms |
99ms |
5633 KB |
182ms |
249ms |
249ms |
53ms |
108647 |
113647 |
2024-03-27 11:32 |
df9a8155 |
cgen: add the `_M_ARM64` macro to endianness check (#21109) |
950ms |
1307ms |
0ms |
98ms |
5630 KB |
183ms |
250ms |
248ms |
54ms |
108634 |
114351 |
2024-03-27 11:28 |
e4ac5c75 |
vpm: make all tests use cmd_ok and cmd_fail to ease understanding CI errors |
958ms |
1315ms |
0ms |
97ms |
5630 KB |
184ms |
249ms |
249ms |
54ms |
108634 |
113396 |
2024-03-27 10:22 |
80e688e9 |
ci: fix vpm tests with `-d network`, add more diagnostic output |
973ms |
1341ms |
0ms |
101ms |
5630 KB |
185ms |
253ms |
248ms |
54ms |
108634 |
111648 |
2024-03-27 08:36 |
bb320f19 |
vpm: show the final path where a module is installed, improve color contrast for white on black terminal sessions |
971ms |
1311ms |
0ms |
98ms |
5630 KB |
184ms |
249ms |
247ms |
54ms |
108634 |
111878 |
2024-03-26 15:44 |
99233439 |
tools: add `v retry apt update`, intended to replace the retry.sh script, for more robust CI jobs (#21104) |
975ms |
1317ms |
0ms |
98ms |
5630 KB |
183ms |
251ms |
249ms |
54ms |
108634 |
111419 |
2024-03-26 14:34 |
38d73d30 |
ci: retry all setup commands that need network access, till they succeed (so the CI jobs have less false positives) (#21103) |
962ms |
1306ms |
0ms |
97ms |
5630 KB |
187ms |
259ms |
251ms |
54ms |
108633 |
112924 |
2024-03-26 10:14 |
24bb06de |
ci: update the reference to the v-analyzer repo |
953ms |
1307ms |
0ms |
96ms |
5630 KB |
182ms |
251ms |
248ms |
54ms |
108633 |
113990 |
2024-03-26 09:48 |
57184dd7 |
tests: test `@[c_extern]` for a C global variable as well (#21102) |
950ms |
1302ms |
0ms |
100ms |
5630 KB |
188ms |
261ms |
254ms |
54ms |
108633 |
114350 |
2024-03-26 09:46 |
7b92c7ba |
docs: describe `@[c_extern]`, `@[weak]`, and some usages of the conditional compilation feature `@[if flag?]` |
956ms |
1299ms |
0ms |
96ms |
5630 KB |
183ms |
250ms |
248ms |
53ms |
108633 |
113632 |
2024-03-26 08:39 |
81734246 |
ast: cleanup (#21090) |
956ms |
1315ms |
0ms |
98ms |
5630 KB |
183ms |
250ms |
247ms |
54ms |
108633 |
113632 |
2024-03-26 08:32 |
6b21a41e |
v: fix `-skip-unused` compilation when using substrings with check (#21098) |
967ms |
1303ms |
0ms |
97ms |
5632 KB |
183ms |
253ms |
249ms |
54ms |
108669 |
112377 |
2024-03-26 08:32 |
2db9c82d |
vlib: fix typos (`endianess` -> `endianness`) (#21099) |
973ms |
1320ms |
0ms |
96ms |
5631 KB |
183ms |
250ms |
248ms |
54ms |
108668 |
111683 |
2024-03-25 13:15 |
b01e0914 |
checker: fix option checker arg validation for ptr passing on non expected ptr (#21087) |
978ms |
1330ms |
0ms |
99ms |
5631 KB |
186ms |
258ms |
255ms |
54ms |
108668 |
111112 |
2024-03-25 13:14 |
3e37643e |
checker: update error messages (#21097) |
971ms |
1324ms |
0ms |
99ms |
5630 KB |
181ms |
250ms |
247ms |
54ms |
108658 |
111903 |
2024-03-25 11:12 |
556f9f12 |
tools: prevent module updates during `v build-tools`, when VTEST_SANDBOXED_PACKAGING is set (#21094) |
955ms |
1300ms |
0ms |
96ms |
5630 KB |
183ms |
250ms |
249ms |
53ms |
108656 |
113775 |
2024-03-25 11:09 |
e7ed073b |
parser, fmt: parse methods on JS interfaces, write JS method bodies (#21088) |
985ms |
1347ms |
0ms |
97ms |
5630 KB |
183ms |
249ms |
249ms |
54ms |
108656 |
110310 |
2024-03-25 10:18 |
f77bb320 |
all: fix typos (#21089) |
983ms |
1315ms |
0ms |
97ms |
5630 KB |
184ms |
249ms |
249ms |
54ms |
108657 |
110536 |
2024-03-24 18:35 |
6b23b1dd |
cgen: fix code generation for a struct field, having a type of fixed array of options `field [5]?Type` (#21082) |
966ms |
1330ms |
0ms |
98ms |
5629 KB |
183ms |
249ms |
250ms |
53ms |
108656 |
112480 |
2024-03-24 18:22 |
f66b5954 |
v.utils: fix module lookup if module import parts end with the word `modules` (#21083) |
948ms |
1296ms |
0ms |
98ms |
5626 KB |
183ms |
248ms |
247ms |
54ms |
108614 |
114571 |
2024-03-24 17:55 |
cf9746da |
docs: remove deprecated newline info for doc comments (#21086) |
962ms |
1309ms |
0ms |
99ms |
5626 KB |
182ms |
246ms |
246ms |
53ms |
108613 |
112903 |
2024-03-24 17:49 |
c8a20fa6 |
cgen, parser: fix option as possible match case for sumtype (#21079) |
962ms |
1309ms |
0ms |
97ms |
5626 KB |
184ms |
249ms |
247ms |
54ms |
108613 |
112903 |
2024-03-22 14:48 |
29e5124c |
checker, parser, cgen: allow static call on generic type (#21071) |
973ms |
1305ms |
0ms |
96ms |
5624 KB |
183ms |
244ms |
247ms |
54ms |
108601 |
111614 |
2024-03-22 06:50 |
dbdbfe24 |
vdoc,tests: detect expected files from input instead of hardcoding names (#21074) |
979ms |
1309ms |
0ms |
98ms |
5622 KB |
184ms |
247ms |
248ms |
54ms |
108570 |
110898 |
2024-03-22 06:43 |
af71cb0d |
v.util: use tmp instead of cache dir for temporary diff files (#21075) |
973ms |
1323ms |
0ms |
98ms |
5622 KB |
184ms |
245ms |
245ms |
54ms |
108570 |
111582 |
2024-03-22 05:18 |
cb9a8754 |
ci: update gh action repository name (#21073) |
980ms |
1320ms |
0ms |
99ms |
5622 KB |
183ms |
246ms |
246ms |
54ms |
108568 |
110783 |
2024-03-21 17:18 |
9d4ec7b5 |
cgen: improve diagnostic information for ORM queries with invalid types |
945ms |
1312ms |
0ms |
99ms |
5622 KB |
185ms |
245ms |
247ms |
54ms |
108568 |
114886 |
2024-03-21 16:21 |
39eef1d7 |
parser,fmt: inform about invalid interop function bodies instead of removing them (#21070) |
983ms |
1330ms |
0ms |
100ms |
5622 KB |
182ms |
247ms |
246ms |
53ms |
108563 |
110440 |
2024-03-21 04:28 |
8a9def65 |
examples: port sokol/clear.v and sokol/sdf/sdf.v (#21069) |
981ms |
1313ms |
0ms |
99ms |
5622 KB |
184ms |
249ms |
247ms |
53ms |
108563 |
110665 |
2024-03-20 22:24 |
24d15720 |
cgen: force C struct types which does not implement str() to be passed as ptr (#21054) |
950ms |
1303ms |
0ms |
97ms |
5622 KB |
184ms |
248ms |
248ms |
53ms |
108563 |
114276 |
2024-03-20 22:18 |
0b573c59 |
docs: fix embeded -> embedded typo in docs.md (#21068) |
948ms |
1300ms |
0ms |
96ms |
5722 KB |
183ms |
247ms |
248ms |
53ms |
108501 |
114452 |
2024-03-20 06:33 |
e6b43a16 |
cgen: enable autofree for option (#21051) |
980ms |
1330ms |
0ms |
99ms |
5722 KB |
183ms |
245ms |
250ms |
53ms |
108501 |
110715 |
2024-03-20 06:09 |
9894c03e |
fmt: update determining of struct field comments (#21066) |
963ms |
1321ms |
0ms |
97ms |
5720 KB |
181ms |
245ms |
247ms |
52ms |
108486 |
112654 |
2024-03-20 05:17 |
f6e57697 |
changelog: fix markdown formatting for the new entries added in f4b6587 |
985ms |
1348ms |
0ms |
101ms |
5720 KB |
186ms |
251ms |
256ms |
53ms |
108486 |
110138 |
2024-03-20 05:13 |
d591e5e7 |
changelog: escape `@NAME` entries, to avoid mentioning unrelated github accounts |
953ms |
1306ms |
0ms |
97ms |
5720 KB |
183ms |
247ms |
251ms |
53ms |
108486 |
113836 |
2024-03-20 05:09 |
f4b6587e |
changelog: cleanup empty section, document most of the minor breaking changes in 0.4.5 vs 0.4.4 |
963ms |
1323ms |
0ms |
98ms |
5720 KB |
184ms |
247ms |
256ms |
52ms |
108486 |
112654 |
2024-03-20 04:09 |
a03da956 |
V 0.4.5 |
953ms |
1310ms |
0ms |
99ms |
5720 KB |
183ms |
246ms |
249ms |
53ms |
108486 |
113836 |
2024-03-20 04:08 |
27c224ef |
changelog: 0.4.5 changelog |
948ms |
1296ms |
0ms |
96ms |
5720 KB |
182ms |
243ms |
252ms |
53ms |
108486 |
114436 |
2024-03-20 03:51 |
cf7d6cd6 |
tools: instantly generate the entire changelog in changelog_helper.v |
979ms |
1330ms |
0ms |
100ms |
5720 KB |
184ms |
245ms |
248ms |
53ms |
108486 |
110813 |
2024-03-19 19:42 |
44c78ed7 |
parser: add better error for mut variadic fn argument (#21063) |
948ms |
1299ms |
0ms |
96ms |
5720 KB |
183ms |
246ms |
251ms |
53ms |
108486 |
114436 |
2024-03-19 19:36 |
e5be870f |
tools.fmt: extend exit codes to allow spotting unformatted files next to internal errors (#21058) |
960ms |
1302ms |
0ms |
99ms |
5720 KB |
188ms |
252ms |
256ms |
53ms |
108478 |
112997 |
2024-03-19 09:36 |
36f1750d |
vtest-self: add sandboxed packaging case (#21059) |
985ms |
1343ms |
0ms |
98ms |
5720 KB |
182ms |
244ms |
248ms |
52ms |
108478 |
110129 |
2024-03-19 09:31 |
d3d1bc08 |
fmt: fix formatting for imports of submodule from module `src` dir (#21060) |
964ms |
1321ms |
0ms |
97ms |
5720 KB |
182ms |
246ms |
249ms |
53ms |
108478 |
112529 |
2024-03-18 08:16 |
a36c693f |
fmt: fix autoimport with shebang and comments above other imports (#21050) |
979ms |
1328ms |
0ms |
101ms |
5720 KB |
188ms |
254ms |
258ms |
53ms |
108478 |
110804 |
2024-03-18 02:14 |
833da302 |
cgen: fix for/in codegen when iterating over C structs (#21052) |
985ms |
1347ms |
0ms |
99ms |
5720 KB |
187ms |
250ms |
257ms |
53ms |
108478 |
110129 |
2024-03-18 02:02 |
2798a063 |
checker: fix missing incompatible pushval type for chan <- operator (#21040) |
971ms |
1331ms |
0ms |
98ms |
5720 KB |
185ms |
252ms |
255ms |
53ms |
108478 |
111717 |
2024-03-18 01:30 |
8e9ddb13 |
cgen: fix _str name generated for C struct which define str() method (#21042) |
980ms |
1341ms |
0ms |
99ms |
5720 KB |
183ms |
247ms |
253ms |
53ms |
108474 |
110687 |
2024-03-17 14:26 |
bedaf4f1 |
sokol.gfx: update the PixelFormat V enum, to exactly match the C sg_pixel_format from thirdparty/sokol/sokol_gfx.h |
981ms |
1333ms |
0ms |
97ms |
5719 KB |
183ms |
250ms |
253ms |
53ms |
108471 |
110571 |
2024-03-17 09:11 |
d7cc6f5c |
strings.textscanner: fix off-by-one error in skip method (#21045) |
981ms |
1335ms |
0ms |
99ms |
5719 KB |
183ms |
248ms |
253ms |
53ms |
108471 |
110571 |
2024-03-16 16:57 |
549654ae |
checker: disallow `Optional` and `Result` high val in a `for x in low..high {` loop (#21043) |
972ms |
1315ms |
0ms |
98ms |
5719 KB |
182ms |
247ms |
253ms |
53ms |
108471 |
111595 |
2024-03-16 14:32 |
a1c6377a |
rand: add PRNG.fill_buffer_from_set/2 (#21037) |
981ms |
1302ms |
0ms |
96ms |
5719 KB |
184ms |
255ms |
259ms |
53ms |
108468 |
110568 |
2024-03-16 12:43 |
4221522c |
parser: allow lock prefix instructions and numbered reg in inline asm blocks (#21022) |
974ms |
1317ms |
0ms |
98ms |
5719 KB |
183ms |
247ms |
250ms |
53ms |
108442 |
111336 |
2024-03-16 09:21 |
9d66b347 |
fmt: insert auto imports after shebang (#21038) |
977ms |
1327ms |
0ms |
100ms |
5718 KB |
185ms |
248ms |
252ms |
53ms |
108419 |
110971 |
2024-03-15 19:24 |
657e46eb |
fmt: fix type names for casts (#21036) |
947ms |
1319ms |
0ms |
98ms |
5718 KB |
183ms |
243ms |
249ms |
52ms |
108419 |
114486 |
2024-03-15 15:11 |
6809c678 |
checker: add test for interface embedding and interface with erroneous implementation (test related to #21030) (#21033) |
959ms |
1321ms |
0ms |
98ms |
5718 KB |
184ms |
247ms |
252ms |
53ms |
108419 |
113054 |
2024-03-15 15:10 |
3d64f9e4 |
cgen: add ability to mark a global as `@[hidden]` (#21035) |
970ms |
1322ms |
0ms |
98ms |
5718 KB |
181ms |
245ms |
251ms |
52ms |
108419 |
111772 |
2024-03-15 10:31 |
c0247219 |
scanner: disallow a shebang line, that is not at the top of a file (#21029) |
952ms |
1301ms |
0ms |
98ms |
5716 KB |
183ms |
244ms |
250ms |
53ms |
108404 |
113869 |
2024-03-15 10:26 |
84a52aea |
checker: fix undefined reference to interface struct field regression (after #21025) (#21030) |
957ms |
1309ms |
0ms |
97ms |
5716 KB |
184ms |
245ms |
251ms |
52ms |
108394 |
113264 |
2024-03-15 09:21 |
aded18ad |
docs: use a [!NOTE] tag for a Note in docs.md (#21032) |
958ms |
1296ms |
0ms |
96ms |
5716 KB |
183ms |
246ms |
250ms |
52ms |
108393 |
113145 |
2024-03-15 07:11 |
eaa4edf4 |
os: cleanup field comments of os.Process (#21023) |
993ms |
1348ms |
0ms |
98ms |
5716 KB |
182ms |
244ms |
250ms |
52ms |
108393 |
109157 |
2024-03-15 07:08 |
cb595293 |
checker: cleanup and simplify struct processing p2, extend test (#21025) |
976ms |
1329ms |
0ms |
99ms |
5716 KB |
182ms |
246ms |
252ms |
52ms |
108395 |
111060 |
2024-03-15 06:41 |
6a42f79d |
cgen: fix match for alias (#21028) |
969ms |
1319ms |
0ms |
98ms |
5716 KB |
185ms |
246ms |
250ms |
53ms |
108430 |
111898 |
2024-03-14 19:23 |
49b7f9a9 |
x.json2: predefine buffer capacity for encoding to avoid reallocations (#20920) |
993ms |
1347ms |
0ms |
97ms |
5716 KB |
181ms |
242ms |
248ms |
52ms |
108430 |
109194 |
2024-03-14 18:38 |
9a0435db |
checker: add support for deprecation messages for structs and struct fields (#21017) |
985ms |
1333ms |
0ms |
97ms |
5716 KB |
182ms |
244ms |
251ms |
52ms |
108430 |
110081 |
2024-03-14 13:43 |
0a9d1f9d |
v.pref: support filtering while tracing, with `v -trace-calls -trace-fns main,gg*draw* run examples/tetris/` (#21021) |
972ms |
1317ms |
0ms |
97ms |
5715 KB |
182ms |
246ms |
252ms |
52ms |
108401 |
111523 |
2024-03-14 08:18 |
8cb7e75a |
checker: cleanup and simplify struct processing p1 (#21009) |
962ms |
1311ms |
0ms |
97ms |
5713 KB |
183ms |
248ms |
251ms |
53ms |
108372 |
112652 |
2024-03-14 08:15 |
ef61d5f8 |
checker: cleanup and simplify `check_ref_fields_initialized` methods (#21016) |
987ms |
1339ms |
0ms |
99ms |
5713 KB |
183ms |
246ms |
252ms |
52ms |
108384 |
109811 |
2024-03-13 17:23 |
7ffd917b |
v.util: simplify vtest (#21013) |
948ms |
1306ms |
0ms |
97ms |
5714 KB |
183ms |
246ms |
253ms |
52ms |
108394 |
114339 |
2024-03-13 16:49 |
c29b64e0 |
clipboard: workaround printing of structs containing &C.Display pointers with gcc |
996ms |
1336ms |
0ms |
102ms |
5714 KB |
185ms |
248ms |
255ms |
52ms |
108394 |
108829 |
2024-03-13 13:08 |
a1c5c6c8 |
builtin: add missing return type to fn signature for C.GC_get_stack_base |
983ms |
1329ms |
0ms |
98ms |
5714 KB |
181ms |
244ms |
252ms |
52ms |
108394 |
110268 |
2024-03-13 13:00 |
f3156768 |
coroutines: manually create photon vcpu's & add functions to set photon log output (#21012) |
978ms |
1319ms |
0ms |
97ms |
5714 KB |
182ms |
246ms |
251ms |
52ms |
108394 |
110832 |
2024-03-13 12:40 |
54da256b |
io.string_reader: fix needs_fill_until check (#21005) |
955ms |
1309ms |
0ms |
97ms |
5714 KB |
182ms |
246ms |
253ms |
52ms |
108394 |
113501 |
2024-03-13 12:39 |
8ec990ee |
db.sqlite: fix exec_param_many bug (#21008) |
962ms |
1320ms |
0ms |
101ms |
5714 KB |
182ms |
246ms |
253ms |
52ms |
108394 |
112675 |
2024-03-13 12:21 |
b276aacc |
checker: disallow void return value lambdas in array.map method calls (#21011) |
958ms |
1312ms |
0ms |
97ms |
5714 KB |
184ms |
247ms |
255ms |
52ms |
108394 |
113146 |
2024-03-13 11:58 |
fee184b6 |
checker: remove unnecessary string interpolation in deprecation method calls (#21007) |
976ms |
1318ms |
0ms |
98ms |
5713 KB |
181ms |
245ms |
250ms |
52ms |
108387 |
111052 |
2024-03-13 11:23 |
1e1846fd |
ast,fmt: further improve type detection of user defined typenames, extend tests (#21004) |
982ms |
1323ms |
0ms |
99ms |
5713 KB |
181ms |
245ms |
253ms |
52ms |
108387 |
110373 |
2024-03-13 11:14 |
094b0328 |
builtin: fix a few grammar errors in builtin.string comments (#21010) |
978ms |
1334ms |
0ms |
97ms |
5709 KB |
183ms |
245ms |
251ms |
52ms |
108382 |
110820 |
2024-03-12 17:16 |
aeadc0a1 |
x.json2: improve error message upon missing comma (#20602) |
968ms |
1313ms |
0ms |
98ms |
5709 KB |
181ms |
241ms |
249ms |
52ms |
108382 |
111964 |
2024-03-12 15:11 |
365bd185 |
fmt: update tests to run all fmt also in a vmodules context (#20995) |
974ms |
1323ms |
0ms |
98ms |
5709 KB |
182ms |
244ms |
250ms |
52ms |
108382 |
111275 |
2024-03-12 15:03 |
a373bee9 |
builtin: expose gc_disable(), gc_enable(), gc_is_enabled(), in addition to the existing gc_collect() (#21002) |
973ms |
1348ms |
0ms |
102ms |
5709 KB |
184ms |
245ms |
252ms |
53ms |
108382 |
111389 |
2024-03-12 13:00 |
a023fe32 |
ci: add a vtcc step (check that vtcc, continues to be able to compile with v, and v itself can be compiled with vtcc) (#21000) |
992ms |
1321ms |
0ms |
99ms |
5709 KB |
183ms |
246ms |
252ms |
53ms |
108362 |
109235 |
2024-03-12 06:35 |
d6236e10 |
io.reader: make read_all constants public (#20997) |
999ms |
1332ms |
0ms |
100ms |
5709 KB |
182ms |
247ms |
252ms |
53ms |
108362 |
108470 |
2024-03-11 17:04 |
96aa23ff |
orm: insert expressions returning id |
969ms |
1311ms |
0ms |
98ms |
5709 KB |
181ms |
243ms |
249ms |
53ms |
108362 |
111828 |
2024-03-11 15:05 |
b2df3264 |
gg: fix empty circle in native; http: post_form_with_cookies; veb: print veb action in html errors |
967ms |
1322ms |
0ms |
100ms |
5705 KB |
181ms |
244ms |
247ms |
52ms |
108272 |
111966 |
2024-03-11 15:16 |
565cdf25 |
doc: fix multiline codeblock comments (#20996) |
972ms |
1310ms |
0ms |
97ms |
5705 KB |
183ms |
250ms |
252ms |
53ms |
108260 |
111378 |
2024-03-11 05:08 |
a10415fa |
cgen: fix code generated to comptime passed to generic arg (#20994) |
963ms |
1304ms |
0ms |
97ms |
5705 KB |
184ms |
245ms |
250ms |
52ms |
108260 |
112419 |
2024-03-11 05:03 |
09f3ac14 |
crypto.blake3: fix typo on Digest comment (#20991) |
976ms |
1317ms |
0ms |
98ms |
5703 KB |
182ms |
245ms |
249ms |
52ms |
108246 |
110907 |
2024-03-10 08:41 |
386bd77a |
ast, fmt: improve submodule type alias lookup; fix formatting of modules in `$VMODULES` (#20989) |
954ms |
1302ms |
0ms |
96ms |
5703 KB |
183ms |
244ms |
248ms |
52ms |
108246 |
113465 |
2024-03-09 17:09 |
e3140cbb |
parser: fix for comptime with fully type name (fix #20948) (#20988) |
947ms |
1300ms |
0ms |
98ms |
5703 KB |
181ms |
244ms |
249ms |
52ms |
108247 |
114305 |
2024-03-09 16:56 |
da628540 |
cgen, checker: fix comptimeselector passing to generic argument (#20985) |
953ms |
1297ms |
0ms |
96ms |
5703 KB |
182ms |
243ms |
247ms |
52ms |
108243 |
113581 |
2024-03-09 16:54 |
c48abe5f |
ast: cleanup and simplify `shorten_user_defined_typenames` method (#20984) |
952ms |
1297ms |
0ms |
98ms |
5702 KB |
183ms |
245ms |
248ms |
52ms |
108234 |
113691 |
2024-03-09 13:22 |
c90af5ff |
os: remove repetitive words in comments (#20981) |
980ms |
1321ms |
0ms |
98ms |
5702 KB |
182ms |
244ms |
248ms |
52ms |
108243 |
110452 |
2024-03-08 18:17 |
f7898741 |
cgen: fix fixed array return on fn with option generic return (#20974) |
940ms |
1288ms |
0ms |
97ms |
5702 KB |
181ms |
243ms |
248ms |
52ms |
108243 |
115152 |
2024-03-08 18:16 |
679bcb30 |
cgen: fix missing scope enclosing for const init which needs temp variables (#20973) |
944ms |
1289ms |
0ms |
100ms |
5700 KB |
186ms |
249ms |
253ms |
52ms |
108202 |
114620 |
2024-03-08 10:41 |
83978a8d |
examples: improve initial camera position for examples/sokol/05_instancing_glsl/rt_glsl.v |
944ms |
1292ms |
0ms |
98ms |
5700 KB |
182ms |
241ms |
247ms |
52ms |
108202 |
114620 |
2024-03-08 09:39 |
4cf05083 |
examples: cleanup code duplication in examples/sokol/04_multi_shader_glsl/rt_glsl.v, document gg.m4 (#20978) |
969ms |
1346ms |
0ms |
102ms |
5700 KB |
182ms |
244ms |
249ms |
52ms |
108202 |
111663 |
2024-03-08 09:34 |
8ddceabb |
fmt: fix removal of used selective and alias imports in modules in `$VMODULES` dirs (#20977) |
962ms |
1292ms |
0ms |
96ms |
5700 KB |
183ms |
245ms |
249ms |
52ms |
108202 |
112476 |
2024-03-07 19:56 |
a867ed6a |
parser,checker: silence more warnings for `@[translated]` files (#20964) |
974ms |
1323ms |
0ms |
98ms |
5700 KB |
182ms |
244ms |
250ms |
52ms |
108202 |
111090 |
2024-03-07 18:57 |
db252d04 |
cli: add pluralization to err msg, if required number of args is not met (#20971) |
964ms |
1314ms |
0ms |
97ms |
5699 KB |
183ms |
246ms |
251ms |
52ms |
108178 |
112217 |
2024-03-05 15:04 |
790ea2f1 |
sokol, gg, examples: update to match uptream at 058a4c5 (#20953) |
953ms |
1306ms |
0ms |
99ms |
5699 KB |
184ms |
246ms |
251ms |
52ms |
108178 |
113513 |
2024-03-04 20:33 |
60b4fb31 |
ci: mark db_store_test.v as flaky |
974ms |
1321ms |
0ms |
97ms |
5699 KB |
181ms |
243ms |
248ms |
52ms |
108178 |
111065 |
2024-03-04 20:29 |
6279e8a5 |
checker,cgen: fix generic map inferring key and value types (#20959) |
962ms |
1303ms |
0ms |
95ms |
5699 KB |
182ms |
243ms |
249ms |
52ms |
108178 |
112451 |
2024-03-04 19:56 |
115f83d2 |
checker: fix missing check for interface cast of option type (#20961) |
995ms |
1336ms |
0ms |
97ms |
5695 KB |
181ms |
243ms |
249ms |
52ms |
108126 |
108669 |
2024-03-04 16:41 |
78602846 |
all: fix typos in comments (#20963) |
966ms |
1309ms |
0ms |
97ms |
5695 KB |
180ms |
241ms |
247ms |
51ms |
108126 |
111931 |
2024-03-04 16:15 |
a58f980b |
os: workaround a `-prod -cc gcc` bug, affecting os.open_file (fix #20923) (related to #20872) (#20960) |
946ms |
1291ms |
0ms |
97ms |
5695 KB |
181ms |
244ms |
249ms |
52ms |
108126 |
114298 |
2024-03-04 10:39 |
6f4d9aec |
x.json2: minor performance improvement, update benchmark recommendations (#20954) |
948ms |
1290ms |
0ms |
95ms |
5695 KB |
181ms |
241ms |
247ms |
52ms |
108125 |
114055 |
2024-03-04 10:35 |
1007a871 |
vdoc: enable browser custom search with ?q=<search> (#20949) |
969ms |
1329ms |
0ms |
100ms |
5695 KB |
181ms |
242ms |
248ms |
52ms |
108125 |
111584 |
2024-03-04 09:19 |
ddf1ae91 |
vdoc: add attributes to enums and structs (#20957) |
963ms |
1319ms |
0ms |
98ms |
5695 KB |
179ms |
241ms |
246ms |
52ms |
108125 |
112279 |
2024-03-04 08:28 |
293dd36f |
cgen: fix const fixed array init with index (#20950) |
979ms |
1314ms |
0ms |
97ms |
5695 KB |
179ms |
240ms |
246ms |
52ms |
108125 |
110444 |
2024-03-04 08:20 |
a3bb422e |
cgen: fix comptime `is` condition when using interface (#20952) |
962ms |
1316ms |
0ms |
97ms |
5695 KB |
180ms |
242ms |
248ms |
52ms |
108122 |
112392 |
2024-03-04 08:12 |
0211a0d5 |
doc: fix wording in the description of the `#pkgconfig` directive (#20956) |
954ms |
1322ms |
0ms |
99ms |
5694 KB |
181ms |
242ms |
248ms |
52ms |
108117 |
113330 |
2024-03-03 21:17 |
b638f587 |
cgen: fix global initializer of fixed array on gcc (#20934) |
974ms |
1307ms |
0ms |
98ms |
5694 KB |
184ms |
249ms |
254ms |
53ms |
108117 |
111003 |
2024-03-03 10:02 |
ac9b724b |
x.json2: improve performance of string encoding for unicode special characters and emojis (#20867) |
979ms |
1326ms |
0ms |
100ms |
5694 KB |
182ms |
243ms |
250ms |
52ms |
108110 |
110429 |
2024-03-03 09:24 |
6fae1fad |
cgen: fix returning option call in non-option fn (#20943) |
960ms |
1310ms |
0ms |
97ms |
5694 KB |
185ms |
245ms |
251ms |
53ms |
108110 |
112614 |
2024-03-03 09:21 |
6e52336f |
doc: fix minor grammar error in attribute comment (#20945) |
955ms |
1296ms |
0ms |
99ms |
5694 KB |
185ms |
244ms |
250ms |
53ms |
108109 |
113203 |
2024-03-01 23:33 |
065e5e22 |
checker: silence "assigning 0 to a reference field" and "uninitialized fn struct fields" notices for `@[translated]\nmodule ...` files (#20938) |
945ms |
1304ms |
0ms |
97ms |
5694 KB |
183ms |
243ms |
251ms |
52ms |
108109 |
114401 |
2024-03-01 19:44 |
febc4a7e |
checker: remove notice when shifting signed int for `@[translated]` (#20935) |
972ms |
1313ms |
0ms |
97ms |
5694 KB |
181ms |
241ms |
251ms |
52ms |
108104 |
111218 |
2024-03-01 13:15 |
a87ba9e3 |
checker: fix some specific interface generic inference within generics struct and method (#20932) |
969ms |
1316ms |
0ms |
100ms |
5694 KB |
180ms |
242ms |
249ms |
52ms |
108104 |
111562 |
2024-03-01 12:30 |
cc443e50 |
checker: support `Flags.bit ^ Flags.bit1` and `~Flags.bit` (flagged enums) (fix #20925) (#20929) |
965ms |
1306ms |
0ms |
97ms |
5693 KB |
181ms |
243ms |
247ms |
52ms |
108098 |
112018 |
2024-03-01 12:24 |
a2d23306 |
parser: fix formatting comptime if expr, after inc expr (fix #20927) (#20931) |
973ms |
1314ms |
0ms |
99ms |
5693 KB |
182ms |
249ms |
248ms |
52ms |
108092 |
111091 |
2024-02-28 09:55 |
d5370bd2 |
time: microoptimise the Time formating methods (use custom number->string conversion, instead of string interpolation) (#20917) |
987ms |
1316ms |
0ms |
98ms |
5693 KB |
183ms |
250ms |
249ms |
52ms |
108092 |
109515 |
2024-02-27 17:55 |
87320f8f |
x.json2: fix encoder commas (#20916) |
965ms |
1315ms |
0ms |
99ms |
5691 KB |
183ms |
250ms |
251ms |
52ms |
107902 |
111815 |
2024-02-27 12:22 |
aa002a40 |
toml: return an error from toml.parse_file(), when the passed file path does not exist (#20912) |
942ms |
1293ms |
0ms |
95ms |
5691 KB |
179ms |
245ms |
246ms |
52ms |
107902 |
114545 |
2024-02-27 07:38 |
d8c4a84f |
io: add a `string_reader` submodule (#20893) |
995ms |
1323ms |
0ms |
97ms |
5691 KB |
181ms |
245ms |
246ms |
52ms |
107902 |
108444 |
2024-02-27 01:09 |
a9c10428 |
time: rename identifiers and parameter names (#20913) |
935ms |
1276ms |
0ms |
96ms |
5690 KB |
179ms |
243ms |
245ms |
52ms |
107887 |
115387 |
2024-02-26 21:05 |
d2dcf6a3 |
sync: support more gcc version specific search locations on linux with tcc |
933ms |
1281ms |
0ms |
98ms |
5690 KB |
179ms |
241ms |
247ms |
52ms |
107874 |
115620 |
2024-02-26 19:05 |
c6048d50 |
x.json2: add skippable field attr `@[json: '-']` (improve backwards compatibility with the `json` module) (#20892) |
946ms |
1287ms |
0ms |
96ms |
5690 KB |
181ms |
243ms |
248ms |
52ms |
107870 |
114027 |
2024-02-26 17:49 |
71bd94aa |
checker: fix checking match branch call expr twice (#20910) |
946ms |
1310ms |
0ms |
99ms |
5690 KB |
181ms |
243ms |
248ms |
52ms |
107870 |
114027 |
2024-02-26 09:52 |
c9ea6226 |
picohttpparser: add tests for the Request methods (#20906) |
959ms |
1317ms |
0ms |
100ms |
5690 KB |
182ms |
262ms |
248ms |
52ms |
107869 |
112480 |
2024-02-26 09:49 |
8c9003fb |
time: add a tm_gmtoff field to `C.tm` (a BSD and GNU extension) (#20907) |
1010ms |
1352ms |
0ms |
99ms |
5690 KB |
179ms |
260ms |
247ms |
52ms |
107869 |
106800 |
2024-02-26 07:03 |
43fd5688 |
picoev: remove fmt off tags (#20569) |
995ms |
1340ms |
0ms |
100ms |
5689 KB |
181ms |
261ms |
247ms |
52ms |
107868 |
108410 |
2024-02-25 20:39 |
43e96ce5 |
parser: disallow defining map key more than once (#20905) |
981ms |
1322ms |
0ms |
97ms |
5689 KB |
182ms |
261ms |
246ms |
52ms |
107868 |
109957 |
2024-02-25 20:35 |
9703029d |
picoev: add more logging of errors (#20558) |
966ms |
1302ms |
0ms |
95ms |
5689 KB |
182ms |
261ms |
250ms |
52ms |
107862 |
111658 |
2024-02-25 16:47 |
0367f343 |
ast,checker,cgen: fix generics function with embedded structs, ensure correct link generation in cgen (#20900) |
959ms |
1313ms |
0ms |
99ms |
5689 KB |
181ms |
261ms |
248ms |
52ms |
107862 |
112473 |
2024-02-25 16:46 |
ac623170 |
cgen: fix multiple fixed array variable init (fix #20895) (#20902) |
963ms |
1309ms |
0ms |
98ms |
5687 KB |
181ms |
261ms |
247ms |
52ms |
107836 |
111979 |
2024-02-24 12:38 |
ee045eda |
veb.auth: detailed documentation with examples |
953ms |
1308ms |
0ms |
96ms |
5686 KB |
181ms |
259ms |
246ms |
52ms |
107823 |
113140 |
2024-02-24 09:56 |
1733dab2 |
ast, parser, fmt: fix alias array no cast init (#20898) |
962ms |
1298ms |
0ms |
95ms |
5686 KB |
179ms |
258ms |
244ms |
52ms |
107823 |
112082 |
2024-02-24 03:08 |
cf7dcfe2 |
gg: handle dpi change, when moving window to another monitor (#20886) |
962ms |
1316ms |
0ms |
98ms |
5684 KB |
185ms |
264ms |
253ms |
53ms |
107794 |
112051 |
2024-02-23 08:50 |
0514de75 |
checker: fix struct field init with generic anon fn (add the test from #18294) (#20888) |
967ms |
1312ms |
0ms |
98ms |
5684 KB |
181ms |
260ms |
247ms |
52ms |
107794 |
111472 |
2024-02-22 17:31 |
10c2f9e0 |
os: don't check rdev equality on FreeBSD, inside vlib/os/os_stat_test.v (#20885) |
978ms |
1329ms |
0ms |
96ms |
5684 KB |
180ms |
260ms |
249ms |
52ms |
107794 |
110218 |
2024-02-22 17:22 |
667f65bb |
checker: check assigning immutable reference struct field (fix #20814) (#20883) |
959ms |
1308ms |
0ms |
97ms |
5684 KB |
178ms |
256ms |
246ms |
52ms |
107794 |
112402 |
2024-02-22 08:30 |
1d80cb91 |
sha256,sha512: fix behavioral bug in .checksum (#20884) |
982ms |
1307ms |
0ms |
95ms |
5682 KB |
180ms |
257ms |
246ms |
52ms |
107773 |
109748 |
2024-02-21 10:50 |
27e6fefc |
tests: fix `init_global_test.v` failing occasionally (#20879) |
980ms |
1347ms |
0ms |
97ms |
5682 KB |
184ms |
267ms |
254ms |
53ms |
107773 |
109972 |
2024-02-20 15:38 |
b83ce21c |
checker: cleanup in assign_stmt() (#20880) |
970ms |
1315ms |
0ms |
97ms |
5682 KB |
181ms |
264ms |
249ms |
52ms |
107773 |
111106 |
2024-02-20 15:34 |
13fbf35f |
checker: fix struct field init with generic fn variable (fix #20847) (#20878) |
984ms |
1326ms |
0ms |
97ms |
5682 KB |
179ms |
257ms |
245ms |
52ms |
107773 |
109525 |
2024-02-20 06:35 |
0b792c54 |
cgen: fix comptime selector of interface (#20876) |
985ms |
1325ms |
0ms |
98ms |
5682 KB |
180ms |
256ms |
248ms |
52ms |
107773 |
109414 |
2024-02-20 00:41 |
c60a869f |
vlib: add `encoding.txtar` (port of Go's txtar module) (#20874) |
974ms |
1306ms |
0ms |
98ms |
5682 KB |
183ms |
259ms |
252ms |
52ms |
107763 |
110639 |
2024-02-19 16:17 |
efa98d92 |
parser: fix infinite loop in Parser.sql stmt in `-silent -print-watched-files` mode (used by `v watch`) (#20873) |
961ms |
1309ms |
0ms |
96ms |
5682 KB |
178ms |
254ms |
246ms |
52ms |
107763 |
112136 |
2024-02-19 13:21 |
d198a898 |
tests: add 'aligned_attr_gcc_windows.vv' for gcc (#20870) |
967ms |
1312ms |
0ms |
96ms |
5681 KB |
178ms |
255ms |
244ms |
51ms |
107759 |
111436 |
2024-02-19 13:19 |
50e271a7 |
net: workaround a `-prod -cc gcc` bug (#20872) |
962ms |
1319ms |
0ms |
96ms |
5681 KB |
182ms |
264ms |
251ms |
52ms |
107759 |
112015 |
2024-02-19 07:07 |
fffb82d0 |
roadmap: update |
968ms |
1322ms |
0ms |
97ms |
5681 KB |
179ms |
258ms |
245ms |
52ms |
107759 |
111321 |
2024-02-19 07:05 |
88bc6203 |
veb.auth: make work with any db |
956ms |
1309ms |
0ms |
97ms |
5681 KB |
179ms |
257ms |
245ms |
52ms |
107759 |
112718 |
2024-02-18 20:23 |
fa7af809 |
veb: a new module veb.auth for authentication logic (tokens, hashed passwords) |
953ms |
1299ms |
0ms |
96ms |
5681 KB |
179ms |
257ms |
244ms |
52ms |
107759 |
113073 |
2024-02-18 17:39 |
c6cc2d2f |
docs: update v.debug docs - callstack+trace (#20854) |
956ms |
1295ms |
0ms |
95ms |
5681 KB |
179ms |
256ms |
243ms |
51ms |
107759 |
112718 |
2024-02-18 13:43 |
f472355e |
json2: reorganize encode string (#20862) |
948ms |
1299ms |
0ms |
95ms |
5681 KB |
178ms |
256ms |
245ms |
51ms |
107759 |
113669 |
2024-02-18 13:36 |
2568d336 |
x.vweb: fix handling of static URL paths like `/sub.folder/a_folder` (#20863) |
949ms |
1293ms |
0ms |
94ms |
5681 KB |
179ms |
256ms |
244ms |
51ms |
107759 |
113550 |
2024-02-18 12:45 |
38cf9235 |
time: add a .http_header_string() method on Time (#20861) |
984ms |
1333ms |
0ms |
98ms |
5681 KB |
179ms |
258ms |
245ms |
52ms |
107759 |
109511 |
2024-02-17 15:59 |
2190b604 |
x.vweb: fix typos in README.md (#20856) |
967ms |
1315ms |
0ms |
99ms |
5681 KB |
178ms |
256ms |
244ms |
52ms |
107751 |
111428 |
2024-02-17 15:49 |
5fe5412a |
pref: allow fetching the photonwrapper .so (for the coroutines) with curl too, or print details for manual download (#20855) |
951ms |
1319ms |
0ms |
95ms |
5681 KB |
179ms |
258ms |
246ms |
52ms |
107751 |
113302 |
2024-02-17 15:46 |
8713b665 |
cgen: fix code generated for anon struct default value (fix #20839) (#20851) |
956ms |
1322ms |
0ms |
97ms |
5681 KB |
182ms |
266ms |
250ms |
52ms |
107749 |
112708 |
2024-02-17 09:36 |
298a2a2d |
cgen: fix thread return type generation (fix #20836) (#20850) |
968ms |
1309ms |
0ms |
96ms |
5681 KB |
178ms |
256ms |
244ms |
52ms |
107749 |
111310 |
2024-02-17 08:59 |
fb675534 |
tests: fix the length of `all_key` in `poly1305_test.v` (#20853) |
966ms |
1308ms |
0ms |
96ms |
5681 KB |
177ms |
255ms |
245ms |
51ms |
107750 |
111542 |
2024-02-17 08:54 |
8b524200 |
tools.vpm: fix remove command on Windows, add test (#20852) |
951ms |
1314ms |
0ms |
96ms |
5681 KB |
181ms |
257ms |
247ms |
52ms |
107750 |
113301 |
2024-02-17 08:51 |
152a9778 |
v.debug: implement tracing hook feature (#20818) |
968ms |
1309ms |
0ms |
97ms |
5681 KB |
179ms |
256ms |
246ms |
51ms |
107750 |
111311 |
2024-02-16 22:30 |
497b6130 |
cgen: fix codegen for a.index/1, where a is []Fn (#20849) |
984ms |
1327ms |
0ms |
98ms |
5679 KB |
180ms |
256ms |
245ms |
51ms |
107718 |
109469 |
2024-02-16 20:04 |
d2af0dc9 |
cgen, ast, checker: fix auto deref arg when fn expects ref (#20846) |
968ms |
1316ms |
0ms |
96ms |
5679 KB |
179ms |
254ms |
244ms |
51ms |
107718 |
111278 |
2024-02-16 17:35 |
1d3147e1 |
ci,dtm: fix concurrency and timing issues with tests of cache handler (#20845) |
944ms |
1289ms |
0ms |
94ms |
5678 KB |
178ms |
256ms |
241ms |
51ms |
107706 |
114095 |
2024-02-16 15:18 |
c256013e |
ci: fix compilation on windows for picohttpparser |
945ms |
1290ms |
0ms |
95ms |
5678 KB |
178ms |
255ms |
241ms |
51ms |
107706 |
113974 |
2024-02-16 12:56 |
e12c8c1e |
tests: fix notices for var_scope.vv in vlib/v/debug/interactive_test.v |
980ms |
1314ms |
0ms |
96ms |
5678 KB |
178ms |
254ms |
242ms |
51ms |
107706 |
109904 |
2024-02-16 12:37 |
3937eccd |
ci: improve repo CI robustness, by marking dynamic_template_manager_cache_system_test.v as flaky, and only failing db_store_test.v on !windows |
983ms |
1316ms |
0ms |
98ms |
5678 KB |
185ms |
266ms |
252ms |
52ms |
107706 |
109568 |
2024-02-16 10:05 |
e11e2b08 |
picohttpparser: restore formatting for g_digits_lut, after f09826e (#20844) |
972ms |
1320ms |
0ms |
96ms |
5678 KB |
178ms |
257ms |
243ms |
51ms |
107706 |
110808 |
2024-02-16 10:03 |
53733bd9 |
picohttpparser: add tests for u64toa (#20822) |
966ms |
1346ms |
0ms |
101ms |
5678 KB |
183ms |
267ms |
250ms |
52ms |
107706 |
111496 |
2024-02-16 09:36 |
09c35acb |
thirdparty: update picohttpparser (#20843) |
977ms |
1312ms |
0ms |
96ms |
5678 KB |
181ms |
258ms |
244ms |
52ms |
107706 |
110241 |
2024-02-16 08:59 |
a21658b9 |
dtm: separated the template generation from the cache system in the tests to simplify debugging (#20840) |
982ms |
1319ms |
0ms |
97ms |
5678 KB |
180ms |
258ms |
243ms |
52ms |
107706 |
109680 |
2024-02-15 04:41 |
4f742ad1 |
json: fix decode struct ptr (#20828) |
948ms |
1297ms |
0ms |
94ms |
5678 KB |
180ms |
257ms |
243ms |
51ms |
107706 |
113613 |
2024-02-15 04:40 |
9aeb8229 |
x.crypto.chacha20: remove deprecated `math.max_u32` in favour of builtin `max_u32`, remove unneceseary bits, reorder (#20838) |
972ms |
1317ms |
0ms |
97ms |
5678 KB |
179ms |
257ms |
245ms |
51ms |
107699 |
110801 |
2024-02-14 22:15 |
41456696 |
Json2: reorganizing functions in files (#20832) |
948ms |
1298ms |
0ms |
97ms |
5678 KB |
183ms |
264ms |
248ms |
52ms |
107699 |
113606 |
2024-02-14 21:22 |
73caa8df |
checker: fix if branch option type mismatch (fix #20809) (#20830) |
994ms |
1320ms |
0ms |
97ms |
5678 KB |
179ms |
256ms |
243ms |
51ms |
107699 |
108349 |
2024-02-14 21:19 |
9fb0685c |
cgen: fix map methods call with generic types (fix #20827) (#20829) |
956ms |
1303ms |
0ms |
96ms |
5677 KB |
180ms |
257ms |
245ms |
51ms |
107690 |
112646 |
2024-02-14 07:53 |
ed5c2f31 |
x.templating.dtm: fix dtm clock test for CI (#20824) |
1003ms |
1343ms |
0ms |
100ms |
5676 KB |
180ms |
258ms |
245ms |
52ms |
107682 |
107359 |
2024-02-14 06:10 |
9476aede |
x.crypto: add AEAD ChaCha20Poly1305 algorithm in pure v (#20817) |
978ms |
1312ms |
0ms |
98ms |
5676 KB |
181ms |
258ms |
244ms |
52ms |
107682 |
110104 |
2024-02-14 00:01 |
ca453117 |
tools: make the output of `v check-md .` more informative (#20819) |
947ms |
1292ms |
0ms |
96ms |
5676 KB |
180ms |
261ms |
251ms |
52ms |
107682 |
113708 |
2024-02-13 23:35 |
36470fe4 |
parser: fix parsing of cgen.v, in normal mode, when the table is empty (no files in `builtin` are preparsed) (fix #20606) (#20611) |
977ms |
1320ms |
0ms |
98ms |
5676 KB |
181ms |
255ms |
245ms |
52ms |
107682 |
110216 |
2024-02-13 23:23 |
ec21663f |
cgen: fix unwrapped option selector assigning (#20816) |
989ms |
1311ms |
0ms |
96ms |
5676 KB |
181ms |
259ms |
245ms |
52ms |
107682 |
108879 |
2024-02-13 23:20 |
45ee800a |
examples: fix static example title (#20821) |
949ms |
1297ms |
0ms |
96ms |
5676 KB |
180ms |
255ms |
243ms |
52ms |
107682 |
113468 |
2024-02-13 17:18 |
9f532f1b |
checker: disallow sum type holding alias ptrs (#20786) |
948ms |
1292ms |
0ms |
98ms |
5676 KB |
179ms |
261ms |
244ms |
52ms |
107680 |
113586 |
2024-02-13 16:36 |
f43b5286 |
tools: use the same same skipping logic for the platform specific _test.v files in `v test-self` too (#20815) |
969ms |
1319ms |
0ms |
97ms |
5675 KB |
179ms |
259ms |
244ms |
52ms |
107675 |
111119 |
2024-02-13 10:34 |
8215f215 |
cgen: fix const fixed array initialization handling (#20812) |
974ms |
1313ms |
0ms |
99ms |
5675 KB |
184ms |
264ms |
250ms |
52ms |
107675 |
110549 |
2024-02-13 10:30 |
feb649f7 |
doc: x.vweb static website capabilities (#20808) |
958ms |
1297ms |
0ms |
96ms |
5672 KB |
179ms |
258ms |
242ms |
51ms |
107631 |
112349 |
2024-02-13 10:14 |
1a7badca |
doc: add Markdown check to contributing rules (#20811) |
976ms |
1333ms |
0ms |
98ms |
5672 KB |
181ms |
261ms |
243ms |
52ms |
107631 |
110277 |
2024-02-13 10:11 |
694c781f |
cgen: fix auto_eq for option eq operator overload (#20795) |
975ms |
1331ms |
0ms |
98ms |
5672 KB |
180ms |
261ms |
243ms |
52ms |
107631 |
110390 |
2024-02-13 10:06 |
6a4f2937 |
vtest,pref: add ability to have platform specific _test.v files (#20810) |
1012ms |
1334ms |
0ms |
99ms |
5671 KB |
180ms |
262ms |
245ms |
52ms |
107625 |
106348 |
2024-02-12 13:37 |
c9933da6 |
ci: bump actions/cache from 3 to 4 (#20801) |
957ms |
1322ms |
0ms |
99ms |
5671 KB |
180ms |
262ms |
245ms |
52ms |
107592 |
112426 |
2024-02-12 11:34 |
74c31a78 |
ci: bump actions/upload-release-asset from 1.0.1 to 1.0.2 (#20802) |
976ms |
1326ms |
0ms |
97ms |
5671 KB |
179ms |
260ms |
245ms |
52ms |
107592 |
110237 |
2024-02-12 11:10 |
5182ea28 |
ci: bump actions/download-artifact from 1 to 4 (#20804) |
979ms |
1322ms |
0ms |
98ms |
5671 KB |
180ms |
262ms |
246ms |
52ms |
107592 |
109899 |
2024-02-12 10:38 |
d485ccee |
doc: update trim_doc_node_description, make module readmes more uniform (#20792) |
975ms |
1318ms |
0ms |
99ms |
5671 KB |
178ms |
260ms |
244ms |
52ms |
107592 |
110350 |
2024-02-12 10:25 |
e3b64d32 |
github: add dependabot.yml (#20800) |
1001ms |
1343ms |
0ms |
100ms |
5671 KB |
184ms |
269ms |
251ms |
52ms |
107592 |
107484 |
2024-02-12 01:44 |
ea2e6e15 |
docs: add section explaining how to convert enum from/to str/int values (#20791) |
973ms |
1317ms |
0ms |
97ms |
5671 KB |
181ms |
262ms |
245ms |
52ms |
107592 |
110577 |
2024-02-12 01:35 |
c1b5d821 |
net: fix function name in split_address doc comment (#20794) |
973ms |
1318ms |
0ms |
97ms |
5671 KB |
180ms |
261ms |
244ms |
52ms |
107592 |
110577 |
2024-02-12 01:28 |
0d78a405 |
debug: fix scope cmd with variable in if scope (#20776) |
975ms |
1319ms |
0ms |
98ms |
5671 KB |
180ms |
259ms |
245ms |
52ms |
107592 |
110350 |
2024-02-12 01:23 |
cf000174 |
doc: simplify `is_module_readme` function (#20793) |
966ms |
1314ms |
0ms |
97ms |
5667 KB |
180ms |
263ms |
243ms |
51ms |
107515 |
111299 |
2024-02-11 15:47 |
101b8a6b |
builtin: support `-d gc_warn_on_stderr`, to show the GC warnings, without installing a custom warn fn callback |
978ms |
1310ms |
0ms |
99ms |
5667 KB |
178ms |
261ms |
243ms |
51ms |
107515 |
109933 |
2024-02-11 14:07 |
8793aebe |
builtin: add gc_collect/0, gc_get_warn_proc/0, gc_set_warn_proc/1. Use them to turn off GC warnings by default. (#20788) |
957ms |
1303ms |
0ms |
96ms |
5666 KB |
180ms |
264ms |
245ms |
52ms |
107513 |
112343 |
2024-02-11 10:35 |
09095985 |
examples: fix path in js_dom_draw_benchmark example docs (#20780) |
959ms |
1296ms |
0ms |
95ms |
5666 KB |
179ms |
260ms |
243ms |
51ms |
107492 |
112087 |
2024-02-11 09:19 |
5da88800 |
x.vweb: add full static host support, for urls ending with /folder/ , where the folder backing it, has `index.html` inside (#20784) |
1002ms |
1350ms |
0ms |
101ms |
5666 KB |
185ms |
273ms |
252ms |
52ms |
107492 |
107277 |
2024-02-11 08:02 |
59a8690d |
orm: fix orm_option_time_test.v after 2d0ed2c made insert in parent tables with child ones missing fail |
977ms |
1327ms |
0ms |
98ms |
5666 KB |
180ms |
260ms |
242ms |
51ms |
107492 |
110022 |
2024-02-11 02:26 |
86c02715 |
pref: download correct photonwrapper.so for linux (#20783) |
958ms |
1304ms |
0ms |
95ms |
5666 KB |
179ms |
259ms |
243ms |
51ms |
107492 |
112204 |
2024-02-10 22:34 |
5a532ead |
coroutines: fix cast in sp_corrector |
956ms |
1299ms |
0ms |
97ms |
5666 KB |
180ms |
259ms |
246ms |
52ms |
107492 |
112439 |
2024-02-10 19:36 |
b4ab5b63 |
examples: rename `js_dom_draw_bechmark_chart` to `js_dom_draw_benchmark_chart` (#20779) |
960ms |
1301ms |
0ms |
98ms |
5666 KB |
184ms |
268ms |
250ms |
52ms |
107492 |
111970 |
2024-02-10 17:53 |
5269c02f |
ast: make Scope.find methods more robust, when called on default initialised `scope &Scope = unsafe { nil }` fields (#20774) |
974ms |
1326ms |
0ms |
97ms |
5666 KB |
178ms |
259ms |
243ms |
52ms |
107492 |
110361 |
2024-02-10 13:20 |
212adfab |
builtin,coroutines,cgen: fix using coroutines with boehm GC, by using a stack pointer corrector (#20771) |
941ms |
1288ms |
0ms |
97ms |
5666 KB |
179ms |
255ms |
241ms |
52ms |
107480 |
114218 |
2024-02-10 08:24 |
215ab130 |
thirdparty: update the Boehm GC libs/headers to version 8.3.0 (commit #f7e513a) (#20772) |
946ms |
1290ms |
0ms |
96ms |
5666 KB |
179ms |
254ms |
241ms |
51ms |
107478 |
113613 |
2024-02-10 08:19 |
3f1b3d2c |
x.crypto.sm4: make sm4 use the encoding.binary _fixed fns (#20773) |
966ms |
1284ms |
0ms |
95ms |
5666 KB |
179ms |
256ms |
242ms |
52ms |
107478 |
111260 |
2024-02-10 08:05 |
4d01a779 |
parser: disallow option alias with option parent type (#20769) |
951ms |
1296ms |
0ms |
95ms |
5666 KB |
179ms |
256ms |
243ms |
52ms |
107478 |
113015 |
2024-02-10 07:00 |
99579aca |
builtin: link to user32 to fix boehm GC compilation on Windows with clang released from the LLVM project (fix #20724) (#20767) |
954ms |
1307ms |
0ms |
97ms |
5665 KB |
179ms |
257ms |
243ms |
52ms |
107471 |
112653 |
2024-02-10 02:54 |
ee3cd367 |
picoev: renaming, doc (#20567) |
953ms |
1304ms |
0ms |
95ms |
5665 KB |
179ms |
256ms |
243ms |
52ms |
107471 |
112771 |
2024-02-10 02:52 |
2d0ed2c1 |
orm: fix orm insert issue if table missing [Issue : #20017] (#20580) |
984ms |
1344ms |
0ms |
99ms |
5665 KB |
180ms |
256ms |
244ms |
52ms |
107471 |
109218 |
2024-02-10 00:02 |
16574df9 |
ast: fix global const ordering with string inter literal (fix #20760) (#20770) |
1006ms |
1328ms |
0ms |
99ms |
5665 KB |
180ms |
257ms |
245ms |
52ms |
107467 |
106826 |
2024-02-09 20:07 |
729a1cbc |
encoding.binary: add _fixed variants for the conversion fns, that accept fixed arrays (#20766) |
976ms |
1332ms |
0ms |
96ms |
5664 KB |
180ms |
262ms |
245ms |
51ms |
107462 |
110104 |
2024-02-09 09:52 |
f6030357 |
net: reduce flakyness of tcp test (#20761) |
954ms |
1293ms |
0ms |
97ms |
5664 KB |
178ms |
259ms |
244ms |
51ms |
107462 |
112643 |
2024-02-09 09:46 |
ce7780af |
x.crypto: add poly1305 message authentication code (mac) in pure v (#20752) |
963ms |
1301ms |
0ms |
95ms |
5664 KB |
180ms |
264ms |
247ms |
52ms |
107462 |
111590 |
2024-02-08 18:47 |
a4d0d4ee |
os: make os_stat_test.v more robust to reporting false positives |
941ms |
1295ms |
0ms |
94ms |
5664 KB |
177ms |
258ms |
242ms |
51ms |
107462 |
114199 |
2024-02-08 18:18 |
a9ebab06 |
net: fix non-blocking read/write (#20438) |
971ms |
1305ms |
0ms |
96ms |
5664 KB |
179ms |
261ms |
244ms |
52ms |
107462 |
110671 |
2024-02-08 17:27 |
410bd9db |
os: refactor to use os.stat and os.lstat instead of unsafe C calls (#20759) |
973ms |
1337ms |
0ms |
99ms |
5664 KB |
180ms |
263ms |
246ms |
52ms |
107462 |
110443 |
2024-02-08 17:23 |
9782b3c5 |
dtm: optimize parser/gen of the template manager (#20751) |
968ms |
1322ms |
0ms |
98ms |
5661 KB |
178ms |
252ms |
243ms |
51ms |
107588 |
111144 |
2024-02-08 11:20 |
b7b47fe1 |
os: make os.SystemError struct public so the os.error_* functions can be used by other modules (#20754) |
975ms |
1317ms |
0ms |
99ms |
5661 KB |
179ms |
255ms |
243ms |
52ms |
107588 |
110346 |
2024-02-08 07:40 |
8fe141d4 |
cgen: fix comptime smartcast as receiver on method call (#20749) |
960ms |
1298ms |
0ms |
95ms |
5661 KB |
180ms |
257ms |
244ms |
52ms |
107587 |
112069 |
2024-02-07 17:04 |
92976449 |
cgen: remove `ull` suffix, which looks like the cause for the first scanner error in PR#20726 (#20750) |
974ms |
1312ms |
0ms |
99ms |
5661 KB |
182ms |
261ms |
249ms |
52ms |
107583 |
110454 |
2024-02-07 17:00 |
3bd99309 |
x.vweb: add new sessions module (#20642) |
968ms |
1313ms |
0ms |
97ms |
5661 KB |
179ms |
256ms |
243ms |
52ms |
107583 |
111139 |
2024-02-07 16:26 |
ab3fc789 |
tests: make coutput_test.v skip '*_msvc_windows.vv' when used with gcc (#20748) |
972ms |
1319ms |
0ms |
97ms |
5661 KB |
179ms |
254ms |
243ms |
52ms |
107583 |
110682 |
2024-02-07 15:32 |
fb8a34f0 |
builder: support musl-gcc on macos |
962ms |
1319ms |
0ms |
97ms |
5661 KB |
182ms |
259ms |
247ms |
52ms |
107583 |
111832 |
2024-02-07 14:49 |
dc2aee89 |
ci: update macos runners to macos-14, to make use of the much faster m1 instances (#20747) |
953ms |
1294ms |
0ms |
95ms |
5661 KB |
179ms |
260ms |
247ms |
52ms |
107583 |
112888 |
2024-02-07 12:07 |
de1c431c |
cgen: fix auto str for map with ptr str (#20741) |
959ms |
1313ms |
0ms |
100ms |
5661 KB |
179ms |
252ms |
243ms |
52ms |
107583 |
112182 |
2024-02-07 08:55 |
349741da |
tests: make 'vlib/v/builder/builder_test.v' pass on older Windows versions < 10. (#20737) |
981ms |
1310ms |
0ms |
98ms |
5661 KB |
179ms |
253ms |
242ms |
52ms |
107581 |
109664 |
2024-02-07 05:12 |
205f2ddd |
os: add os.stat() and helpers (#20739) |
970ms |
1309ms |
0ms |
98ms |
5661 KB |
180ms |
253ms |
243ms |
52ms |
107581 |
110908 |
2024-02-07 04:35 |
ee55e9b4 |
x.vweb: add serve_static example in README (#20740) |
965ms |
1301ms |
0ms |
96ms |
5661 KB |
180ms |
256ms |
244ms |
53ms |
107475 |
111373 |
2024-02-06 19:18 |
9f32af78 |
x.vweb: fix cors example (#20738) |
946ms |
1300ms |
0ms |
95ms |
5661 KB |
178ms |
254ms |
242ms |
53ms |
107475 |
113609 |
2024-02-06 17:03 |
b46c58a3 |
tools: cleanup vwatch.v |
969ms |
1347ms |
0ms |
97ms |
5661 KB |
178ms |
253ms |
242ms |
53ms |
107475 |
110913 |
2024-02-06 16:27 |
bad436c9 |
parser: fn type declaration does not check already registered name (#20732) |
994ms |
1378ms |
0ms |
101ms |
5661 KB |
178ms |
253ms |
243ms |
53ms |
107475 |
108123 |
2024-02-06 16:16 |
2f4858c5 |
dtm: redesign certain parts (#20735) |
949ms |
1329ms |
0ms |
96ms |
5660 KB |
179ms |
257ms |
243ms |
53ms |
107470 |
113245 |
2024-02-06 15:53 |
7fd1b169 |
builtin: add a string.u8_array() method (#20736) |
951ms |
1339ms |
0ms |
97ms |
5660 KB |
178ms |
253ms |
243ms |
53ms |
107470 |
113007 |
2024-02-06 12:05 |
e6570ddc |
cgen: fix return with option on orexpr (#20728) |
982ms |
1354ms |
0ms |
100ms |
5660 KB |
178ms |
255ms |
243ms |
53ms |
107417 |
109385 |
2024-02-05 15:14 |
a374d254 |
clipboard: fix notice in clipboard_windows.c.v (#20733) |
969ms |
1336ms |
0ms |
97ms |
5660 KB |
179ms |
255ms |
244ms |
53ms |
107406 |
110842 |
2024-02-05 15:13 |
e48e28de |
cgen: fix premature variable release by autofree (#20731) |
959ms |
1349ms |
0ms |
97ms |
5660 KB |
179ms |
255ms |
243ms |
53ms |
107406 |
111997 |
2024-02-04 22:16 |
4b464616 |
x.vweb: add cors middleware (#20713) |
945ms |
1318ms |
0ms |
96ms |
5659 KB |
176ms |
252ms |
242ms |
53ms |
107404 |
113655 |
2024-02-04 21:09 |
a80af0ff |
x.vweb: add the missing include for C.sendfile to sendfile_linux.c.v |
945ms |
1340ms |
0ms |
99ms |
5659 KB |
177ms |
253ms |
243ms |
53ms |
107404 |
113655 |
2024-02-04 20:06 |
ff60293c |
v.builder: reduce the default noise from successfully rebuilding cached thirdparty object files |
962ms |
1328ms |
0ms |
97ms |
5659 KB |
178ms |
254ms |
244ms |
53ms |
107404 |
111646 |
2024-02-04 14:39 |
8609ea19 |
x.vweb: use `$if debug_ev_callback ? {` for the `[vweb] error: write event on connection should be closed` message |
949ms |
1326ms |
0ms |
96ms |
5660 KB |
179ms |
254ms |
244ms |
53ms |
107401 |
113172 |
2024-02-04 08:36 |
932574e1 |
checker: add error for `x as Y.field`, suggesting using `(x as Y).field` instead for clarity (#20725) |
979ms |
1363ms |
0ms |
98ms |
5660 KB |
179ms |
256ms |
245ms |
53ms |
107401 |
109704 |
2024-02-04 08:32 |
ec7e058a |
checker: fix comptime ident checking on defer stmt (fix #20719) (#20723) |
975ms |
1357ms |
0ms |
99ms |
5659 KB |
180ms |
255ms |
242ms |
53ms |
107398 |
110151 |
2024-02-03 18:25 |
abd2b647 |
tests: add test for cast as selector fix (see also #20717) (#20722) |
971ms |
1363ms |
0ms |
100ms |
5659 KB |
180ms |
255ms |
247ms |
53ms |
107397 |
110604 |
2024-02-03 11:16 |
f72f1fc8 |
cgen: fix method call checking against `none` (fix #20711) (#20717) |
963ms |
1339ms |
0ms |
100ms |
5659 KB |
180ms |
253ms |
243ms |
53ms |
107397 |
111523 |
2024-02-03 10:45 |
d977154b |
cgen: fix as cast as selector (fix #20710) (#20718) |
960ms |
1332ms |
0ms |
97ms |
5659 KB |
180ms |
254ms |
243ms |
53ms |
107397 |
111871 |
2024-02-03 01:21 |
68275ec7 |
x.vweb: error() and simpler redirect(); comptime: a clearer error |
979ms |
1369ms |
0ms |
99ms |
5659 KB |
179ms |
255ms |
243ms |
53ms |
107391 |
109694 |
2024-02-02 21:35 |
96e4a09b |
pref: support file_notd_freestanding.v + file_d_freestanding.v, remove dependency to `os`, of $embed_file(), when compiling with -freestanding (#20712) |
966ms |
1347ms |
0ms |
99ms |
5659 KB |
182ms |
261ms |
248ms |
53ms |
107390 |
111169 |
2024-02-02 14:14 |
07016fb3 |
vlib: add a new Dynamic Template Manager module in `x.templating.dtm` and an example vweb server that uses it (#20468) |
974ms |
1334ms |
0ms |
100ms |
5658 KB |
179ms |
254ms |
241ms |
53ms |
107385 |
110251 |
2024-02-02 13:52 |
5f732aa1 |
v.debug: fix code generated for stringfy ptr with non-pointer str() (#20706) |
963ms |
1348ms |
0ms |
98ms |
5658 KB |
179ms |
253ms |
241ms |
53ms |
107385 |
111510 |
2024-02-02 11:20 |
e9320add |
v.debug: callstack minor cleanup (#20704) |
975ms |
1357ms |
0ms |
99ms |
5658 KB |
179ms |
254ms |
242ms |
53ms |
107383 |
110136 |
2024-02-01 20:27 |
0a612bf6 |
tests: add $tmpl test for #9838 (#20627) |
942ms |
1321ms |
0ms |
96ms |
5659 KB |
177ms |
251ms |
241ms |
52ms |
107382 |
113993 |
2024-02-01 14:34 |
fb0efc0a |
GNUmakefile: use standard default RM make variable to fix MSYS2 env on windows (#20701) |
972ms |
1343ms |
0ms |
98ms |
5659 KB |
177ms |
255ms |
245ms |
52ms |
107382 |
110475 |
2024-02-01 10:44 |
232560dc |
v.parser: allow double quotes in @include template directives (#20628) |
969ms |
1348ms |
0ms |
101ms |
5659 KB |
178ms |
252ms |
241ms |
52ms |
107382 |
110817 |
2024-02-01 05:51 |
68bd9a95 |
log: implement set_always_flush/1 for log.Log, log.ThreadSafeLog and log.Logger (#20698) |
958ms |
1341ms |
0ms |
99ms |
5658 KB |
180ms |
255ms |
245ms |
53ms |
107361 |
112067 |
2024-02-01 05:10 |
98e0293e |
v: add callstack support on v.debug (#20680) |
984ms |
1360ms |
0ms |
98ms |
5658 KB |
179ms |
253ms |
243ms |
53ms |
107361 |
109106 |
2024-01-31 10:56 |
673a2f4e |
v2: fix typo in checker.v (#20697) |
964ms |
1343ms |
0ms |
99ms |
5642 KB |
176ms |
250ms |
244ms |
51ms |
107229 |
111233 |
2024-01-31 05:25 |
382d7658 |
os: add error_posix() and error_win32() for explicit platform error handling and default behavior (#20694) |
955ms |
1338ms |
0ms |
97ms |
5642 KB |
176ms |
248ms |
242ms |
51ms |
107229 |
112281 |
2024-01-31 04:45 |
74d4081f |
checker: disallow `none` as match cond (#20688) |
957ms |
1339ms |
0ms |
98ms |
5641 KB |
177ms |
248ms |
242ms |
51ms |
107195 |
112011 |
2024-01-30 17:03 |
1dc5d367 |
checker: disallow `(x) := 10` (#20695) |
956ms |
1341ms |
0ms |
96ms |
5641 KB |
176ms |
250ms |
243ms |
51ms |
107192 |
112125 |
2024-01-30 16:16 |
afa1a9ab |
jsgen: fix inconsistent output (u32) in JS backend (#20691) |
952ms |
1337ms |
0ms |
97ms |
5641 KB |
178ms |
250ms |
243ms |
52ms |
107187 |
112591 |
2024-01-29 17:53 |
804a7bdd |
vfmt,parser: keep the original import name in ast.Import, and use it without modifications for paths unders ~/.vmodules |
947ms |
1327ms |
0ms |
96ms |
5641 KB |
176ms |
248ms |
242ms |
52ms |
107187 |
113185 |
2024-01-29 13:07 |
2d682306 |
os: fix File.read() in JS backends (fix #20501) (#20633) |
973ms |
1334ms |
0ms |
95ms |
5640 KB |
176ms |
247ms |
240ms |
51ms |
107177 |
110151 |
2024-01-29 02:38 |
cae40ad6 |
examples: cleanup dumps in examples/pendulum-simulation/modules/sim/args/parser.v |
959ms |
1329ms |
0ms |
97ms |
5640 KB |
176ms |
247ms |
241ms |
51ms |
107177 |
111759 |
2024-01-29 02:37 |
db617232 |
examples: fix notices for pendulum-simulation, simplify --workers option handling, fix assertions for `v test examples/pendulum-simulation` |
954ms |
1337ms |
0ms |
96ms |
5640 KB |
176ms |
248ms |
240ms |
51ms |
107177 |
112344 |
2024-01-29 01:55 |
77b8097f |
examples: cleanup the glsl includes in the sokol examples |
922ms |
1305ms |
0ms |
98ms |
5640 KB |
180ms |
257ms |
248ms |
52ms |
107177 |
116244 |
2024-01-29 01:42 |
4f7476ea |
examples: cleanup compiler notices for all sokol examples |
926ms |
1311ms |
0ms |
94ms |
5640 KB |
176ms |
248ms |
240ms |
51ms |
107177 |
115741 |
2024-01-29 01:32 |
d8b158be |
checker: fix checking for option matching with non-option (#20673) |
958ms |
1335ms |
0ms |
95ms |
5640 KB |
177ms |
248ms |
242ms |
51ms |
107177 |
111875 |
2024-01-28 17:34 |
a327d49e |
v.gen.js: cleanup notices for compiling the JS backend |
946ms |
1335ms |
0ms |
97ms |
5640 KB |
176ms |
249ms |
241ms |
51ms |
107177 |
113294 |
2024-01-28 17:23 |
6ab13a87 |
v.gen.js: fix u16 cast handling in the JS backend (#20620) |
972ms |
1330ms |
0ms |
95ms |
5640 KB |
176ms |
250ms |
242ms |
51ms |
107177 |
110264 |
2024-01-28 14:39 |
4085356b |
v.gen.c: write the profile file out, even upon CTRL-C or kill (#20677) |
951ms |
1362ms |
0ms |
99ms |
5640 KB |
177ms |
251ms |
245ms |
52ms |
107177 |
112699 |
2024-01-28 12:45 |
b376609e |
bitfield: enhance operation with multiple flags (#20683) |
981ms |
1359ms |
0ms |
96ms |
5640 KB |
177ms |
248ms |
240ms |
52ms |
107170 |
109245 |
2024-01-27 23:34 |
7e5ffb71 |
vweb: fix typo in README.md (#20679) |
950ms |
1323ms |
0ms |
95ms |
5640 KB |
176ms |
248ms |
241ms |
52ms |
107170 |
112810 |
2024-01-27 21:27 |
f79dd792 |
coroutines: fix segfaults with GC (part 1) (#20549) |
950ms |
1332ms |
0ms |
97ms |
5640 KB |
176ms |
248ms |
240ms |
51ms |
107170 |
112810 |
2024-01-27 21:24 |
af2fbafe |
doc: fix minor embedded struct typo (#20678) |
953ms |
1327ms |
0ms |
94ms |
5640 KB |
176ms |
246ms |
240ms |
51ms |
107145 |
112429 |
2024-01-27 19:38 |
88e413ca |
crypto.aes: optimise performance (#20674) |
946ms |
1331ms |
0ms |
96ms |
5640 KB |
175ms |
247ms |
240ms |
51ms |
107145 |
113261 |
2024-01-27 17:15 |
49aa602f |
examples: cleanup examples/fizz_buzz.v |
951ms |
1329ms |
0ms |
95ms |
5640 KB |
177ms |
247ms |
244ms |
52ms |
107145 |
112665 |
2024-01-27 16:18 |
5a752c9a |
v.fmt: drop newline in end comments for const (#20672) |
953ms |
1341ms |
0ms |
97ms |
5640 KB |
182ms |
258ms |
250ms |
52ms |
107145 |
112429 |
2024-01-27 10:24 |
75e90653 |
v.checker: disallow assigning none to _ (#20646) |
951ms |
1329ms |
0ms |
96ms |
5640 KB |
181ms |
256ms |
248ms |
52ms |
107145 |
112665 |
2024-01-27 05:10 |
91d50e41 |
vdoc: fix #8044 and -comments flag (#20592) |
957ms |
1336ms |
0ms |
95ms |
5640 KB |
177ms |
248ms |
241ms |
51ms |
107141 |
111955 |
2024-01-27 05:07 |
32b4a3c0 |
x.vweb: support HTTP 1.1 persistent connections (#20658) |
965ms |
1346ms |
0ms |
100ms |
5640 KB |
178ms |
250ms |
242ms |
51ms |
107141 |
111026 |
2024-01-26 18:45 |
10aaeeb5 |
x.crypto: add sm4 module (#20651) |
933ms |
1319ms |
0ms |
96ms |
5640 KB |
176ms |
249ms |
241ms |
51ms |
107141 |
114834 |
2024-01-26 15:47 |
2a68e2b7 |
builtin: implement unbuffer_stdout/0 (#20662) |
942ms |
1321ms |
0ms |
97ms |
5639 KB |
175ms |
248ms |
241ms |
51ms |
107076 |
113668 |
2024-01-26 09:37 |
754c83a8 |
io: allow BufferedReader.read_line() to accept custom line delimiters (#20655) |
931ms |
1326ms |
0ms |
94ms |
5639 KB |
176ms |
247ms |
240ms |
52ms |
107052 |
114986 |
2024-01-26 09:33 |
2c6a8c53 |
net.http: add a temporary fix for the intermittent segfault with http.get_ text/1 and `-prod -cc gcc` 13.2.0 (fix #20506) (#20660) |
944ms |
1321ms |
0ms |
97ms |
5639 KB |
178ms |
249ms |
243ms |
52ms |
107052 |
113402 |
2024-01-26 00:47 |
8714233f |
vweb, x.vweb: update error checking for new error io.Eof (#20656) |
937ms |
1308ms |
0ms |
94ms |
5639 KB |
177ms |
248ms |
242ms |
51ms |
107052 |
114249 |
2024-01-25 20:50 |
a84bce37 |
docs: add a section about modules specifics (#20653) |
952ms |
1330ms |
0ms |
95ms |
5639 KB |
176ms |
247ms |
240ms |
51ms |
107052 |
112449 |
2024-01-25 19:46 |
a17b5452 |
examples: allow for `./v run examples/xvweb/todo`, without needing to first change the current folder to examples/xvweb/ |
943ms |
1340ms |
0ms |
95ms |
5639 KB |
176ms |
246ms |
240ms |
52ms |
107052 |
113522 |
2024-01-25 14:58 |
e1655fff |
v: enable `@[export]` for global variables too (#20649) |
963ms |
1346ms |
0ms |
96ms |
5639 KB |
176ms |
248ms |
241ms |
51ms |
107052 |
111165 |
2024-01-25 10:58 |
d6e35bae |
v: implement @[_linker_section] attribute (#20629) |
969ms |
1364ms |
0ms |
95ms |
5639 KB |
176ms |
248ms |
243ms |
51ms |
107045 |
110469 |
2024-01-25 08:47 |
4ceb550e |
log: add support for l.set_short_tag/1 (#20652) |
949ms |
1330ms |
0ms |
97ms |
5638 KB |
178ms |
250ms |
243ms |
52ms |
107038 |
112790 |
2024-01-24 16:41 |
a09bd7cf |
v.gen.c: support inter-dependent function types (#20638) |
934ms |
1315ms |
0ms |
95ms |
5638 KB |
177ms |
251ms |
243ms |
51ms |
107038 |
114601 |
2024-01-24 16:36 |
900ec707 |
checker: add cast overflow checks (#20641) |
949ms |
1330ms |
0ms |
96ms |
5635 KB |
176ms |
248ms |
242ms |
51ms |
106985 |
112734 |
2024-01-24 05:33 |
4163faf0 |
net.smtp: implement mail attachment support (fix #19920) (#20640) |
933ms |
1321ms |
0ms |
96ms |
5633 KB |
176ms |
246ms |
241ms |
51ms |
106959 |
114639 |
2024-01-24 05:32 |
0e6d27b7 |
builder: add '-lelf' to linker flags on freebsd (fix #20481) (#20643) |
937ms |
1310ms |
0ms |
94ms |
5633 KB |
176ms |
246ms |
241ms |
51ms |
106959 |
114150 |
2024-01-23 21:30 |
22e0b984 |
testing: retry 1 additional time sporadic silent test run failures on macos |
960ms |
1334ms |
0ms |
96ms |
5633 KB |
176ms |
246ms |
240ms |
51ms |
106958 |
111414 |
2024-01-23 21:08 |
712d4a0a |
debug: fix help and add docs for clear cmd (#20639) |
922ms |
1301ms |
0ms |
94ms |
5633 KB |
175ms |
246ms |
239ms |
51ms |
106958 |
116006 |
2024-01-23 16:34 |
d88ca11a |
picoev, x.vweb: small fixes and backport changes from vweb (#20584) |
934ms |
1317ms |
0ms |
96ms |
5633 KB |
175ms |
245ms |
239ms |
51ms |
106958 |
114516 |
2024-01-23 15:29 |
2874e7ca |
cgen: fix interface generic smartcast (#20609) |
962ms |
1350ms |
0ms |
96ms |
5633 KB |
182ms |
254ms |
248ms |
52ms |
106958 |
111182 |
2024-01-23 15:03 |
672fe9b8 |
tests: make `v vlib/os/os_test.c.v` pass on windows, for users != admin, skipping the os.symlink checks |
953ms |
1328ms |
0ms |
95ms |
5633 KB |
175ms |
244ms |
241ms |
51ms |
106956 |
112230 |
2024-01-23 14:38 |
14c2e4c6 |
io: ensure BufferedReader.read_line() returns `io.Eof`, instead of `error('none')` (#20619) |
949ms |
1329ms |
0ms |
95ms |
5633 KB |
175ms |
246ms |
243ms |
51ms |
106956 |
112703 |
2024-01-23 14:34 |
51d412a5 |
os: fix an error in Process.win_spawn_process, not using stdout pipe in a cmd environment on 32bit Windows (#20613) |
946ms |
1325ms |
0ms |
95ms |
5633 KB |
176ms |
248ms |
243ms |
51ms |
106956 |
113061 |
2024-01-23 11:41 |
73493c3a |
vlib: add a compress.zstd module (#20616) |
949ms |
1325ms |
0ms |
94ms |
5633 KB |
176ms |
246ms |
241ms |
51ms |
106956 |
112703 |
2024-01-23 11:00 |
62090552 |
parser: fix `MyEnum.from(0)!`, implement `MyFlaggedEnum.zero()` (#20623) |
943ms |
1325ms |
0ms |
98ms |
5633 KB |
180ms |
255ms |
247ms |
51ms |
106956 |
113420 |
2024-01-23 07:36 |
2b649006 |
examples: add casts to the term.ui callback functions to satisfy stricter type checking with newer versions of clang (or older ones with `-cc clang -cstrict`) (#20624) |
939ms |
1322ms |
0ms |
94ms |
5632 KB |
177ms |
245ms |
245ms |
52ms |
106940 |
113887 |
2024-01-23 07:15 |
5b0f5081 |
debug: add command to clear the terminal in the $dbg prompt (#20625) |
934ms |
1325ms |
0ms |
95ms |
5632 KB |
176ms |
242ms |
240ms |
51ms |
106940 |
114496 |
2024-01-23 02:13 |
9a857c11 |
testing: fix warning for compiling `./v cmd/tools/vtest.v` |
951ms |
1357ms |
0ms |
97ms |
5632 KB |
178ms |
246ms |
241ms |
52ms |
106940 |
112450 |
2024-01-22 20:12 |
02051540 |
testing: implement a retry loop for *the test compilation* as well controlled with VTEST_MAX_COMPILATION_RETRIES, with a randomized delay between each try |
941ms |
1314ms |
0ms |
95ms |
5632 KB |
175ms |
243ms |
240ms |
51ms |
106940 |
113645 |
2024-01-22 18:06 |
f31cf6ad |
builder: allow for `./v -freestanding -cc riscv64-elf-gcc -d no_main -no-builtin -no-preludes -showcc -keepc x.v` |
923ms |
1292ms |
0ms |
93ms |
5632 KB |
176ms |
243ms |
240ms |
51ms |
106940 |
115861 |
2024-01-22 17:53 |
8b823963 |
parser, checker: allow `#define X` and `asm riscv64 {}` blocks in .v files, with `-freestanding` (make embedded usecases easier) |
922ms |
1314ms |
0ms |
98ms |
5632 KB |
177ms |
245ms |
242ms |
51ms |
106940 |
115986 |
2024-01-22 17:01 |
8f10326b |
v.gen.c: initialize closures in shared library mode (#20630) |
957ms |
1344ms |
0ms |
98ms |
5632 KB |
177ms |
244ms |
241ms |
52ms |
106935 |
111739 |
2024-01-22 16:58 |
9e8a1597 |
cgen: cleanup in expr_with_tmp_var() (#20626) |
941ms |
1321ms |
0ms |
94ms |
5632 KB |
176ms |
244ms |
241ms |
52ms |
106932 |
113636 |
2024-01-22 16:36 |
1253b06d |
thirdparty: fix `v cmd/tools/vcompress.v` on FreeBSD |
945ms |
1320ms |
0ms |
94ms |
5632 KB |
176ms |
243ms |
240ms |
52ms |
106926 |
113149 |
2024-01-22 16:37 |
6eeb8d7c |
ci: bump image_family to freebsd-14-0 in .cirrus.yml (#20632) |
938ms |
1320ms |
0ms |
96ms |
5632 KB |
176ms |
245ms |
241ms |
52ms |
106926 |
113993 |
2024-01-22 16:03 |
fe857f9f |
v.util: make launch_tool more robust, when multiple `v -b js file.v` commands are run at the same time (all trying to recompile the JS backend program) (#20631) |
924ms |
1304ms |
0ms |
93ms |
5632 KB |
176ms |
245ms |
241ms |
52ms |
106926 |
115720 |
2024-01-22 10:26 |
b593f619 |
preludes: fix `v -skip-unused -stats some_test.v` |
955ms |
1326ms |
0ms |
96ms |
5628 KB |
178ms |
245ms |
241ms |
51ms |
106803 |
111835 |
2024-01-21 23:20 |
bc37c85c |
tests: make 'test-self' pass under msys2/MINGW32 (#20614) |
934ms |
1317ms |
0ms |
95ms |
5628 KB |
175ms |
244ms |
241ms |
51ms |
106803 |
114350 |
2024-01-21 23:02 |
55287b31 |
docs: update range `for`: 0-based index rationale (#20617) |
931ms |
1311ms |
0ms |
95ms |
5628 KB |
176ms |
246ms |
240ms |
51ms |
106799 |
114714 |
2024-01-21 22:50 |
b42dd8bd |
v.util: make launch_tool failures more detailed (for the `Text file busy; code: 26` case), bump tool_recompile_retry_max_count from 3 to 7 |
956ms |
1340ms |
0ms |
98ms |
5628 KB |
178ms |
248ms |
242ms |
51ms |
106799 |
111714 |
2024-01-21 19:11 |
9f95ab7c |
tests: make `v test-self` run `_test.c.v` files too (#20612) |
964ms |
1322ms |
0ms |
96ms |
5627 KB |
176ms |
246ms |
241ms |
51ms |
106782 |
110769 |
2024-01-21 18:45 |
ea2d92d6 |
os: document os.ls (using readdir), add example (#20622) |
966ms |
1327ms |
0ms |
96ms |
5627 KB |
176ms |
246ms |
241ms |
51ms |
106782 |
110540 |
2024-01-21 18:31 |
300b1399 |
help: fix a typo (#20621) |
934ms |
1312ms |
0ms |
94ms |
5627 KB |
176ms |
245ms |
241ms |
51ms |
106766 |
114310 |
2024-01-21 18:29 |
a59d641b |
ci: update actions/setup-java@v2 to actions/setup-java@v4 in vab_ci.yml |
923ms |
1309ms |
0ms |
92ms |
5627 KB |
177ms |
246ms |
242ms |
51ms |
106766 |
115672 |
2024-01-21 15:46 |
4991fc74 |
testing: make the FAIL tests more verbose, to ease remote CI failure diagnostics |
929ms |
1320ms |
0ms |
95ms |
5627 KB |
175ms |
245ms |
242ms |
51ms |
106766 |
114925 |
2024-01-21 13:33 |
65a1d2fd |
ci: cleanup, macOS-latest -> macos-latest |
929ms |
1308ms |
0ms |
95ms |
5627 KB |
176ms |
246ms |
240ms |
51ms |
106765 |
114924 |
2024-01-21 12:40 |
d413dece |
jsgen: fix javascript backend treating u32 as i32 (fix #20499) (#20618) |
926ms |
1292ms |
0ms |
92ms |
5627 KB |
175ms |
243ms |
240ms |
51ms |
106765 |
115296 |
2024-01-21 09:48 |
7b6349f0 |
vweb,x.vweb: fix typos in README files (#20604) |
937ms |
1320ms |
0ms |
93ms |
5627 KB |
176ms |
244ms |
240ms |
51ms |
106765 |
113943 |
2024-01-21 07:01 |
d585e502 |
x.json2: fix panic on calling json2.decode of an optional enum (fix #20593) (#20603) |
934ms |
1317ms |
0ms |
94ms |
5627 KB |
174ms |
244ms |
240ms |
51ms |
106765 |
114309 |
2024-01-21 06:16 |
3e8c5356 |
tools: support setting another SCANNER_MODE=parse_comments in parser_speed.v and scanner_speed.v |
928ms |
1315ms |
0ms |
94ms |
5627 KB |
174ms |
244ms |
241ms |
51ms |
106765 |
115048 |
2024-01-21 05:53 |
135e2f1c |
debug: fix variable dereferencing (#20594) |
944ms |
1327ms |
0ms |
96ms |
5627 KB |
176ms |
245ms |
241ms |
51ms |
106765 |
113098 |
2024-01-21 05:48 |
a1eb94bb |
examples: fix link for image flappy.png in examples/flappylearning/README.md (#20605) |
948ms |
1331ms |
0ms |
96ms |
5627 KB |
176ms |
248ms |
243ms |
51ms |
106758 |
112613 |
2024-01-20 17:54 |
df3591cc |
json: fix struct with option enum field (fix #20597) #20597 |
939ms |
1326ms |
0ms |
98ms |
5627 KB |
176ms |
247ms |
241ms |
51ms |
106758 |
113693 |
2024-01-20 17:53 |
bf8b7f08 |
examples: fix typo (exteranl -> external) and tidy up list in examples/regex/readme.md (#20601) |
933ms |
1310ms |
0ms |
94ms |
5627 KB |
175ms |
242ms |
239ms |
51ms |
106758 |
114424 |
2024-01-20 17:16 |
0d9e5e57 |
checker: disallow static maps: `mut static x := map[string]int{}` (#20596) |
919ms |
1310ms |
0ms |
93ms |
5627 KB |
176ms |
246ms |
241ms |
51ms |
106758 |
116167 |
2024-01-20 15:43 |
9092d7fd |
checker: fix .variant smartcast on non-comptime variables (#20575) |
930ms |
1315ms |
0ms |
95ms |
5627 KB |
175ms |
244ms |
240ms |
51ms |
106751 |
114786 |
2024-01-20 15:38 |
6107e0d1 |
tests: show compile time and runtime for each _test.v file in separate columns (#20520) |
963ms |
1342ms |
0ms |
95ms |
5626 KB |
180ms |
253ms |
247ms |
52ms |
106745 |
110846 |
2024-01-20 10:15 |
629bae46 |
parser: implement `MyEnum.from(1)!` generic static method (#20411) |
913ms |
1295ms |
0ms |
94ms |
5626 KB |
175ms |
245ms |
241ms |
51ms |
106742 |
116913 |
2024-01-20 05:25 |
d912268e |
checker: fix non dereferenced enum in match statements (fixes #10045) (#20591) |
967ms |
1318ms |
0ms |
94ms |
5622 KB |
170ms |
243ms |
243ms |
50ms |
104668 |
108239 |
2024-01-20 05:16 |
856984aa |
cleanup: turn `.microseconds() ... us` to `.microseconds() ... µs` (#20588) |
942ms |
1323ms |
0ms |
94ms |
5622 KB |
171ms |
246ms |
243ms |
50ms |
104660 |
111104 |
2024-01-19 17:36 |
d744314b |
checker: disallow `non_opt_array << optvalue` (#20573) |
945ms |
1326ms |
0ms |
95ms |
5622 KB |
170ms |
245ms |
243ms |
50ms |
104660 |
110751 |
2024-01-19 17:30 |
a2443cc3 |
docs: fix typo (statemnts -> statements) (#20585) |
948ms |
1327ms |
0ms |
95ms |
5621 KB |
170ms |
248ms |
243ms |
50ms |
104656 |
110396 |
2024-01-19 15:38 |
a6f2f6ab |
docs: fix link for an example of a module that calls C code from V (#20586) |
922ms |
1307ms |
0ms |
96ms |
5621 KB |
171ms |
247ms |
244ms |
50ms |
104656 |
113509 |
2024-01-19 10:58 |
5310c102 |
v.debug: cleanup interactive_test.v (#20583) |
931ms |
1323ms |
0ms |
94ms |
5621 KB |
171ms |
247ms |
242ms |
50ms |
104656 |
112412 |
2024-01-19 08:59 |
3600093f |
docs: fix typo (`stuct` -> `struct`) (#20581) |
919ms |
1309ms |
0ms |
93ms |
5621 KB |
169ms |
245ms |
241ms |
50ms |
104656 |
113880 |
2024-01-19 08:14 |
1207c290 |
db.pg: add include and lib paths for PostgreSQL on FreeBSD (#20582) |
952ms |
1326ms |
0ms |
95ms |
5621 KB |
173ms |
248ms |
244ms |
50ms |
104656 |
109932 |
2024-01-19 05:10 |
9f6448e3 |
v: $dbg statement - native V debugger REPL (#20533) |
935ms |
1314ms |
0ms |
94ms |
5621 KB |
171ms |
247ms |
241ms |
50ms |
104656 |
111931 |
2024-01-18 13:31 |
45e13ea0 |
datatypes,examples: fix typos, and silence notice in the quadtree example (#20577) |
927ms |
1319ms |
0ms |
95ms |
5607 KB |
170ms |
242ms |
243ms |
50ms |
104486 |
112714 |
2024-01-18 05:31 |
9c7e3707 |
builtin: use `#pkgconfig bdw-gc-threaded` where available, instead of `#pkgconfig bdw-gc` (on FreeBSD) |
934ms |
1298ms |
0ms |
94ms |
5607 KB |
170ms |
243ms |
243ms |
50ms |
104486 |
111869 |
2024-01-18 03:19 |
bb9acf42 |
vast,ast: output map init update expression (#20574) |
936ms |
1324ms |
0ms |
95ms |
5607 KB |
172ms |
245ms |
245ms |
51ms |
104486 |
111630 |
2024-01-17 20:10 |
ef3b0ec7 |
encoding.csv: fix bug in RandomAccessReader, spotted on windows with mingw32 (#20571) |
914ms |
1290ms |
0ms |
91ms |
5607 KB |
172ms |
248ms |
242ms |
50ms |
104483 |
114314 |
2024-01-17 16:05 |
4c47bb52 |
cgen: fix wrong cgen, when auto_heap var, is used as a closed over arg in a closure (fix #20208) (#20566) |
935ms |
1307ms |
0ms |
93ms |
5607 KB |
169ms |
246ms |
240ms |
50ms |
104483 |
111746 |
2024-01-17 15:55 |
c4b80369 |
v: add map update-init syntax: `new_map := {...old_map, 'k1': 1, 'k2': 5}` (#20561) |
907ms |
1296ms |
0ms |
91ms |
5606 KB |
170ms |
244ms |
240ms |
50ms |
104471 |
115183 |
2024-01-17 10:02 |
a79a9cb5 |
trace_calls: fix `v -m32 -trace-calls run vlib/v/tests/testdata/trace_calls/simple.vv` (#20556) |
930ms |
1319ms |
0ms |
92ms |
5603 KB |
172ms |
246ms |
243ms |
51ms |
104415 |
112274 |
2024-01-17 09:00 |
3569635e |
builtin: add empty string verification for the new string .is_oct() etc methods, suggested on PR #20540 (#20564) |
929ms |
1317ms |
0ms |
95ms |
5603 KB |
171ms |
247ms |
242ms |
50ms |
104415 |
112395 |
2024-01-16 21:58 |
afd74ad6 |
builtin: add `is_hex()`, `is_int()`, `is_bin()`, and `is_oct()` methods to the string type (#20540) |
938ms |
1318ms |
0ms |
95ms |
5603 KB |
172ms |
251ms |
248ms |
50ms |
104399 |
111299 |
2024-01-16 21:32 |
8d5f95d6 |
readline: add completion support (#20559) |
905ms |
1279ms |
0ms |
90ms |
5603 KB |
169ms |
245ms |
241ms |
50ms |
104256 |
115200 |
2024-01-16 21:28 |
4b0a2cb7 |
checker: cleanup in method_call() (#20554) |
929ms |
1319ms |
0ms |
93ms |
5603 KB |
169ms |
246ms |
243ms |
50ms |
104256 |
112223 |
2024-01-16 21:25 |
d46274a2 |
cgen: add a necessary clone, when the closure param is string/array with -autofree (fix #20498) (#20557) |
927ms |
1303ms |
0ms |
94ms |
5604 KB |
172ms |
251ms |
244ms |
50ms |
104256 |
112466 |
2024-01-16 08:27 |
3a66355d |
vweb: make vweb_test.v more robust and faster, by embedding its server as a module |
934ms |
1327ms |
0ms |
91ms |
5603 KB |
170ms |
246ms |
242ms |
50ms |
104252 |
111618 |
2024-01-16 06:42 |
34e43531 |
ci: simplify time_ci.yml, use more descriptive CI job names, for easier judging of CI failures |
930ms |
1311ms |
0ms |
94ms |
5603 KB |
169ms |
246ms |
240ms |
50ms |
104252 |
112098 |
2024-01-16 06:00 |
072d65b2 |
checker: fix @[deprecated] attribute for consts (fix #20523) (#20550) |
944ms |
1327ms |
0ms |
97ms |
5603 KB |
171ms |
247ms |
241ms |
50ms |
104252 |
110436 |
2024-01-16 05:53 |
e30182c6 |
checker: cleanup the generic tests (#20553) |
940ms |
1343ms |
0ms |
97ms |
5602 KB |
175ms |
257ms |
250ms |
51ms |
104240 |
110893 |
2024-01-15 20:00 |
3b19864a |
vweb: fix routes without results in vweb_app_test.v (#20548) |
937ms |
1318ms |
0ms |
93ms |
5602 KB |
168ms |
246ms |
240ms |
50ms |
104240 |
111248 |
2024-01-15 19:57 |
508117d6 |
v.builder: use a more uniq prefix for the generated temporary file names, to further reduce the chances of collision and sporadic CI failures on windows (#20551) |
926ms |
1323ms |
0ms |
93ms |
5602 KB |
168ms |
247ms |
242ms |
50ms |
104240 |
112570 |
2024-01-15 18:39 |
46abcd9e |
checker: fix return map index with or_block (#20544) |
940ms |
1311ms |
0ms |
91ms |
5602 KB |
169ms |
249ms |
248ms |
50ms |
104240 |
110893 |
2024-01-15 18:08 |
df8f8ae4 |
checker: fix checking give const map as default or init value to struct fields (fix #20512) (#20546) |
927ms |
1322ms |
0ms |
93ms |
5599 KB |
169ms |
249ms |
240ms |
50ms |
104220 |
112427 |
2024-01-15 18:07 |
13a3a89b |
parser: check non-generic interface defining generic method (#20545) |
908ms |
1303ms |
0ms |
94ms |
5598 KB |
170ms |
245ms |
239ms |
50ms |
104204 |
114762 |
2024-01-15 13:04 |
d783cda6 |
cgen: fix code generation wrong, when '?foo.array or {}' as a 'for-in' condition (fix #20528) (#20542) |
932ms |
1320ms |
0ms |
94ms |
5598 KB |
169ms |
245ms |
238ms |
50ms |
104199 |
111801 |
2024-01-15 09:43 |
f5db8f71 |
net: cleanup comments for enum WsaError (#20543) |
948ms |
1327ms |
0ms |
93ms |
5598 KB |
170ms |
246ms |
239ms |
50ms |
104199 |
109914 |
2024-01-15 01:26 |
9268241f |
net.unix: make the error messages in unix_test.v more specific (#20537) |
935ms |
1310ms |
0ms |
93ms |
5598 KB |
170ms |
248ms |
241ms |
50ms |
104199 |
111442 |
2024-01-15 01:00 |
bfbad031 |
ast, markused, checker: modify comments on generic receiver type storage (#20539) |
925ms |
1307ms |
0ms |
93ms |
5598 KB |
173ms |
249ms |
247ms |
51ms |
104199 |
112647 |
2024-01-14 21:59 |
fc9b743c |
vweb: partial revert of fd19458, so that vweb.run listens again on both ipv4 and ipv6, by default, not just on ipv6 ::1 |
924ms |
1302ms |
0ms |
93ms |
5598 KB |
168ms |
245ms |
239ms |
50ms |
104199 |
112769 |
2024-01-14 18:01 |
ca3da8b6 |
ast, markused, checker: fix mark methods into used-list, when generics as receivers (fix #20509) (#20527) |
926ms |
1313ms |
0ms |
93ms |
5598 KB |
168ms |
243ms |
237ms |
50ms |
104199 |
112525 |
2024-01-14 17:42 |
43b8cc8a |
encoding.csv: add a new utility fn `new_reader_from_file/2` (#20530) |
944ms |
1323ms |
0ms |
98ms |
5596 KB |
174ms |
250ms |
247ms |
51ms |
104185 |
110365 |
2024-01-14 16:23 |
2f58ac38 |
tools: bump too_long_line_length_link to 250, to avoid warnings for very common long links |
910ms |
1278ms |
0ms |
90ms |
5596 KB |
169ms |
242ms |
239ms |
50ms |
104185 |
114489 |
2024-01-14 16:24 |
33598ca0 |
docs: add field shadowing comment (#20521) |
944ms |
1306ms |
0ms |
94ms |
5596 KB |
172ms |
248ms |
245ms |
51ms |
104185 |
110365 |
2024-01-14 15:31 |
acf75c71 |
docs: document the return type restrictions for operator overloading (#20529) |
915ms |
1283ms |
0ms |
90ms |
5596 KB |
168ms |
242ms |
239ms |
50ms |
104185 |
113863 |
2024-01-14 11:34 |
cb224076 |
examples: add examples/wasm/change_color_by_id/ (#20519) |
919ms |
1300ms |
0ms |
93ms |
5596 KB |
168ms |
242ms |
239ms |
50ms |
104185 |
113367 |
2024-01-14 09:37 |
175ede54 |
repl: fix an issue with `print` and println after the execution of `for` or `if` (fix #20524) (#20525) |
908ms |
1304ms |
0ms |
92ms |
5596 KB |
168ms |
240ms |
238ms |
50ms |
104185 |
114741 |
2024-01-14 09:13 |
fd19458c |
vweb: unify listen addres from tcp and print (#20448) |
934ms |
1332ms |
0ms |
95ms |
5596 KB |
173ms |
248ms |
245ms |
51ms |
104185 |
111547 |
2024-01-13 13:27 |
9560d535 |
builder: restore ability to use tcc, without fallback to cc on macos |
937ms |
1320ms |
0ms |
95ms |
5596 KB |
170ms |
241ms |
241ms |
51ms |
104185 |
111189 |
2024-01-13 13:23 |
ea6a5d86 |
checker: fix missing check for struct initialization with `@[noinit]` attribute, through using `T{}` (#20516) |
947ms |
1329ms |
0ms |
94ms |
5596 KB |
172ms |
249ms |
246ms |
51ms |
104185 |
110015 |
2024-01-13 06:52 |
35e91a7e |
checker,cgen: change `x.filter(cond).len > 0` to `x.any(cond)`, and `x.filter(cond) == 0` to `x.all(!cond)` (#20513) |
936ms |
1304ms |
0ms |
91ms |
5596 KB |
170ms |
241ms |
239ms |
51ms |
104181 |
111304 |
2024-01-13 01:17 |
6c016e51 |
builder: replace "-rdynamic" for clang on macos with "-Wl,-export_dynamic" (fix #20510) (#20511) |
922ms |
1304ms |
0ms |
92ms |
5597 KB |
170ms |
243ms |
240ms |
51ms |
104183 |
112996 |
2024-01-12 20:51 |
abc9e06e |
net.urllib: fix parsing url error, when querypath is '//' (fix #20476) (#20504) |
920ms |
1305ms |
0ms |
94ms |
5596 KB |
171ms |
247ms |
245ms |
50ms |
104179 |
113238 |
2024-01-12 20:48 |
62872c67 |
json2: cleanup (#20347) |
919ms |
1299ms |
0ms |
93ms |
5596 KB |
169ms |
240ms |
239ms |
50ms |
104179 |
113361 |
2024-01-12 14:17 |
bcd77edd |
cgen: fix generated code for fixed array cast (fix #20454) (#20480) |
925ms |
1301ms |
0ms |
92ms |
5595 KB |
168ms |
239ms |
240ms |
50ms |
104178 |
112624 |
2024-01-12 14:09 |
b120c10f |
os: make os.cache_dir() and os.vtmp_dir() more robust to parallel test executions on windows (#20495) |
922ms |
1299ms |
0ms |
95ms |
5594 KB |
169ms |
240ms |
240ms |
50ms |
104174 |
112986 |
2024-01-12 14:02 |
cfd89157 |
checker: cleanup the const variable evaluate for fixed array fields of structs (#20503) |
952ms |
1305ms |
0ms |
92ms |
5594 KB |
168ms |
243ms |
238ms |
50ms |
104165 |
109417 |
2024-01-12 13:59 |
fe669f8c |
examples: fix "call v from ruby" example for Windows and Mac (#20487) |
915ms |
1294ms |
0ms |
92ms |
5595 KB |
169ms |
244ms |
239ms |
50ms |
104189 |
113867 |
2024-01-12 13:53 |
fdd481b2 |
orm: fix checking invalid recursive structs in sql stmts (fix #20278) (#20505) |
938ms |
1321ms |
0ms |
92ms |
5593 KB |
169ms |
249ms |
240ms |
50ms |
104183 |
111069 |
2024-01-12 01:31 |
0c4611fa |
cgen: fix fixed array handling, on generic result return, and on or block (#20492) |
923ms |
1305ms |
0ms |
94ms |
5592 KB |
170ms |
249ms |
241ms |
50ms |
104176 |
112866 |
2024-01-11 18:31 |
554f21a2 |
checker: disallow `option` or `result` return type, for infix operator overloading (#20494) |
937ms |
1294ms |
0ms |
92ms |
5592 KB |
168ms |
248ms |
237ms |
51ms |
104166 |
111169 |
2024-01-11 17:17 |
69b0d1cf |
log: enhance log time format setting (#20484) |
945ms |
1286ms |
0ms |
90ms |
5592 KB |
167ms |
248ms |
238ms |
50ms |
104164 |
110226 |
2024-01-11 17:13 |
29d662fc |
checker: fix anon struct init with const fields (fix #20452) (#20463) |
923ms |
1297ms |
0ms |
92ms |
5592 KB |
167ms |
247ms |
238ms |
50ms |
104164 |
112853 |
2024-01-11 16:30 |
cc7144c4 |
orm: fix checking invalid recursive structs (fix #20285) (#20491) |
910ms |
1298ms |
0ms |
94ms |
5591 KB |
170ms |
250ms |
240ms |
50ms |
104160 |
114461 |
2024-01-11 12:31 |
690961b7 |
parser: fix close_scope() missing, when field.name is `sort` or `sorted` (fix#20436) (#20485) |
925ms |
1299ms |
0ms |
92ms |
5589 KB |
170ms |
250ms |
239ms |
50ms |
104123 |
112565 |
2024-01-11 10:19 |
781d97dd |
cgen: fix C code, generated for generic option fixed array return type (fix #20465) (#20479) |
924ms |
1307ms |
0ms |
94ms |
5589 KB |
173ms |
250ms |
242ms |
51ms |
104126 |
112690 |
2024-01-11 10:03 |
341e79fc |
sync: fix FreeBSD implementation of sync functions (#20483) |
935ms |
1309ms |
0ms |
93ms |
5589 KB |
168ms |
248ms |
239ms |
50ms |
104125 |
111363 |
2024-01-11 09:53 |
9109b23c |
tests: reduce chances of unrelated false positives due to network errors, for running code in vlib/v/tests/skip_unused/ |
929ms |
1302ms |
0ms |
92ms |
5589 KB |
169ms |
249ms |
238ms |
50ms |
104122 |
112079 |
2024-01-11 09:09 |
426bcd69 |
sync: add mutex.try*lock functions for FreeBSD too (#20482) |
933ms |
1311ms |
0ms |
96ms |
5589 KB |
169ms |
248ms |
239ms |
51ms |
104122 |
111599 |
2024-01-10 21:33 |
09104011 |
strings: fix levenshtein_distance function correctness after #20435 (#20474) |
902ms |
1280ms |
0ms |
92ms |
5589 KB |
169ms |
249ms |
239ms |
50ms |
104098 |
115407 |
2024-01-10 21:25 |
61cd2ee9 |
doc: add `r` and `R` string interpolation switch examples (#20473) |
932ms |
1297ms |
0ms |
94ms |
5589 KB |
168ms |
250ms |
239ms |
50ms |
104091 |
111685 |
2024-01-10 16:07 |
46406277 |
x.vweb: add error, when static directory does not exist (#20455) |
902ms |
1284ms |
0ms |
90ms |
5589 KB |
167ms |
248ms |
237ms |
50ms |
104091 |
115400 |
2024-01-10 15:51 |
0713e398 |
x.crypto.chacha20: speed up the core functionality of the ChaCha20 stream cipher (#20470) |
932ms |
1313ms |
0ms |
92ms |
5589 KB |
167ms |
248ms |
237ms |
50ms |
104091 |
111685 |
2024-01-10 15:40 |
edd07bff |
checker: fix comptime if with comptime smartcast (#20466) |
913ms |
1309ms |
0ms |
93ms |
5589 KB |
169ms |
249ms |
238ms |
50ms |
104091 |
114009 |
2024-01-10 15:25 |
86d1cc2c |
cgen: fix fixed array handling with operator overloading call (fix #20467) (#20469) |
933ms |
1318ms |
0ms |
94ms |
5589 KB |
168ms |
248ms |
239ms |
50ms |
104088 |
111562 |
2024-01-10 15:15 |
3142114b |
net: remove unused import in tcp_test.v |
946ms |
1321ms |
0ms |
95ms |
5588 KB |
169ms |
250ms |
241ms |
51ms |
104082 |
110023 |
2024-01-10 15:14 |
e8e198c3 |
net: fix vlib/net/tcp_test.v (since .listen_tcp with af .unix, is now expected to return an error) (#20472) |
942ms |
1336ms |
0ms |
96ms |
5588 KB |
169ms |
251ms |
240ms |
50ms |
104082 |
110490 |
2024-01-10 14:11 |
b77e3914 |
parser, checker, cgen: fix multidimensional fixed array size expression evaluation (fix #20311) (#20458) |
929ms |
1301ms |
0ms |
92ms |
5588 KB |
169ms |
251ms |
239ms |
50ms |
104082 |
112036 |
2024-01-10 13:53 |
c1904eca |
parser, checker: check invalid lambda expr (#20461) |
929ms |
1303ms |
0ms |
94ms |
5587 KB |
168ms |
244ms |
238ms |
50ms |
104059 |
112011 |
2024-01-10 09:54 |
28e810d9 |
ci: make the `vab-compiles-v-examples` job, more robust to github runner and Android SDK changes (#20462) |
949ms |
1309ms |
0ms |
94ms |
5586 KB |
171ms |
246ms |
239ms |
50ms |
104049 |
109640 |
2024-01-10 08:59 |
fd269cad |
cgen, dl: add windows dll support, fix (#20447) (#20459) |
941ms |
1313ms |
0ms |
93ms |
5586 KB |
171ms |
247ms |
241ms |
50ms |
104049 |
110572 |
2024-01-10 01:39 |
be4f7176 |
v.builder: allow for `v -shared -os windows file.v` on Linux/macos (fix #20445) (#20453) |
924ms |
1331ms |
0ms |
96ms |
5586 KB |
171ms |
251ms |
241ms |
50ms |
104034 |
112590 |
2024-01-09 13:53 |
ac2dcc2b |
V 0.4.4 |
913ms |
1290ms |
0ms |
90ms |
5586 KB |
170ms |
247ms |
239ms |
50ms |
104037 |
113950 |
2024-01-09 13:24 |
ee745113 |
vfmt: fix fmt for map value type using select import symbol (fix #20449) (#20451) |
924ms |
1298ms |
0ms |
93ms |
5586 KB |
168ms |
245ms |
236ms |
50ms |
104037 |
112594 |
2024-01-09 09:46 |
ee95e23a |
ast: add Type.clear_option_and_result() and cleanup all the related calls (#20443) |
949ms |
1303ms |
0ms |
92ms |
5586 KB |
168ms |
246ms |
238ms |
50ms |
104037 |
109628 |
2024-01-09 09:44 |
36357724 |
checker: fix checking when converting 'voidptr/nil' to struct aliases (fix #20429) (#20444) |
940ms |
1311ms |
0ms |
94ms |
5590 KB |
169ms |
250ms |
240ms |
50ms |
104039 |
110679 |
2024-01-09 00:07 |
14f3c950 |
cgen: fix escape of non-ascii characters in string interpolation (fix #20432) (#20437) |
942ms |
1313ms |
0ms |
92ms |
5589 KB |
169ms |
247ms |
239ms |
50ms |
104030 |
110435 |
2024-01-08 18:58 |
89f06d35 |
Revert "tools: update the style.css for fast.vlang.io pages, so that the rownumber counter is reversed" (Chrome does not support counting in reverse) |
945ms |
1340ms |
0ms |
95ms |
5588 KB |
173ms |
254ms |
245ms |
50ms |
104030 |
110084 |
2024-01-08 17:43 |
2765ca45 |
tools: update the style.css for fast.vlang.io pages, so that the rownumber counter is reversed |
938ms |
1293ms |
0ms |
91ms |
5588 KB |
170ms |
246ms |
243ms |
50ms |
104030 |
110906 |
2024-01-08 17:33 |
f2dee664 |
tools: extract all the common styles for fast.vlang.io pages into a separete style.css |
933ms |
1314ms |
0ms |
95ms |
5588 KB |
169ms |
246ms |
238ms |
50ms |
104030 |
111500 |
2024-01-08 17:20 |
33d78430 |
tools: add a visual row counter for the <tr> elements in cmd/tools/fast |
926ms |
1306ms |
0ms |
92ms |
5588 KB |
169ms |
248ms |
238ms |
50ms |
104030 |
112343 |
2024-01-08 16:00 |
252540a1 |
os: add `os.path_devnull` (containing /dev/null on POSIX and \\.\nul on Windows) (#20439) |
946ms |
1321ms |
0ms |
94ms |
5588 KB |
170ms |
247ms |
241ms |
50ms |
104030 |
109968 |
2024-01-08 15:59 |
34da4c97 |
ast: add has_option_or_result() and cleanup all the related calls (#20434) |
939ms |
1308ms |
0ms |
93ms |
5588 KB |
170ms |
247ms |
240ms |
50ms |
104021 |
110778 |
2024-01-08 10:41 |
8af961fa |
strings: use faster levenshtein distance algorithm (#20435) |
921ms |
1298ms |
0ms |
94ms |
5590 KB |
168ms |
242ms |
239ms |
50ms |
104022 |
112944 |
2024-01-08 10:33 |
5cd49332 |
changelog: 0.4.4 (part 2) |
945ms |
1331ms |
0ms |
94ms |
5590 KB |
173ms |
252ms |
248ms |
50ms |
104017 |
110070 |
2024-01-08 02:51 |
5b9d0f24 |
strings: improve the performance of levenshtein_distance/2 (use early returns for the easy cases, idiomatic array initalisation, and @[direct_array_access]) |
935ms |
1300ms |
0ms |
92ms |
5590 KB |
169ms |
243ms |
240ms |
50ms |
104017 |
111248 |
2024-01-08 02:30 |
51e19dd5 |
examples: fix `gg: 0` notice for bounce.v |
923ms |
1303ms |
0ms |
93ms |
5590 KB |
168ms |
243ms |
241ms |
50ms |
104010 |
112686 |
2024-01-08 02:05 |
65098b27 |
cgen: fix auto eq method for option fields (fix #20314) (#20424) |
927ms |
1312ms |
0ms |
92ms |
5590 KB |
168ms |
241ms |
239ms |
50ms |
104011 |
112201 |
2024-01-08 02:00 |
d78adb09 |
checker: fix return option mismatch checking (fix #20418) (#20423) |
956ms |
1303ms |
0ms |
94ms |
5590 KB |
168ms |
243ms |
241ms |
50ms |
104005 |
108791 |
2024-01-08 01:58 |
ab9aea22 |
cgen: fix wrong heap promoted arg detection (#20421) |
926ms |
1301ms |
0ms |
96ms |
5590 KB |
169ms |
244ms |
240ms |
50ms |
104005 |
112316 |
2024-01-08 01:49 |
1c11f13f |
readme: change v-analyzer/v-analyzer → vlang/v-analyzer in README.md (#20431) |
935ms |
1311ms |
0ms |
93ms |
5590 KB |
169ms |
246ms |
244ms |
51ms |
104004 |
111234 |
2024-01-07 13:21 |
66d222cc |
x.crypto: add x.crypto.chacha20 stream cipher module (#20417) |
948ms |
1328ms |
0ms |
95ms |
5590 KB |
168ms |
244ms |
239ms |
50ms |
104004 |
109708 |
2024-01-07 12:56 |
46a467fe |
checker: a minor cleanup (#20425) |
923ms |
1304ms |
0ms |
95ms |
5590 KB |
170ms |
247ms |
246ms |
50ms |
104004 |
112680 |
2024-01-07 03:13 |
d3e62b4f |
vweb: update docstrings for response functions (#20422) |
940ms |
1307ms |
0ms |
92ms |
5590 KB |
169ms |
245ms |
240ms |
50ms |
104004 |
110642 |
2024-01-07 03:09 |
f0456c10 |
docs: add a `Warnings and declaration errors` section in docs.md (#20416) |
943ms |
1308ms |
0ms |
93ms |
5590 KB |
169ms |
243ms |
241ms |
50ms |
104000 |
110286 |
2024-01-06 20:31 |
2d97f16a |
checker: fix option mismatch checking on array initializations (fix #20409) (#20415) |
928ms |
1309ms |
0ms |
94ms |
5590 KB |
170ms |
246ms |
242ms |
50ms |
104000 |
112068 |
2024-01-06 20:27 |
1303c244 |
orm.pg: fix f32 and f64 endianness (#20412) |
929ms |
1311ms |
0ms |
94ms |
5588 KB |
169ms |
244ms |
239ms |
50ms |
103986 |
111933 |
2024-01-06 16:24 |
a321ef69 |
cgen: fix assert expr handling + print with comptime smartcast (#20399) |
913ms |
1286ms |
0ms |
92ms |
5587 KB |
169ms |
244ms |
236ms |
50ms |
103981 |
113889 |
2024-01-06 16:21 |
a639ca09 |
doc: fix typo in embedded structs description (#20407) |
928ms |
1309ms |
0ms |
94ms |
5587 KB |
170ms |
246ms |
237ms |
50ms |
103967 |
112033 |
2024-01-05 16:03 |
10d738c7 |
cgen: fix brackets are asymmetric in chained method calls (fix #20395) (#20401) |
934ms |
1301ms |
0ms |
94ms |
5587 KB |
168ms |
244ms |
237ms |
50ms |
103967 |
111313 |
2024-01-05 13:57 |
d7fc66f0 |
sync: add .try_lock() to mutex/rwmutex, add tests (#20381) |
926ms |
1306ms |
0ms |
94ms |
5587 KB |
170ms |
244ms |
237ms |
50ms |
103967 |
112275 |
2024-01-05 13:55 |
4e5c5975 |
parser: fixed struct methods and receiver use different generic names than the generic names defined (fix #20365 #20363) (#20397) |
907ms |
1287ms |
0ms |
90ms |
5587 KB |
168ms |
242ms |
235ms |
50ms |
103967 |
114627 |
2024-01-05 10:22 |
e2334d8b |
parser: fix checking for invalid PrefixExpr (fix #20388) (#20392) |
909ms |
1276ms |
0ms |
91ms |
5586 KB |
168ms |
243ms |
238ms |
50ms |
103962 |
114369 |
2024-01-05 10:10 |
582f7be2 |
checker: fix checking got 'none' from or_block of map index (fix #20390) (#20394) |
913ms |
1282ms |
0ms |
92ms |
5585 KB |
172ms |
246ms |
239ms |
50ms |
103952 |
113857 |
2024-01-05 09:56 |
bfe2cb7d |
builtin, checker: fix aliases of u8 array clone() call (#20393) |
925ms |
1304ms |
0ms |
96ms |
5585 KB |
175ms |
254ms |
243ms |
51ms |
103952 |
112380 |
2024-01-04 22:08 |
e19b2dd4 |
cgen: fix option/result fixed array init and related tests (#20384) |
933ms |
1304ms |
0ms |
93ms |
5585 KB |
172ms |
248ms |
241ms |
50ms |
103963 |
111428 |
2024-01-04 10:09 |
7d29afec |
checker: optimize error messages for must specify the generic type names (fix #20362) (#20382) |
922ms |
1308ms |
0ms |
95ms |
5587 KB |
171ms |
249ms |
240ms |
50ms |
103979 |
112775 |
2024-01-04 10:05 |
7c310a1b |
x.vweb, picoev: fix timeout event (#20377) |
924ms |
1330ms |
0ms |
95ms |
5586 KB |
173ms |
239ms |
237ms |
50ms |
103976 |
112528 |
2024-01-04 09:11 |
870e6189 |
cgen: fix returns struct with mut fixed array init (with/without generics) (fix #20361) (#20379) |
922ms |
1307ms |
0ms |
94ms |
5586 KB |
170ms |
237ms |
237ms |
50ms |
103976 |
112772 |
2024-01-04 09:01 |
f6112b3f |
ci: fix remaining `seperator:` -> `separator:` in binary_artifact.yml |
935ms |
1329ms |
0ms |
95ms |
5586 KB |
173ms |
245ms |
243ms |
50ms |
103972 |
111200 |
2024-01-03 22:52 |
169d49de |
changelog: 0.4.4 (part 1) |
899ms |
1266ms |
0ms |
93ms |
5586 KB |
168ms |
236ms |
236ms |
50ms |
103972 |
115652 |
2024-01-03 22:35 |
68ddc95d |
ci: update used github actions in binary_artifact.yml |
924ms |
1288ms |
0ms |
90ms |
5586 KB |
169ms |
237ms |
236ms |
50ms |
103972 |
112523 |
2024-01-03 22:12 |
16c016f9 |
cgen: fix code generation when fn returns option/result fixed array (fix #20373) (#20374) |
901ms |
1278ms |
0ms |
91ms |
5586 KB |
170ms |
238ms |
237ms |
50ms |
103972 |
115396 |
2024-01-03 22:09 |
7ba81614 |
doc: add initial documentation about the supported comptime metadata (#20375) |
918ms |
1297ms |
0ms |
91ms |
5584 KB |
169ms |
239ms |
235ms |
50ms |
103944 |
113228 |
2024-01-03 19:39 |
0486c332 |
docs: describe `$string` too (#20372) |
931ms |
1299ms |
0ms |
92ms |
5584 KB |
169ms |
239ms |
236ms |
50ms |
103944 |
111647 |
2024-01-03 19:37 |
00a2356a |
checker: fix generic method calls with multi generic types (fix #20330) (#20360) |
925ms |
1296ms |
0ms |
92ms |
5584 KB |
168ms |
239ms |
236ms |
50ms |
103944 |
112371 |
2024-01-03 15:34 |
688f89ef |
ci: fix the workflow for Vinix, using the rules in its own .yml file (#20371) |
935ms |
1315ms |
0ms |
98ms |
5582 KB |
171ms |
244ms |
240ms |
51ms |
103938 |
111163 |
2024-01-03 14:20 |
2c824f4c |
cgen: fix code generation when the function returns mut fixed array (fix #20366) (#20367) |
964ms |
1343ms |
0ms |
97ms |
5582 KB |
168ms |
241ms |
237ms |
50ms |
103938 |
107819 |
2024-01-03 14:12 |
87270e99 |
v.util.diff: support OpenBSD's default `diff` tool (#20369) |
949ms |
1327ms |
0ms |
93ms |
5582 KB |
170ms |
240ms |
240ms |
50ms |
103932 |
109517 |
2024-01-03 14:09 |
150ff604 |
builder: remove passing `-fno-strict-aliasing`, for `-prod` to gcc/icc (#20368) |
904ms |
1285ms |
0ms |
92ms |
5582 KB |
170ms |
241ms |
239ms |
50ms |
103929 |
114965 |
2024-01-03 05:15 |
2811fcb7 |
v: support -? as alias to -help (implement #20355) (#20358) |
918ms |
1292ms |
0ms |
95ms |
5582 KB |
174ms |
245ms |
245ms |
50ms |
103929 |
113212 |
2024-01-03 05:09 |
b8b0cfdd |
checker: disallow `string` to `voidptr` cast entirely (#20351) |
920ms |
1296ms |
0ms |
93ms |
5582 KB |
169ms |
239ms |
238ms |
50ms |
103929 |
112966 |
2024-01-03 05:08 |
31798806 |
cgen: fix auto str for arr options with possible circular reference (#20354) |
902ms |
1271ms |
0ms |
91ms |
5581 KB |
169ms |
237ms |
236ms |
50ms |
103926 |
115217 |
2024-01-02 20:12 |
bf7b29a5 |
os: improve os.executable() on OpenBSD (#20356) |
924ms |
1290ms |
0ms |
92ms |
5581 KB |
168ms |
238ms |
238ms |
50ms |
103920 |
112467 |
2024-01-02 17:57 |
d9689712 |
cgen: fix option initialization with default struct initialization to not be `none` (#20349) |
914ms |
1291ms |
0ms |
91ms |
5581 KB |
168ms |
238ms |
237ms |
50ms |
103896 |
113671 |
2024-01-02 17:53 |
7a56ebf2 |
checker: fix too strict checking with generics in assignment type mismatch (fix #20335) (#20346) |
940ms |
1326ms |
0ms |
96ms |
5580 KB |
170ms |
240ms |
241ms |
50ms |
103895 |
110526 |
2024-01-02 17:43 |
075d17d6 |
cgen: fix auto unwrapping option fn type (#20332) |
914ms |
1288ms |
0ms |
93ms |
5580 KB |
167ms |
237ms |
237ms |
50ms |
103893 |
113668 |
2024-01-02 17:39 |
8359df0a |
os: small cleanup in the FreeBSD branch of os.executable/0: use fixed array for the sysctl params, instead of allocating a dynamic one (#20353) |
923ms |
1287ms |
0ms |
92ms |
5579 KB |
168ms |
236ms |
237ms |
50ms |
103882 |
112548 |
2024-01-02 15:40 |
d5dba2d4 |
cgen: fix dumping for a pointer to a fixed array initialization with prefixexpr & (fix #20344) |
915ms |
1294ms |
0ms |
91ms |
5579 KB |
168ms |
236ms |
235ms |
50ms |
103885 |
113535 |
2024-01-02 15:36 |
1ca808cd |
ci: retry vlib/x/vweb/sse/sse_test.v 3 times, to avoid false positives for unrelated PRs |
922ms |
1290ms |
0ms |
91ms |
5579 KB |
168ms |
236ms |
238ms |
50ms |
103878 |
112665 |
2024-01-02 08:10 |
c0d7c58b |
tests: fix syntax error in go_array_wait_test.v (#20342) |
932ms |
1291ms |
0ms |
92ms |
5579 KB |
169ms |
237ms |
238ms |
50ms |
103878 |
111457 |
2024-01-02 08:05 |
6ed864d1 |
ci: add vsql to v_apps_and_modules_compile_ci.yml too (#20341) |
925ms |
1299ms |
0ms |
92ms |
5578 KB |
168ms |
237ms |
238ms |
50ms |
103872 |
112294 |
2024-01-01 22:44 |
7f1092aa |
net: support only ip and ip6 in net.tcp_listener (#20336) |
896ms |
1276ms |
0ms |
90ms |
5578 KB |
167ms |
235ms |
237ms |
50ms |
103872 |
115928 |
2024-01-01 21:58 |
54ff7a2d |
ci: add https://github.com/DarpHome/discord.v/ to v_apps_and_modules_compile_ci.yml (#20337) |
918ms |
1301ms |
0ms |
93ms |
5578 KB |
169ms |
237ms |
238ms |
50ms |
103872 |
113150 |
2024-01-01 21:30 |
ae82b67e |
v.pref: support a `-n` option, silencing only notices (#20331) |
908ms |
1292ms |
0ms |
92ms |
5578 KB |
169ms |
236ms |
237ms |
50ms |
103872 |
114396 |
2024-01-01 21:29 |
763f9438 |
all: update copyright year (#20334) |
899ms |
1275ms |
0ms |
93ms |
5578 KB |
168ms |
237ms |
237ms |
50ms |
103868 |
115537 |
2024-01-01 21:22 |
363d4e1f |
db.pg: fix compilation error with the msvc compiler on windows, and add readme (#20326) |
913ms |
1285ms |
0ms |
92ms |
5578 KB |
169ms |
237ms |
238ms |
50ms |
103868 |
113765 |
2024-01-01 21:19 |
f53031fe |
sokol: fix compiling gg and other graphical examples on OpenBSD (#20333) |
911ms |
1289ms |
0ms |
93ms |
5578 KB |
168ms |
237ms |
237ms |
50ms |
103868 |
114015 |
2024-01-01 13:28 |
e5cf3361 |
v: improve comptime var checking with `is` operator and smartcasting (#20315) |
917ms |
1286ms |
0ms |
92ms |
5578 KB |
169ms |
238ms |
236ms |
50ms |
103868 |
113269 |
2024-01-01 13:23 |
18954afa |
cgen: escape table names (fix #20313) (#20322) |
912ms |
1291ms |
0ms |
92ms |
5577 KB |
168ms |
237ms |
238ms |
50ms |
103841 |
113860 |
2024-01-01 12:41 |
d8fa1348 |
net.html: fix notices with latest V, when compiling code with `import net.html` |
895ms |
1265ms |
0ms |
91ms |
5576 KB |
169ms |
237ms |
238ms |
50ms |
103840 |
116022 |
2024-01-01 11:56 |
cb28144e |
json2: strict module (#17927) |
940ms |
1288ms |
0ms |
91ms |
5576 KB |
168ms |
236ms |
237ms |
50ms |
103840 |
110468 |
2024-01-01 11:31 |
41d38d73 |
checker: fix type mismatch checking for assignments with generics (fix #20298) (#20327) |
900ms |
1270ms |
0ms |
93ms |
5576 KB |
169ms |
236ms |
237ms |
50ms |
103840 |
115377 |
2024-01-01 11:24 |
abb0cf77 |
x.json2: support sumtype encoding in a more robust way (#20093) |
935ms |
1305ms |
0ms |
94ms |
5576 KB |
168ms |
236ms |
236ms |
50ms |
103838 |
111056 |
2024-01-01 11:17 |
110e9f1e |
crypto: add blake3 hash (#20319) |
909ms |
1287ms |
0ms |
92ms |
5576 KB |
167ms |
235ms |
236ms |
50ms |
103838 |
114233 |
2024-01-01 11:11 |
b3eae783 |
orm: fix the generated SQL for the "not equal" operator (#20321) |
910ms |
1296ms |
0ms |
94ms |
5576 KB |
169ms |
239ms |
238ms |
50ms |
103838 |
114107 |
2024-01-01 11:10 |
e333d548 |
x.json2: improve performance for checking option values for none (#20325) |
920ms |
1293ms |
0ms |
97ms |
5576 KB |
169ms |
237ms |
238ms |
50ms |
103838 |
112867 |