1# Copyright 2024 The Chromium Authors 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5from __future__ import annotations 6 7from typing import Final 8 9# Extracted by: 10# - Run `d8 --print-flag-value` 11# - Strip "--no-" prefixes 12# - Sort list 13KNOWN_JS_FLAGS: Final[frozenset[str]] = frozenset({ 14 "--abort-on-bad-builtin-profile-data", 15 "--abort-on-contradictory-flags", 16 "--abort-on-far-code-range", 17 "--abort-on-uncaught-exception", 18 "--adjust-os-scheduling-parameters", 19 "--allocation-buffer-parking", 20 "--allocation-site-pretenuring", 21 "--allocation-site-tracking", 22 "--allow-natives-for-differential-fuzzing", 23 "--allow-natives-syntax", 24 "--allow-overwriting-for-next-flag", 25 "--allow-unsafe-function-constructor", 26 "--always-osr", 27 "--always-osr-from-maglev", 28 "--always-sparkplug", 29 "--always-turbofan", 30 "--always-use-string-forwarding-table", 31 "--analyze-environment-liveness", 32 "--arm-arch", 33 "--asm-wasm-lazy-compilation", 34 "--assert-types", 35 "--async-stack-traces", 36 "--baseline-batch-compilation", 37 "--baseline-batch-compilation-threshold", 38 "--battery-saver-mode", 39 "--better-code-range-allocation", 40 "--builtin-subclassing", 41 "--builtins-in-stack-traces", 42 "--bytecode-old-age", 43 "--bytecode-old-time", 44 "--cache-prototype-transitions", 45 "--check-handle-count", 46 "--clear-exceptions-on-js-entry", 47 "--clear-free-memory", 48 "--code-comments", 49 "--code-stats", 50 "--compact", 51 "--compact-code-space", 52 "--compact-code-space-with-stack", 53 "--compact-on-every-full-gc", 54 "--compact-with-stack", 55 "--compilation-cache", 56 "--compile-hints-magic", 57 "--concurrent-array-buffer-sweeping", 58 "--concurrent-cache-deserialization", 59 "--concurrent-maglev-high-priority-threads", 60 "--concurrent-maglev-max-threads", 61 "--concurrent-marking", 62 "--concurrent-marking-high-priority-threads", 63 "--concurrent-marking-max-worker-num", 64 "--concurrent-minor-ms-marking", 65 "--concurrent-osr", 66 "--concurrent-recompilation", 67 "--concurrent-recompilation-delay", 68 "--concurrent-recompilation-queue-length", 69 "--concurrent-sparkplug", 70 "--concurrent-sparkplug-high-priority-threads", 71 "--concurrent-sparkplug-max-threads", 72 "--concurrent-sweeping", 73 "--concurrent-turbofan-max-threads", 74 "--conservative-stack-scanning", 75 "--correctness-fuzzer-suppressions", 76 "--cppgc-young-generation", 77 "--cppheap-concurrent-marking", 78 "--cppheap-incremental-marking", 79 "--cpu-profiler-sampling-interval", 80 "--csa-trap-on-node", 81 "--debug-code", 82 "--default-to-experimental-regexp-engine", 83 "--deopt-every-n-times", 84 "--deopt-to-baseline", 85 "--detailed-error-stack-trace", 86 "--detailed-line-info", 87 "--detect-ineffective-gcs-near-heap-limit", 88 "--dict-property-const-tracking", 89 "--direct-handle", 90 "--direct-local", 91 "--disable-abortjs", 92 "--disable-old-api-accessors", 93 "--disable-write-barriers", 94 "--disallow-code-generation-from-strings", 95 "--dump-allocations-digest-at-alloc", 96 "--dump-builtins-hashes-to-file", 97 "--dump-wasm-module", 98 "--dump-wasm-module-path", 99 "--efficiency-mode-delay-turbofan", 100 "--efficiency-mode-disable-turbofan", 101 "--efficiency-mode-for-tiering-heuristics", 102 "--efficiency-mode", 103 "--embedded-src", 104 "--embedded-variant", 105 "--embedder-instance-types", 106 "--enable-32dregs", 107 "--enable-allocation-folding", 108 "--enable-armv7", 109 "--enable-armv8", 110 "--enable-avx", 111 "--enable-avx2", 112 "--enable-bmi1", 113 "--enable-bmi2", 114 "--enable-etw-stack-walking", 115 "--enable-experimental-regexp-engine", 116 "--enable-experimental-regexp-engine-on-excessive-backtracks", 117 "--enable-fma3", 118 "--enable-lazy-source-positions", 119 "--enable-lzcnt", 120 "--enable-neon", 121 "--enable-popcnt", 122 "--enable-regexp-unaligned-accesses", 123 "--enable-sahf", 124 "--enable-sealed-frozen-elements-kind", 125 "--enable-sharedarraybuffer-per-context", 126 "--enable-slow-asserts", 127 "--enable-source-at-csa-bind", 128 "--enable-sse3", 129 "--enable-sse4-1", 130 "--enable-sse4-2", 131 "--enable-ssse3", 132 "--enable-sudiv", 133 "--enable-testing-opcode-in-wasm", 134 "--enable-third-party-heap", 135 "--enable-unconditional-write-barriers", 136 "--enable-vfp3", 137 "--enable-wasm-arm64-generic-wrapper", 138 "--ephemeron-fixpoint-iterations", 139 "--exit-on-contradictory-flags", 140 "--experimental", 141 "--experimental-flush-embedded-blob-icache", 142 "--experimental-stack-trace-frames", 143 "--experimental-value-unavailable", 144 "--experimental-wasm-assume-ref-cast-succeeds", 145 "--experimental-wasm-branch-hinting", 146 "--experimental-wasm-compilation-hints", 147 "--experimental-wasm-exnref", 148 "--experimental-wasm-gc", 149 "--experimental-wasm-imported-strings", 150 "--experimental-wasm-inlining", 151 "--experimental-wasm-instruction-tracing", 152 "--experimental-wasm-js-inlining", 153 "--experimental-wasm-memory64", 154 "--experimental-wasm-multi-memory", 155 "--experimental-wasm-pgo-from-file", 156 "--experimental-wasm-pgo-to-file", 157 "--experimental-wasm-ref-cast-nop", 158 "--experimental-wasm-skip-bounds-checks", 159 "--experimental-wasm-skip-null-checks", 160 "--experimental-wasm-stack-switching", 161 "--experimental-wasm-stringref", 162 "--experimental-wasm-type-reflection", 163 "--experimental-wasm-typed-funcref", 164 "--expose-async-hooks", 165 "--expose-cputracemark-as", 166 "--expose-externalize-string", 167 "--expose-gc", 168 "--expose-gc-as", 169 "--expose-ignition-statistics", 170 "--expose-inspector-scripts", 171 "--expose-statistics", 172 "--expose-trigger-failure", 173 "--expose-wasm", 174 "--external-reference-stats", 175 "--fast-map-update", 176 "--fast-properties-soft-limit", 177 "--feedback-normalization", 178 "--fixed-array-bounds-checks", 179 "--flush-baseline-code", 180 "--flush-bytecode", 181 "--flush-code-based-on-tab-visibility", 182 "--flush-code-based-on-time", 183 "--force-emit-interrupt-budget-checks", 184 "--force-long-branches", 185 "--force-marking-deque-overflows", 186 "--force-slow-path", 187 "--freeze-flags-after-init", 188 "--future", 189 "--fuzzer-gc-analysis", 190 "--fuzzer-random-seed", 191 "--fuzzing", 192 "--gc-experiment-less-compaction", 193 "--gc-fake-mmap", 194 "--gc-global", 195 "--gc-interval", 196 "--gc-memory-reducer-start-delay-ms", 197 "--gc-stats", 198 "--gc-verbose", 199 "--gdbjit", 200 "--gdbjit-dump", 201 "--gdbjit-dump-filter", 202 "--gdbjit-full", 203 "--hard-abort", 204 "--harmony", 205 "--harmony-array-from-async", 206 "--harmony-array-grouping", 207 "--harmony-import-assertions", 208 "--harmony-import-attributes", 209 "--harmony-intl-best-fit-matcher", 210 "--harmony-intl-duration-format", 211 "--harmony-intl-locale-info-func", 212 "--harmony-iterator-helpers", 213 "--harmony-json-parse-with-source", 214 "--harmony-rab-gsab", 215 "--harmony-rab-gsab-transfer", 216 "--harmony-regexp-unicode-sets", 217 "--harmony-remove-intl-locale-info-getters", 218 "--harmony-set-methods", 219 "--harmony-shadow-realm", 220 "--harmony-shipping", 221 "--harmony-struct", 222 "--harmony-temporal", 223 "--harmony-weak-refs-with-cleanup-some", 224 "--hash-seed", 225 "--heap-growing-percent", 226 "--heap-profiler-show-hidden-objects", 227 "--heap-profiler-trace-objects", 228 "--heap-profiler-use-embedder-graph", 229 "--heap-snapshot-on-oom", 230 "--heap-snapshot-string-limit", 231 "--heap-snapshot-verify", 232 "--histogram-interval", 233 "--hole-fuzzing", 234 "--huge-max-old-generation-size", 235 "--icu-timezone-data", 236 "--ignition-elide-noneffectful-bytecodes", 237 "--ignition-elide-redundant-tdz-checks", 238 "--ignition-filter-expression-positions", 239 "--ignition-reo", 240 "--ignition-share-named-property-feedback", 241 "--incremental-marking", 242 "--incremental-marking-bailout-when-ahead-of-schedule", 243 "--incremental-marking-hard-trigger", 244 "--incremental-marking-soft-trigger", 245 "--incremental-marking-task", 246 "--incremental-marking-task-delay-ms", 247 "--initial-heap-size", 248 "--initial-old-space-size", 249 "--initial-shared-heap-size", 250 "--inline-new", 251 "--intel-jcc-erratum-mitigation", 252 "--internalize-on-the-fly", 253 "--interpreted-frames-native-stack", 254 "--invocation-count-for-early-optimization", 255 "--invocation-count-for-feedback-allocation", 256 "--invocation-count-for-maglev", 257 "--invocation-count-for-maglev-osr", 258 "--invocation-count-for-osr", 259 "--invocation-count-for-turbofan", 260 "--jit-fuzzing", 261 "--jitless", 262 "--js-explicit-resource-management", 263 "--js-promise-withresolvers", 264 "--js-regexp-modifiers", 265 "--js-shipping", 266 "--js-staging", 267 "--lazy", 268 "--lazy-compile-dispatcher", 269 "--lazy-compile-dispatcher-max-threads", 270 "--lazy-eval", 271 "--lazy-feedback-allocation", 272 "--lazy-new-space-shrinking", 273 "--lazy-streaming", 274 "--liftoff", 275 "--liftoff-only", 276 "--lite-mode", 277 "--ll-prof", 278 "--local-off-stack-check", 279 "--log", 280 "--log-all", 281 "--log-code", 282 "--log-code-disassemble", 283 "--log-colour", 284 "--log-deopt", 285 "--log-feedback-vector", 286 "--log-function-events", 287 "--log-ic", 288 "--log-internal-timer-events", 289 "--log-maps", 290 "--log-maps-details", 291 "--log-or-trace-osr", 292 "--log-source-code", 293 "--log-source-position", 294 "--log-timer-events", 295 "--logfile", 296 "--logfile-per-isolate", 297 "--maglev", 298 "--maglev-assert", 299 "--maglev-assert-stack-size", 300 "--maglev-break-on-entry", 301 "--maglev-build-code-on-background", 302 "--maglev-cse", 303 "--maglev-deopt-data-on-background", 304 "--maglev-destroy-on-background", 305 "--maglev-filter", 306 "--maglev-function-context-specialization", 307 "--maglev-future", 308 "--maglev-hoist-osr-value-phi-untagging", 309 "--maglev-inline-api-calls", 310 "--maglev-inlining", 311 "--maglev-loop-peeling", 312 "--maglev-loop-peeling-max-size", 313 "--maglev-loop-peeling-only-trivial", 314 "--maglev-osr", 315 "--maglev-overwrite-budget", 316 "--maglev-overwrite-osr-budget", 317 "--maglev-print-feedback", 318 "--maglev-reuse-stack-slots", 319 "--maglev-speculative-hoist-phi-untagging", 320 "--maglev-stats", 321 "--maglev-stats-nvp", 322 "--maglev-untagged-phis", 323 "--manual-evacuation-candidates-selection", 324 "--map-counters", 325 "--max-fast-properties", 326 "--max-heap-size", 327 "--max-inlined-bytecode-size", 328 "--max-inlined-bytecode-size-absolute", 329 "--max-inlined-bytecode-size-cumulative", 330 "--max-inlined-bytecode-size-small", 331 "--max-lazy", 332 "--max-maglev-hard-inline-depth", 333 "--max-maglev-inline-depth", 334 "--max-maglev-inlined-bytecode-size-cumulative", 335 "--max-maglev-inlined-bytecode-size-small", 336 "--max-maglev-inlined-bytecode-size", 337 "--max-old-space-size", 338 "--max-opt", 339 "--max-optimized-bytecode-size", 340 "--max-semi-space-size", 341 "--max-serializer-nesting", 342 "--max-shared-heap-size", 343 "--max-stack-trace-source-length", 344 "--max-valid-polymorphic-map-count", 345 "--max-wasm-functions", 346 "--mcpu", 347 "--mega-dom-ic", 348 "--memory-balancer", 349 "--memory-balancer-c-value", 350 "--memory-protection-keys", 351 "--memory-reducer", 352 "--memory-reducer-for-small-heaps", 353 "--memory-reducer-gc-count", 354 "--memory-reducer-single-gc", 355 "--merge-background-deserialized-script-with-compilation-cache", 356 "--min-inlining-frequency", 357 "--min-maglev-inlining-frequency", 358 "--min-semi-space-size", 359 "--minimum-invocations-after-ic-update", 360 "--minimum-invocations-before-optimization", 361 "--minor-gc-task", 362 "--minor-gc-task-trigger", 363 "--minor-ms", 364 "--minor-ms-concurrent-marking-trigger", 365 "--minor-ms-max-new-space-capacity-mb", 366 "--minor-ms-max-page-age", 367 "--minor-ms-min-lab-size-kb", 368 "--minor-ms-min-new-space-capacity-for-concurrent-marking-mb", 369 "--minor-ms-page-promotion-max-lab-threshold", 370 "--minor-ms-page-promotion-threshold", 371 "--minor-ms-shortcut-strings", 372 "--minor-ms-trace-fragmentation", 373 "--mock-arraybuffer-allocator", 374 "--mock-arraybuffer-allocator-limit", 375 "--move-object-start", 376 "--native-code-counters", 377 "--omit-default-ctors", 378 "--opt", 379 "--optimize-for-size", 380 "--optimize-gc-for-battery", 381 "--optimize-on-next-call-optimizes-to-maglev", 382 "--osr-from-maglev", 383 "--osr-to-tierup", 384 "--page-promotion", 385 "--page-promotion-threshold", 386 "--parallel-compaction", 387 "--parallel-compile-tasks-for-eager-toplevel", 388 "--parallel-compile-tasks-for-lazy", 389 "--parallel-marking", 390 "--parallel-pointer-update", 391 "--parallel-scavenge", 392 "--parallel-weak-ref-clearing", 393 "--parse-only", 394 "--partial-constant-pool", 395 "--perf-basic-prof", 396 "--perf-basic-prof-only-functions", 397 "--perf-basic-prof-path", 398 "--perf-prof", 399 "--perf-prof-annotate-wasm", 400 "--perf-prof-delete-file", 401 "--perf-prof-path", 402 "--perf-prof-unwinding-info", 403 "--polymorphic-inlining", 404 "--predictable", 405 "--predictable-gc-schedule", 406 "--prepare-always-turbofan", 407 "--print-all-code", 408 "--print-all-exceptions", 409 "--print-ast", 410 "--print-break-location", 411 "--print-builtin-code", 412 "--print-builtin-code-filter", 413 "--print-builtin-size", 414 "--print-bytecode", 415 "--print-bytecode-filter", 416 "--print-code", 417 "--print-code-verbose", 418 "--print-deopt-stress", 419 "--print-flag-values", 420 "--print-global-handles", 421 "--print-handles", 422 "--print-maglev-code", 423 "--print-maglev-deopt-verbose", 424 "--print-maglev-graph", 425 "--print-maglev-graphs", 426 "--print-opt-code", 427 "--print-opt-code-filter", 428 "--print-opt-source", 429 "--print-regexp-bytecode", 430 "--print-regexp-code", 431 "--print-scopes", 432 "--print-wasm-code", 433 "--print-wasm-code-function-index", 434 "--print-wasm-stub-code", 435 "--prof", 436 "--prof-browser-mode", 437 "--prof-cpp", 438 "--prof-sampling-interval", 439 "--profile-deserialization", 440 "--profile-guided-optimization", 441 "--profile-guided-optimization-for-empty-feedback-vector", 442 "--profile-heap-snapshot", 443 "--random-gc-interval", 444 "--random-seed", 445 "--randomize-all-allocations", 446 "--rcs", 447 "--rcs-cpu-time", 448 "--reclaim-unmodified-wrappers", 449 "--redirect-code-traces", 450 "--redirect-code-traces-to", 451 "--regexp-backtracks-before-fallback", 452 "--regexp-interpret-all", 453 "--regexp-optimization", 454 "--regexp-peephole-optimization", 455 "--regexp-possessive-quantifier", 456 "--regexp-tier-up", 457 "--regexp-tier-up-ticks", 458 "--rehash-snapshot", 459 "--reorder-builtins", 460 "--reserve-inline-budget-scale-factor", 461 "--retain-maps-for-n-gc", 462 "--runtime-call-stats", 463 "--sampling-heap-profiler-suppress-randomness", 464 "--scavenge-separate-stack-scanning", 465 "--scavenger-max-new-space-capacity-mb", 466 "--script-streaming", 467 "--semi-space-growth-factor", 468 "--separate-gc-phases", 469 "--serialization-statistics", 470 "--shared-string-table", 471 "--short-builtin-calls", 472 "--shortcut-strings-with-stack", 473 "--sim-abort-on-bad-auth", 474 "--sim-arm64-optional-features", 475 "--single-generation", 476 "--single-threaded", 477 "--single-threaded-gc", 478 "--single-threaded-gc-in-background", 479 "--slow-histograms", 480 "--soft-abort", 481 "--sparkplug", 482 "--sparkplug-filter", 483 "--sparkplug-needs-short-builtins", 484 "--stack-size", 485 "--stack-trace-limit", 486 "--stack-trace-on-illegal", 487 "--startup-blob", 488 "--startup-src", 489 "--stress-background-compile", 490 "--stress-compaction", 491 "--stress-compaction-random", 492 "--stress-concurrent-allocation", 493 "--stress-concurrent-inlining", 494 "--stress-concurrent-inlining-attach-code", 495 "--stress-flush-code", 496 "--stress-gc-during-compilation", 497 "--stress-incremental-marking", 498 "--stress-inline", 499 "--stress-lazy-compilation", 500 "--stress-lazy-source-positions", 501 "--stress-maglev", 502 "--stress-marking", 503 "--stress-per-context-marking-worklist", 504 "--stress-runs", 505 "--stress-sampling-allocation-profiler", 506 "--stress-scavenge", 507 "--stress-snapshot", 508 "--stress-turbo-late-spilling", 509 "--stress-validate-asm", 510 "--stress-wasm-code-gc", 511 "--strict-termination-checks", 512 "--string-slices", 513 "--super-ic", 514 "--suppress-asm-messages", 515 "--switch-table-min-cases", 516 "--switch-table-spread-threshold", 517 "--target-arch", 518 "--target-is-simulator", 519 "--target-os", 520 "--test-small-max-function-context-stub-size", 521 "--testing-bool-flag", 522 "--testing-d8-test-runner", 523 "--testing-float-flag", 524 "--testing-int-flag", 525 "--testing-maybe-bool-flag", 526 "--testing-prng-seed", 527 "--testing-string-flag", 528 "--text-is-readable", 529 "--trace", 530 "--trace-all-uses", 531 "--trace-allocation-stack-interval", 532 "--trace-asm-parser", 533 "--trace-asm-scanner", 534 "--trace-asm-time", 535 "--trace-backing-store", 536 "--trace-baseline", 537 "--trace-baseline-batch-compilation", 538 "--trace-block-coverage", 539 "--trace-code-range-allocation", 540 "--trace-compilation-dependencies", 541 "--trace-compiler-dispatcher", 542 "--trace-concurrent-marking", 543 "--trace-concurrent-recompilation", 544 "--trace-contexts", 545 "--trace-creation-allocation-sites", 546 "--trace-deopt", 547 "--trace-deopt-verbose", 548 "--trace-detached-contexts", 549 "--trace-duplicate-threshold-kb", 550 "--trace-elements-transitions", 551 "--trace-environment-liveness", 552 "--trace-evacuation", 553 "--trace-evacuation-candidates", 554 "--trace-experimental-regexp-engine", 555 "--trace-file-names", 556 "--trace-flush-code", 557 "--trace-for-in-enumerate", 558 "--trace-fragmentation", 559 "--trace-fragmentation-verbose", 560 "--trace-gc", 561 "--trace-gc-freelists", 562 "--trace-gc-freelists-verbose", 563 "--trace-gc-heap-layout", 564 "--trace-gc-heap-layout-ignore-minor-gc", 565 "--trace-gc-ignore-scavenger", 566 "--trace-gc-nvp", 567 "--trace-gc-object-stats", 568 "--trace-gc-verbose", 569 "--trace-generalization", 570 "--trace-heap-broker", 571 "--trace-heap-broker-memory", 572 "--trace-heap-broker-verbose", 573 "--trace-idle-notification", 574 "--trace-idle-notification-verbose", 575 "--trace-ignition-codegen", 576 "--trace-ignition-dispatches-output-file", 577 "--trace-incremental-marking", 578 "--trace-isolates", 579 "--trace-lazy", 580 "--trace-liftoff", 581 "--trace-maglev-graph-building", 582 "--trace-maglev-inlining", 583 "--trace-maglev-inlining-verbose", 584 "--trace-maglev-phi-untagging", 585 "--trace-maglev-regalloc", 586 "--trace-memory-balancer", 587 "--trace-memory-reducer", 588 "--trace-migration", 589 "--trace-minor-ms-parallel-marking", 590 "--trace-module-status", 591 "--trace-mutator-utilization", 592 "--trace-normalization", 593 "--trace-opt", 594 "--trace-opt-stats", 595 "--trace-opt-verbose", 596 "--trace-osr", 597 "--trace-page-promotions", 598 "--trace-parallel-scavenge", 599 "--trace-pending-allocations", 600 "--trace-pretenuring", 601 "--trace-pretenuring-statistics", 602 "--trace-protector-invalidation", 603 "--trace-prototype-users", 604 "--trace-rail", 605 "--trace-read-only-promotion", 606 "--trace-read-only-promotion-verbose", 607 "--trace-regexp-assembler", 608 "--trace-regexp-bytecodes", 609 "--trace-regexp-graph", 610 "--trace-regexp-parser", 611 "--trace-regexp-peephole-optimization", 612 "--trace-regexp-tier-up", 613 "--trace-representation", 614 "--trace-serializer", 615 "--trace-side-effect-free-debug-evaluate", 616 "--trace-store-elimination", 617 "--trace-stress-marking", 618 "--trace-stress-scavenge", 619 "--trace-temporal", 620 "--trace-track-allocation-sites", 621 "--trace-turbo", 622 "--trace-turbo-alloc", 623 "--trace-turbo-ceq", 624 "--trace-turbo-cfg-file", 625 "--trace-turbo-escape", 626 "--trace-turbo-file-prefix", 627 "--trace-turbo-filter", 628 "--trace-turbo-graph", 629 "--trace-turbo-inlining", 630 "--trace-turbo-jt", 631 "--trace-turbo-load-elimination", 632 "--trace-turbo-loop", 633 "--trace-turbo-path", 634 "--trace-turbo-reduction", 635 "--trace-turbo-scheduled", 636 "--trace-turbo-scheduler", 637 "--trace-turbo-stack-accesses", 638 "--trace-turbo-trimming", 639 "--trace-turbo-types", 640 "--trace-unmapper", 641 "--trace-verify-csa", 642 "--trace-wasm", 643 "--trace-wasm-code-gc", 644 "--trace-wasm-compilation-times", 645 "--trace-wasm-compiler", 646 "--trace-wasm-decoder", 647 "--trace-wasm-inlining", 648 "--trace-wasm-instances", 649 "--trace-wasm-lazy-compilation", 650 "--trace-wasm-loop-peeling", 651 "--trace-wasm-memory", 652 "--trace-wasm-native-heap", 653 "--trace-wasm-offheap-memory", 654 "--trace-wasm-serialization", 655 "--trace-wasm-stack-switching", 656 "--trace-wasm-streaming", 657 "--trace-wasm-typer", 658 "--trace-zone-stats", 659 "--trace-zone-type-stats", 660 "--track-detached-contexts", 661 "--track-field-types", 662 "--track-gc-object-stats", 663 "--track-retaining-path", 664 "--transition-strings-during-gc-with-stack", 665 "--trap-on-abort", 666 "--turbo-allocation-folding", 667 "--turbo-cf-optimization", 668 "--turbo-collect-feedback-in-generic-lowering", 669 "--turbo-compress-frame-translations", 670 "--turbo-escape", 671 "--turbo-fast-api-calls", 672 "--turbo-filter", 673 "--turbo-inline-array-builtins", 674 "--turbo-inline-js-wasm-calls", 675 "--turbo-inlining", 676 "--turbo-instruction-scheduling", 677 "--turbo-jt", 678 "--turbo-load-elimination", 679 "--turbo-log-builtins-count-input", 680 "--turbo-loop-peeling", 681 "--turbo-loop-rotation", 682 "--turbo-loop-variable", 683 "--turbo-move-optimization", 684 "--turbo-optimize-apply", 685 "--turbo-optimize-math-minmax", 686 "--turbo-profiling", 687 "--turbo-profiling-input", 688 "--turbo-profiling-output", 689 "--turbo-profiling-verbose", 690 "--turbo-rab-gsab", 691 "--turbo-rewrite-far-jumps", 692 "--turbo-splitting", 693 "--turbo-stats", 694 "--turbo-stats-nvp", 695 "--turbo-stats-wasm", 696 "--turbo-store-elimination", 697 "--turbo-stress-instruction-scheduling", 698 "--turbo-string-builder", 699 "--turbo-typer-hardening", 700 "--turbo-verify", 701 "--turbo-verify-allocation", 702 "--turbo-verify-machine-graph", 703 "--turbo-wasm-address-reassociation", 704 "--turbofan", 705 "--turboshaft", 706 "--turboshaft-assert-types", 707 "--turboshaft-csa", 708 "--turboshaft-enable-debug-features", 709 "--turboshaft-from-maglev", 710 "--turboshaft-frontend", 711 "--turboshaft-future", 712 "--turboshaft-instruction-selection", 713 "--turboshaft-load-elimination", 714 "--turboshaft-loop-peeling", 715 "--turboshaft-loop-unrolling", 716 "--turboshaft-machine-lowering-opt", 717 "--turboshaft-opt-bisect-break", 718 "--turboshaft-opt-bisect-limit", 719 "--turboshaft-trace-emitted", 720 "--turboshaft-trace-reduction", 721 "--turboshaft-trace-typing", 722 "--turboshaft-typed-optimizations", 723 "--turboshaft-verify-reductions", 724 "--turboshaft-wasm", 725 "--turboshaft-wasm-instruction-selection-experimental", 726 "--turboshaft-wasm-instruction-selection-staged", 727 "--turboshaft-wasm-load-elimination", 728 "--unbox-double-arrays", 729 "--use-external-strings", 730 "--use-ic", 731 "--use-idle-notification", 732 "--use-libm-trig-functions", 733 "--use-marking-progress-bar", 734 "--use-osr", 735 "--use-strict", 736 "--v8-os-page-size", 737 "--validate-asm", 738 "--verify-csa", 739 "--verify-heap", 740 "--verify-heap-skip-remembered-set", 741 "--verify-predictable", 742 "--verify-simplified-lowering", 743 "--verify-snapshot-checksum", 744 "--vtune-prof-annotate-wasm", 745 "--warn-about-builtin-profile-data", 746 "--wasm-async-compilation", 747 "--wasm-bounds-checks", 748 "--wasm-caching-hard-threshold", 749 "--wasm-caching-threshold", 750 "--wasm-caching-timeout-ms", 751 "--wasm-code-gc", 752 "--wasm-debug-mask-for-testing", 753 "--wasm-disassembly-max-mb", 754 "--wasm-dynamic-tiering", 755 "--wasm-enforce-bounds-checks", 756 "--wasm-fuzzer-gen-test", 757 "--wasm-generic-wrapper", 758 "--wasm-inlining-budget", 759 "--wasm-inlining-factor", 760 "--wasm-inlining-max-size", 761 "--wasm-inlining-min-budget", 762 "--wasm-js-js-generic-wrapper", 763 "--wasm-lazy-compilation", 764 "--wasm-lazy-validation", 765 "--wasm-loop-peeling", 766 "--wasm-loop-peeling-max-size", 767 "--wasm-loop-unrolling", 768 "--wasm-math-intrinsics", 769 "--wasm-max-code-space-size-mb", 770 "--wasm-max-committed-code-mb", 771 "--wasm-max-initial-code-space-reservation", 772 "--wasm-max-mem-pages", 773 "--wasm-max-module-size", 774 "--wasm-max-table-size", 775 "--wasm-memory64-trap-handling", 776 "--wasm-native-module-cache-enabled", 777 "--wasm-num-compilation-tasks", 778 "--wasm-opt", 779 "--wasm-simd-ssse3-codegen", 780 "--wasm-stack-checks", 781 "--wasm-stack-switching-stack-size", 782 "--wasm-staging", 783 "--wasm-test-streaming", 784 "--wasm-tier-mask-for-testing", 785 "--wasm-tier-up", 786 "--wasm-tier-up-filter", 787 "--wasm-tiering-budget", 788 "--wasm-to-js-generic-wrapper", 789 "--wasm-trace-native", 790 "--wasm-turboshaft-mask-for-testing", 791 "--wasm-wrapper-tiering-budget", 792 "--win64-unwinding-info", 793 "--zone-stats-tolerance", 794}) 795