Bug 1852740: add tests for the `fetchpriority` attribute in Link headers. r=necko...
[gecko.git] / js / src / shell / fuzz-flags.txt
blob6fd168b4b81aa29ef0c03acce1ddf2f6b7252760
1 # This lists all the possible flags we'd like to see tested out in the shell by
2 # fuzzers. A non-empty line not starting with # should be considered a valid
3 # one. Note the following flag is recommended in ALL the cases: --fuzzing-safe
5 # general jit flags
6 --baseline-eager
7 --blinterp
8 --no-blinterp
9 --blinterp-eager
10 --cache-ir-stubs=off
11 --cache-ir-stubs=on
12 --ion-check-range-analysis
13 --ion-eager
14 --ion-edgecase-analysis=off
15 --ion-edgecase-analysis=on
16 --ion-extra-checks
17 --ion-gvn=off
18 --ion-gvn=on
19 --ion-inlining=off
20 --ion-inlining=on
21 --ion-instruction-reordering=off
22 --ion-instruction-reordering=on
23 --ion-licm=off
24 --ion-licm=on
25 --ion-limit-script-size=off
26 --ion-limit-script-size=on
27 --ion-offthread-compile=off
28 --ion-optimize-shapeguards=off
29 --ion-optimize-shapeguards=on
30 --ion-optimize-gcbarriers=off
31 --ion-optimize-gcbarriers=on
32 --ion-osr=off
33 --ion-osr=on
34 --ion-pruning=off
35 --ion-pruning=on
36 --ion-range-analysis=off
37 --ion-range-analysis=on
38 --ion-regalloc=testbed
39 --ion-scalar-replacement=off
40 --ion-scalar-replacement=on
41 --ion-iterator-indices=off
42 --ion-iterator-indices=on
43 --ion-warmup-threshold=0
44 --ion-warmup-threshold=10
45 --ion-warmup-threshold=100
46 --no-native-regexp
47 --nursery-strings=off
48 --nursery-strings=on
49 --nursery-bigints=off
50 --nursery-bigints=on
51 --spectre-mitigations=off
52 --spectre-mitigations=on
53 --write-protect-code=off
54 --write-protect-code=on
55 --more-compartments
56 --fast-warmup
57 --no-jit-backend
58 --enable-watchtower
59 --disable-watchtower
61 # GC-related
62 # These 2 flags can cause the shell to slow down
63 # --gc-zeal=2
64 # --gc-zeal=10
65 --no-cgc
66 --no-ggc
67 --no-incremental-gc
69 # wasm flags
70 --wasm-gc
71 --wasm-compiler=baseline
72 --wasm-compiler=optimizing
73 --wasm-compiler=baseline+optimizing
74 --test-wasm-await-tier2
75 --wasm-disable-huge-memory
77 # CPU instruction set-related
78 --no-sse3
79 --no-ssse3
80 --no-sse41
81 --no-sse42
83 # arm specific, no-ops on other platforms.
84 --arm-sim-icache-checks
85 --arm-asm-nop-fill=1
86 --arm-hwcap=vfp
88 # Profiling, code coverage, and debugging
89 # --dump-bytecode option implies --code-coverage
90 --dump-bytecode
92 # Shadow Realms
93 --enable-shadow-realms
95 # Well-Formed Unicode Strings
96 --enable-well-formed-unicode-strings