dart-sdk/runtime/tools
Aart Bik f29e100f42 [dart/fuzzer] Generate DartFuzz API tables automatically
Rationale:
Rather than manually constructing the API tables for DartFuzz,
this introduces a utility to generate API tables based on
the analyzer traversal of common libraries. The utility
recognizes DartTypes that are currently understood by DartFuzz
and constructs the tables organized by return type.

TBD:
DartFuzz's type system is rather simple; as this improves,
more and more methods will be accepted by the utility,
thereby increasing fuzzing coverage of our libraries.
Change-Id: Idcc607a4a592dbbf80bd79cdfec429cb397b7f68
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/98041
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Aart Bik <ajcbik@google.com>
2019-03-28 16:31:45 +00:00
..
dartfuzz [dart/fuzzer] Generate DartFuzz API tables automatically 2019-03-28 16:31:45 +00:00
graphexplorer [vm/tools] Add option in Graph Explorer to rewrite the graph to be more hierarchical. 2019-02-25 21:21:02 +00:00
.gitignore
android_finder.py
benchmark.py
bin_to_assembly.py Generate the kernel buffers using bin_to_assembly rule 2018-06-20 02:31:12 +00:00
bin_to_coff.py [vm] Fix bin_to_coff.py so it produces 8-byte wide kKernelServiceDillSize on 64-bit build. 2018-07-25 04:32:43 +00:00
bmu_benchmark_gallery.sh
create_archive.py [vm/tools] Update python scripts to avoid quadratic string concat. 2019-01-08 12:32:13 +00:00
create_snapshot_bin.py [standalone] Remove dead Dart 1 loading code. 2018-12-04 17:17:25 +00:00
create_snapshot_file.py Fix typo in import, was using path 2019-01-08 22:34:22 +00:00
create_string_literal.py
gen_library_src_paths.py
layering_check.py [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
utils.py
valgrind.py
verbose_gc_to_bmu.dart