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 |
Alexander Medvednikov
|
e657cb2cd2
|
tools/fast: use -usecache
|
2021-05-15 05:52:06 +03:00 |
Delyan Angelov
|
f85955ef67
|
tools/fast: use a common set of options for all measurement commands
|
2021-05-09 15:14:28 +03:00 |
Alexander Medvednikov
|
6a54f3a84d
|
tools/fast: vfmt fast.v
|
2021-05-09 04:37:22 +03:00 |
Alexander Medvednikov
|
e040806c36
|
tools/fast: fix -skip-unused
|
2021-05-09 03:50:28 +03:00 |
Alexander Medvednikov
|
bdc3f76f68
|
tools/fast: use -skip-unused
|
2021-05-09 03:23:49 +03:00 |
Alexander Medvednikov
|
fc801fd563
|
tools/fast: use prealloc
|
2021-05-05 22:02:26 +03:00 |
Alexander Medvednikov
|
e949d4b26c
|
tools/fast: add "V lines" and "V lines/s"
|
2021-04-30 15:31:50 +03:00 |
pancake
|
6750ed254f
|
x64: rename to `native` to not conflict with the x64 comptime variable
|
2021-04-27 12:24:58 +03:00 |
Delyan Angelov
|
5ae3b81337
|
cmd/tools/fast/fast.v: html encode < > in commit messages
|
2021-04-15 13:58:14 +03:00 |
Lukas Neubert
|
0eb59cf2bd
|
fmt: prevent possible trailing whitespace in wrapped infixes (#9573)
|
2021-04-03 18:30:25 +02:00 |
Delyan Angelov
|
5229428d91
|
tools: add a separate `scan` column for fast.vlang.io too
|
2021-04-02 21:13:34 +03:00 |
Delyan Angelov
|
d7331f981b
|
tools: fix parsing of new -show-timings output format in fast.vlang.io
|
2021-04-02 20:23:32 +03:00 |
Alexander Medvednikov
|
ef10c60270
|
tools/fast: fix freebsd path
|
2021-03-14 21:34:51 +03:00 |
Alexander Medvednikov
|
826809fae6
|
tools/fast: disable 1m.v for now
|
2021-03-14 21:20:32 +03:00 |
Alexander Medvednikov
|
72dea2b7b7
|
tools/fast: use tcc since it's the default
|
2021-03-14 20:49:23 +03:00 |
Delyan Angelov
|
d7049ae2da
|
os: deprecate os.exec (returning ?os.Result), in favour of os.execute, which returns os.Result (#8974)
|
2021-03-08 20:52:13 +02:00 |
spaceface
|
b712af56fd
|
all: bring back `panic(err.msg)` -> `panic(err)` (#9022)
|
2021-03-01 00:18:14 +01:00 |
spaceface
|
d63b7bc35a
|
all: update repo to use the new error handling syntax (#8950)
|
2021-02-28 23:20:21 +03:00 |
Alexander Medvednikov
|
f589a70874
|
examples: make a process example compile with -prod
|
2021-02-07 05:23:45 +01:00 |
Alexander Medvednikov
|
68b4051a6e
|
tools/fast: simplify logic now that it's run on each commit
|
2021-02-07 05:11:48 +01:00 |
Alexander Medvednikov
|
a81ee0e94e
|
tools/fast: measure v.c size and parse/check/cgen steps
|
2021-02-07 04:48:54 +01:00 |
Alexander Medvednikov
|
26121d5ae7
|
tools/fast: cron job to check for new commits
|
2021-02-06 22:28:42 +01:00 |
Delyan Angelov
|
e5a84719ca
|
all: require calling `optfn() ?` / `optfn() or {...}` for `fn optfn() ? {}`
|
2021-01-26 16:43:17 +02:00 |
Lukas Neubert
|
ac2c3847af
|
all: update copyright to 2019-2021 (#8029)
|
2021-01-18 13:20:06 +01:00 |
Leah Lundqvist
|
14f45bb8ef
|
fast.v: average measure results, discarding extremes (#7052)
good work
|
2020-11-30 21:01:11 +02:00 |
Delyan Angelov
|
d67e177733
|
ci: run `v vet` over cmd/tools and cmd/v too
|
2020-10-21 15:26:29 +03:00 |
Alexander Medvednikov
|
27702b5a5d
|
fast: update V with v up instead of git pull
|
2020-08-27 18:07:28 +02:00 |
Alexander Medvednikov
|
fe5575f384
|
fast: checkout each commit
|
2020-08-18 01:11:58 +02:00 |
Alexander Medvednikov
|
1c682d7b89
|
cgen/autofree: sb.writeln() optimization fixes
|
2020-07-13 18:59:47 +02:00 |
Alexander Medvednikov
|
9fd0bc93f0
|
tools/fast: fix commit date
|
2020-07-10 17:14:14 +02:00 |
Alexander Medvednikov
|
49a4ced79c
|
tools/fast: fix commit link and enable -prod
|
2020-07-10 17:03:39 +02:00 |
Alexander Medvednikov
|
0cfa90828c
|
tools/fast: run for each commit
|
2020-07-10 16:51:16 +02:00 |
Delyan Angelov
|
cadde3e9f0
|
vlib: fix os.exec().output usages, that may rely on trimmed lines
|
2020-06-15 15:38:20 +03:00 |
JalonSolov
|
b7dc5b2f7b
|
stopwatch: auto_start option, make pause cumulative
|
2020-05-30 10:20:54 +03:00 |
JalonSolov
|
5f7a8df885
|
tools/fast: fix unused var, use Stopwatch, .gitignore
|
2020-05-13 01:55:33 +02:00 |
Delyan Angelov
|
b898970031
|
cmd/tools: use same line imports too
|
2020-04-26 09:32:05 +03:00 |
yuyi
|
783dee1f48
|
os: merge with filepath
|
2020-03-07 22:26:26 +01:00 |
lutherwenxu
|
9332a83ce6
|
move v.v to cmd/v
|
2020-02-09 10:08:04 +01:00 |