Skip to content

Add fuzz targets for ES6 modules, JSON, RegExp, and bytecode#512

Open
Molefi1146 wants to merge 1 commit intobellard:masterfrom
Molefi1146:fuzz-targets/add-module-regexp-json-bytecode-fuzzers
Open

Add fuzz targets for ES6 modules, JSON, RegExp, and bytecode#512
Molefi1146 wants to merge 1 commit intobellard:masterfrom
Molefi1146:fuzz-targets/add-module-regexp-json-bytecode-fuzzers

Conversation

@Molefi1146
Copy link
Copy Markdown

Adds 4 new fuzzers targeting high-complexity, low-coverage functions:

  • fuzz_module_export: Tests ES6 module export/import parsing (complexity 6727)

  • fuzz_json: Tests JSON stringify/parse (complexity ~5000)

  • fuzz_regexp_compile: Tests RegExp compilation (complexity 5528)

  • fuzz_bytecode: Tests bytecode execution (complexity 5383)

Identified by Fuzz Introspector as having 0% runtime coverage.

Build integration for fuzz/Makefile and build.sh included.

Adds 4 new fuzzers targeting high-complexity, low-coverage functions:

- fuzz_module_export: Tests ES6 module export/import parsing (complexity 6727)

- fuzz_json: Tests JSON stringify/parse (complexity ~5000)

- fuzz_regexp_compile: Tests RegExp compilation (complexity 5528)

- fuzz_bytecode: Tests bytecode execution (complexity 5383)

Identified by Fuzz Introspector as having 0% runtime coverage.

Build integration for fuzz/Makefile and build.sh included.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant