zig/lib/std/zig
Andrew Kelley d789f1e5cf fuzzer: write inputs to shared memory before running
breaking change to the fuzz testing API; it now passes a type-safe
context parameter to the fuzz function.

libfuzzer is reworked to select inputs from the entire corpus.

I tested that it's roughly as good as it was before in that it can find
the panics in the simple examples, as well as achieve decent coverage on
the tokenizer fuzz test.

however I think the next step here will be figuring out why so many
points of interest are missing from the tokenizer in both Debug and
ReleaseSafe modes.

does not quite close #20803 yet since there are some more important
things to be done, such as opening the previous corpus, continuing
fuzzing after finding bugs, storing the length of the inputs, etc.
2025-02-11 13:39:20 -08:00
..
system std.zig.system.darwin: Add driverkit handling in getSdk(). 2025-01-29 09:25:06 +01:00
Ast.zig AstGen: improve error for invalid bytes in strings and comments 2025-02-05 11:10:11 +02:00
AstGen.zig compiler: provide result type to sentinel expression in slice operation 2025-02-05 19:36:14 +00:00
AstRlAnnotate.zig compiler: remove @setAlignStack 2024-10-19 19:15:23 +01:00
BuiltinFn.zig compiler: remove anonymous struct types, unify all tuples 2024-10-31 20:42:53 +00:00
c_builtins.zig std: update uses of .Inline callconv 2024-10-19 19:21:33 +01:00
c_translation.zig all: update to std.builtin.Type.{Pointer,Array,StructField} field renames 2025-01-16 12:49:58 +00:00
Client.zig build runner sends a start_fuzzing message to test runner 2024-07-25 18:52:21 -07:00
ErrorBundle.zig wasm linker: improve error messages by making source locations more lazy 2025-01-15 15:11:36 -08:00
LibCDirs.zig std.Target: Add muslabin32 and muslabi64 tags to Abi. 2024-11-02 10:42:53 +01:00
LibCInstallation.zig fix: windows libc lib paths for x86-windows-msvc 2025-01-01 23:47:39 +01:00
number_literal.zig Make 0e.0 and 0xp0 not crash 2024-07-03 02:53:37 -04:00
Parse.zig std.zig: resolve syntactic ambiguity 2024-09-01 18:30:31 +01:00
parser_test.zig all: update to std.builtin.Type.Pointer.Size field renames 2025-01-16 12:46:29 +00:00
perf_test.zig
primitives.zig
render.zig all: update to std.builtin.Type.Pointer.Size field renames 2025-01-16 12:46:29 +00:00
Server.zig Merge pull request #21224 from alexrp/mips-gnu-fixes 2024-08-30 14:47:43 -07:00
string_literal.zig compiler,std: implement ZON support 2025-02-03 09:14:37 +00:00
system.zig Revert "Merge pull request #21540 from BratishkaErik/search-env-in-path" 2025-01-21 11:22:28 -08:00
target.zig std.zig.target: Fix glibc runtime triple for x86-linux-gnu. 2025-01-31 14:00:32 +01:00
tokenizer.zig fuzzer: write inputs to shared memory before running 2025-02-11 13:39:20 -08:00
WindowsSdk.zig std.zig.WindowsSdk: Support cross-arch SDK lookups. 2024-12-08 04:53:28 +01:00
Zir.zig compiler: provide result type to sentinel expression in slice operation 2025-02-05 19:36:14 +00:00
Zoir.zig compiler: integrate ZON with the ZIR caching system 2025-02-04 16:20:29 +00:00
ZonGen.zig compiler,std: implement ZON support 2025-02-03 09:14:37 +00:00