Commit graph

117 commits

Author SHA1 Message Date
Alexander Medvednikov
a045bb0132 all: use arguments() instead of os.args in some files 2025-02-20 03:07:30 +03:00
Delyan Angelov
319eb83525
log: add log.use_stdout(), use it to silence the transition note for the most commonly used V tools/examples (#23642) 2025-02-03 12:37:57 +02:00
Delyan Angelov
b801083f13
Revert "os: deprecate os.getwd in favor of os.get_current_dir (part 1) (#22966)"
This reverts commit 93009823f9.
2024-11-25 15:10:15 +02:00
Elsie
93009823f9
os: deprecate os.getwd in favor of os.get_current_dir (part 1) (#22966) 2024-11-25 12:17:33 +02:00
Delyan Angelov
b5813c25e2
tools: measure execution speed, even if the compilation commands fail, in order to not break https://fast.vlang.io/ 2024-11-16 12:13:23 +02:00
vlang-bot
9a0f4d8461 tools: make fast.v and fast_job.v more self sufficient 2024-09-19 13:51:27 +03:00
vlang-bot
24088a7ca4 tools: make fast_job.v more robust (setup a custom PATH) and informative on fast.v failures (compile it with -g) 2024-09-19 12:22:42 +03:00
yuyi
cb58db56ef
all: change empty comment to newline (#22053) 2024-08-16 12:09:30 +03:00
Delyan Angelov
5ac8249af7
tools: increase max_samples in cmd/tools/fast/fast.v to decrease the variations of the results on https://fast.vlang.io/ 2024-05-31 09:15:11 +03:00
Delyan Angelov
a9247372f7
tools: make fast.v more robust to independent remote changes in vlang/docs 2024-04-26 17:20:55 +03:00
Delyan Angelov
6c113cf777
tools: fix v install for the FreeBSD instance that updates docs.vlang.io . 2024-04-26 15:56:12 +03:00
Delyan Angelov
544085b5af
tools: fix building vpm on the FreeBSD instance, that runs fast.v 2024-04-26 15:43:15 +03:00
Delyan Angelov
cdec163154
tools: update fast.v and fast_job.v to update docs.vlang.io and fast.vlang.io on each commit to master. 2024-04-26 15:02:45 +03:00
Delyan Angelov
39e550fa33
tools: add a 2024.html page to https://fast.vlang.io/ 2024-04-19 11:39:19 +03:00
Delyan Angelov
89f06d35fd
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)
This reverts commit 2765ca45b8.
2024-01-08 20:58:54 +02:00
Delyan Angelov
2765ca45b8
tools: update the style.css for fast.vlang.io pages, so that the rownumber counter is reversed 2024-01-08 19:43:57 +02:00
Delyan Angelov
f2dee664ba
tools: extract all the common styles for fast.vlang.io pages into a separete style.css 2024-01-08 19:33:20 +02:00
Delyan Angelov
33d7843027
tools: add a visual row counter for the <tr> elements in cmd/tools/fast 2024-01-08 19:20:10 +02:00
Anton
763f94388b
all: update copyright year (#20334) 2024-01-01 23:29:54 +02:00
Delyan Angelov
d11db9a3aa
tools: make the commit message more informative, for the repo for https://fast.vlang.io/ in cmd/tools/fast/website/ 2023-10-26 08:21:16 +03:00
Delyan Angelov
652bb9a3b3
tools: add favicon to the html produced by fast.v 2023-08-31 18:06:25 +03:00
Delyan Angelov
d91c7f1b3b
tools: use --filter=blob:none to reduce initial network trafic for most of the git clone commands, done by tools like oldv, gen_vc, fast_job, v translate etc 2023-08-04 11:50:30 +03:00
Alexander Medvednikov
6756d28595 all: 2023 copyright 2023-03-28 22:55:57 +02:00
Delyan Angelov
91e0f7a3af
tools/fast: add 2023.html link to the header, used by fast.v 2023-02-27 11:40:22 +02:00
Delyan Angelov
60f4654bbe
tools: make fast.v log all executed commands 2023-01-11 21:05:45 +02:00
Delyan Angelov
1709d175bb
tools/fast: make the header a link to /, to ease navigation 2022-12-28 13:51:26 +02:00
Delyan Angelov
101aa4aeb0
tools/fast: add navigation links to older stat pages 2022-12-28 13:35:30 +02:00
yuyi
017ace6ea7
vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
Delyan Angelov
7bd00b7580
tools: make fast_job.v more verbose and robust to compilation failures in fast.v, and to what compiler exactly was used to compile fast_job.v itself. 2022-11-02 13:26:12 +02:00
Delyan Angelov
82dc9ca434
tools: make fast.v results more robust to AWS spikes (increase samples, discard the top few) 2022-11-02 13:03:30 +02:00
Delyan Angelov
bd7c86a9d4
tools: make fast_job.v more informative on updates 2022-11-01 16:12:36 +02:00
Delyan Angelov
1868b101a5
tools: fix commit message cell border in fast.vlang.io 2022-11-01 16:05:50 +02:00
Delyan Angelov
32ce3d9149
tools: make fast_job.v more robust 2022-11-01 15:49:23 +02:00
Delyan Angelov
edb3f1df32
tools: fix table wrapping in fast.vlang.io, use <th> cells for the heading 2022-11-01 15:13:09 +02:00
vlang-bot
9cdec87255 tools: add more logging for fast_job.v, to ease maintainance 2022-11-01 10:54:12 +00:00
yuyi
f6844e9766
all: change optional to result of io (#16075) 2022-10-16 09:28:57 +03:00
Delyan Angelov
3656d445ab
Revert "Revert "tools/fast: do not build V with -usecache""
This reverts commit ad322f4eb0.
2022-08-21 10:40:27 +03:00
Delyan Angelov
ad322f4eb0
Revert "tools/fast: do not build V with -usecache"
This reverts commit f97a4f1904.
2022-08-21 08:56:05 +03:00
Alexander Medvednikov
f97a4f1904 tools/fast: do not build V with -usecache 2022-08-21 04:40:32 +03:00
Daniel Däschle
d679146a80
fmt: remove space in front of ? and ! (#14366) 2022-05-13 06:56:21 +03:00
StunxFS
2a0b372d0d
tools: minor cleanup in fast.v (#14117) 2022-04-21 10:46:35 +03:00
Alexander Medvednikov
3d46005195 tools/fast: bring back -usecache 2022-02-18 10:41:53 +03:00
Alexander Medvednikov
59ed4be49a all: update copyright year 2022-01-04 12:21:12 +03:00
crthpl
85b58b03a3
cgen: parallelize (#10844) 2021-09-28 10:28:04 +03:00
Alexander Medvednikov
f731060caf all: update chmod/chdir usages 2021-08-28 10:23:01 +03:00
Alexander Medvednikov
e09d3eef5f tools/fast: fix uploading 2021-08-16 08:33:53 +03:00
Alexander Medvednikov
22b1fca793 tools/fast: minor fixes 2021-08-16 08:26:50 +03:00
Alexander Medvednikov
765759817d ci: run fast.v with clang on freebsd 2021-08-16 06:30:35 +03:00
Delyan Angelov
e0451c5b33
cmd/tools/fast/fast.v: use clang instead of tcc on the cirrus ci build ¯\_(ツ)_/¯ ... 2021-08-15 12:00:51 +03:00
Delyan Angelov
1a5c4b18ec
cmd/tools/fast/fast.v: do not use -no-std and -no-rsp anymore (tcc is the most recent on the CI runner now) 2021-08-15 11:52:11 +03:00