mirror of
https://github.com/vlang/v.git
synced 2025-09-13 14:32:26 +03:00
cgen: support -d no_segfault_handler
and -d no_main
. Cleanup -d trace_xxx
descriptions in CONTRIBUTING.md
This commit is contained in:
parent
1d6cc57d9c
commit
4624de6cb5
6 changed files with 69 additions and 11 deletions
|
@ -183,17 +183,19 @@ to create a copy of the compiler rather than replacing it with `v self`.
|
|||
|
||||
| Flag | Usage |
|
||||
|------|-------|
|
||||
| `debugautostr` | Prints informations about `.str()` method auto-generated by the compiler during C generation |
|
||||
| `debugscanner` | Prints debug information during the scanning phase |
|
||||
| `debug_codegen` | Prints automatically generated V code during the scanning phase |
|
||||
| `debug_interface_table` | Prints generated interfaces during C generation |
|
||||
| `debug_interface_type_implements` | Prints debug information when checking that a type implements in interface |
|
||||
| `debug_embed_file_in_prod` | Prints debug information about the embedded files with `$embed_file('somefile')` |
|
||||
| `print_vweb_template_expansions` | Prints vweb compiled HTML files |
|
||||
| `time_checking` | Prints the time spent checking files and other related informations |
|
||||
| `time_parsing` | Prints the time spent parsing files and other related informations |
|
||||
| `time_checking` | Prints the time spent checking files and other related information |
|
||||
| `time_parsing` | Prints the time spent parsing files and other related information |
|
||||
| `trace_autofree` | Prints details about how/when -autofree puts free() calls |
|
||||
| `trace_autostr` | Prints details about `.str()` method auto-generated by the compiler during C generation |
|
||||
| `trace_ccoptions` | Prints options passed down to the C compiler |
|
||||
| `trace_checker` | Prints informations about the statements being checked |
|
||||
| `trace_checker` | Prints details about the statements being checked |
|
||||
| `trace_gen` | Prints strings written to the generated C file. Beware, this flag is very verbose |
|
||||
| `trace_parser` | Prints informations about parsed statements and expressions |
|
||||
| `trace_thirdparty_obj_files` | Prints informations about built thirdparty obj files |
|
||||
| `trace_use_cache` | Prints informations about cache use |
|
||||
| `trace_parser` | Prints details about parsed statements and expressions |
|
||||
| `trace_thirdparty_obj_files` | Prints details about built thirdparty obj files |
|
||||
| `trace_usecache` | Prints details when -usecache is used |
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue