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
|
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 |
|
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 |
|
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 |
|
Alexander Medvednikov
|
6756d28595
|
all: 2023 copyright
|
2023-03-28 22:55:57 +02:00 |
|
Delyan Angelov
|
60f4654bbe
|
tools: make fast.v log all executed commands
|
2023-01-11 21:05:45 +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 |
|
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 |
|
Delyan Angelov
|
0dde8ab0e5
|
cmd/tools/fast/fast.v: use -no-std for tcc too
|
2021-08-15 11:21:25 +03:00 |
|
Delyan Angelov
|
b1186cca3f
|
cmd/tools/fast/fast.v: use -no-rsp for tcc (which may be much older on freebsd)
|
2021-08-15 10:47:44 +03:00 |
|
Alexander Medvednikov
|
e6d79f2fa7
|
ci: run fast.v on freebsd
|
2021-08-15 09:27:17 +03:00 |
|
Alexander Medvednikov
|
f1244bd7f1
|
ci: do not upload fast.v results
|
2021-08-15 09:22:01 +03:00 |
|
Alexander Medvednikov
|
1bfb525ce1
|
tools/fast: improve uploading to gh pages and print errors
|
2021-08-15 09:03:19 +03:00 |
|
Alexander Medvednikov
|
e246ed9818
|
cgen: fix VUNREACHABLE on freebsd/tcc
|
2021-07-25 16:29:05 +03:00 |
|
Alexander Medvednikov
|
852ca5f7cf
|
tools/fast: location fix
|
2021-07-25 03:16:50 +03:00 |
|
Alexander Medvednikov
|
f691a80145
|
tools/fast: location fix
|
2021-07-24 23:41:55 +03:00 |
|
Delyan Angelov
|
5098334e65
|
os: add execute_or_exit(cmd), use it consistently instead of execute_or_panic(cmd)
|
2021-07-20 15:22:04 +03:00 |
|
Daniel Däschle
|
ad3835b598
|
parser: deprecate short struct init (#10842)
|
2021-07-20 11:17:08 +03:00 |
|
Delyan Angelov
|
bdd1a13230
|
tools: fix workdir for fast.v
|
2021-06-12 18:28:54 +03:00 |
|
Alexander Medvednikov
|
3f745605a2
|
fast: disable cache refresh for now
|
2021-06-12 17:51:58 +03:00 |
|
Delyan Angelov
|
27f3737c5a
|
tools: cleanup the fast.v output
|
2021-06-06 09:52:29 +03:00 |
|
Delyan Angelov
|
43acb5a3ca
|
tools: make fast.v more robust against V module lookup bugs
|
2021-06-06 09:46:44 +03:00 |
|
Delyan Angelov
|
6c40781d84
|
ci: vfmt cmd/tools/fast/fast.v
|
2021-05-26 09:49:22 +03:00 |
|
Alexander Medvednikov
|
9ea7eda9c0
|
tools/fast: -usecache for hello world
|
2021-05-26 09:33:42 +03:00 |
|
Alexander Medvednikov
|
db848ed314
|
tools/fast: wipe cache before measuring
|
2021-05-24 12:12:29 +03:00 |
|
Alexander Medvednikov
|
c04fc7bfc2
|
tools/fast: disable usecache for now
|
2021-05-22 07:20:48 +03:00 |
|