zig/lib/compiler
Loris Cro 0feacc2b81 fuzzing: implement limited fuzzing
Adds the limit option to `--fuzz=[limit]`. the limit expresses a number
of iterations that *each fuzz test* will perform at maximum before
exiting. The limit argument supports also 'K', 'M', and 'G' suffixeds
(e.g. '10K').

Does not imply `--web-ui` (like unlimited fuzzing does) and prints a
fuzzing report at the end.

Closes #22900 but does not implement the time based limit, as after
internal discussions we concluded to be problematic to both implement
and use correctly.
2025-09-24 12:46:48 +02:00
..
aro std.fmt: delete deprecated APIs 2025-08-31 12:49:18 -07:00
aro_translate_c aro: update to not use GenericWriter 2025-08-28 18:30:57 -07:00
reduce zig reduce: adapt to new Writer API 2025-08-21 11:50:03 -07:00
resinator std.fmt: delete deprecated APIs 2025-08-31 12:49:18 -07:00
aro_translate_c.zig std.Io: delete GenericReader 2025-08-29 17:14:26 -07:00
build_runner.zig fuzzing: implement limited fuzzing 2025-09-24 12:46:48 +02:00
libc.zig std.Io: delete GenericReader 2025-08-29 17:14:26 -07:00
objcopy.zig objcopy: delete most of it 2025-07-21 12:32:37 -07:00
reduce.zig Remove usages of deprecatedWriter 2025-09-18 22:39:33 -07:00
std-docs.zig rework std.Io.Writer.Allocating to support runtime-known alignment 2025-08-30 00:48:50 -07:00
test_runner.zig fuzzing: implement limited fuzzing 2025-09-24 12:46:48 +02:00