DescriptionAdd gn Blink GC plugin options
The Blink GC clang plugin supports a couple of extra options which the
Blink GN configuration did not expose. Do so here, but without depending
on the 'flags' script used by the gyp build system
(tools/clang/scripts/blink_gc_plugin_flags.py).
Specifically, this adds the following Blink GN variables:
- blink_gc_plugin_lib_path = "<path>"
overridable path to the directory of the GC plugin dynamic library.
- blink_gc_plugin_option_do_dump_graph [ = false ]
emit JSON-serialized representation of class graph.
- blink_gc_plugin_option_warn_unneeded_finalizer [ = false ]
warn of unnecessary destructor usage.
R=
BUG=
Patch Set 1 #
Total comments: 7
Patch Set 2 : add clang_plugin_lib_path + other fixes #Patch Set 3 : rebased #
Total comments: 2
Patch Set 4 : generalize and add clang_base_path.. #Patch Set 5 : add missing 'import's #
Total comments: 1
Messages
Total messages: 18 (2 generated)
|