Copy as Markdown

Other Tools

// This file was generated by generate_static_pref_list.py from modules/libpref/init/StaticPrefList.yaml. DO NOT EDIT.
ALWAYS_PREF(
"javascript.options.blinterp",
javascript_options_blinterp,
javascript_options_blinterp_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.baselinejit",
javascript_options_baselinejit,
javascript_options_baselinejit_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.ion",
javascript_options_ion,
javascript_options_ion_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.native_regexp",
javascript_options_native_regexp,
javascript_options_native_regexp_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.jithints",
javascript_options_jithints,
javascript_options_jithints_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.blinterp.threshold",
javascript_options_blinterp_threshold,
javascript_options_blinterp_threshold_DoNotUseDirectly,
int32_t, 10
)
ALWAYS_PREF(
"javascript.options.baselinejit.threshold",
javascript_options_baselinejit_threshold,
javascript_options_baselinejit_threshold_DoNotUseDirectly,
int32_t, 100
)
ALWAYS_PREF(
"javascript.options.ion.threshold",
javascript_options_ion_threshold,
javascript_options_ion_threshold_DoNotUseDirectly,
int32_t, 1500
)
ALWAYS_PREF(
"javascript.options.ion.offthread_compilation",
javascript_options_ion_offthread_compilation,
javascript_options_ion_offthread_compilation_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.jit.full_debug_checks",
javascript_options_jit_full_debug_checks,
javascript_options_jit_full_debug_checks_DoNotUseDirectly,
bool, false
)
ALWAYS_PREF(
"javascript.options.ion.frequent_bailout_threshold",
javascript_options_ion_frequent_bailout_threshold,
javascript_options_ion_frequent_bailout_threshold_DoNotUseDirectly,
int32_t, 10
)
ALWAYS_PREF(
"javascript.options.inlining_bytecode_max_length",
javascript_options_inlining_bytecode_max_length,
javascript_options_inlining_bytecode_max_length_DoNotUseDirectly,
uint32_t, 130
)
ALWAYS_PREF(
"javascript.options.use_emulates_undefined_fuse",
javascript_options_use_emulates_undefined_fuse,
javascript_options_use_emulates_undefined_fuse_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.compact_on_user_inactive",
javascript_options_compact_on_user_inactive,
javascript_options_compact_on_user_inactive,
bool, true
)
ALWAYS_PREF(
"javascript.options.tests.uint32-pref",
javascript_options_tests_uint32_pref,
javascript_options_tests_uint32_pref,
uint32_t, 1
)
ALWAYS_PREF(
"javascript.options.destructuring_fuse",
javascript_options_destructuring_fuse,
javascript_options_destructuring_fuse,
bool, true
)
ALWAYS_PREF(
"javascript.options.compact_on_user_inactive_delay",
javascript_options_compact_on_user_inactive_delay,
javascript_options_compact_on_user_inactive_delay,
uint32_t, 15000
)
ALWAYS_PREF(
"javascript.options.property_error_message_fix",
javascript_options_property_error_message_fix,
javascript_options_property_error_message_fix,
bool, true
)
ALWAYS_PREF(
"javascript.options.weakrefs",
javascript_options_weakrefs,
javascript_options_weakrefs,
bool, true
)
ALWAYS_PREF(
"javascript.options.experimental.weakrefs.expose_cleanupSome",
javascript_options_experimental_weakrefs_expose_cleanupSome,
javascript_options_experimental_weakrefs_expose_cleanupSome,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.shadow_realms",
javascript_options_experimental_shadow_realms,
javascript_options_experimental_shadow_realms,
RelaxedAtomicBool, false
)
ALWAYS_PREF(
"javascript.options.well_formed_unicode_strings",
javascript_options_well_formed_unicode_strings,
javascript_options_well_formed_unicode_strings,
bool, true
)
ALWAYS_PREF(
"javascript.options.array_grouping",
javascript_options_array_grouping,
javascript_options_array_grouping,
bool, true
)
ALWAYS_PREF(
"javascript.options.arraybuffer_transfer",
javascript_options_arraybuffer_transfer,
javascript_options_arraybuffer_transfer,
bool, true
)
ALWAYS_PREF(
"javascript.options.experimental.new_set_methods",
javascript_options_experimental_new_set_methods,
javascript_options_experimental_new_set_methods,
bool, true
)
ALWAYS_PREF(
"javascript.options.experimental.iterator_helpers",
javascript_options_experimental_iterator_helpers,
javascript_options_experimental_iterator_helpers,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.async_iterator_helpers",
javascript_options_experimental_async_iterator_helpers,
javascript_options_experimental_async_iterator_helpers,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.symbols_as_weakmap_keys",
javascript_options_experimental_symbols_as_weakmap_keys,
javascript_options_experimental_symbols_as_weakmap_keys,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.arraybuffer_resizable",
javascript_options_experimental_arraybuffer_resizable,
javascript_options_experimental_arraybuffer_resizable,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.sharedarraybuffer_growable",
javascript_options_experimental_sharedarraybuffer_growable,
javascript_options_experimental_sharedarraybuffer_growable,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.uint8array_base64",
javascript_options_experimental_uint8array_base64,
javascript_options_experimental_uint8array_base64,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.float16array",
javascript_options_experimental_float16array,
javascript_options_experimental_float16array,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.regexp_duplicate_named_groups",
javascript_options_experimental_regexp_duplicate_named_groups,
javascript_options_experimental_regexp_duplicate_named_groups,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.import_attributes",
javascript_options_experimental_import_attributes,
javascript_options_experimental_import_attributes,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.import_attributes.assert_syntax",
javascript_options_experimental_import_attributes_assert_syntax,
javascript_options_experimental_import_attributes_assert_syntax,
bool, false
)
ALWAYS_PREF(
"javascript.options.experimental.json_parse_with_source",
javascript_options_experimental_json_parse_with_source,
javascript_options_experimental_json_parse_with_source,
bool, false
)
ALWAYS_PREF(
"javascript.options.wasm_caching",
javascript_options_wasm_caching,
javascript_options_wasm_caching,
bool, true
)
ALWAYS_PREF(
"javascript.options.gc_delay",
javascript_options_gc_delay,
javascript_options_gc_delay,
uint32_t, 4000
)
ALWAYS_PREF(
"javascript.options.gc_delay.first",
javascript_options_gc_delay_first,
javascript_options_gc_delay_first,
uint32_t, 10000
)
ALWAYS_PREF(
"javascript.options.gc_delay.full",
javascript_options_gc_delay_full,
javascript_options_gc_delay_full,
uint32_t, 60000
)
ALWAYS_PREF(
"javascript.options.gc_delay.interslice",
javascript_options_gc_delay_interslice,
javascript_options_gc_delay_interslice,
uint32_t, 250
)
ALWAYS_PREF(
"javascript.options.gc_on_memory_pressure",
javascript_options_gc_on_memory_pressure,
javascript_options_gc_on_memory_pressure,
bool, true
)
ALWAYS_PREF(
"javascript.options.concurrent_multiprocess_gcs.cpu_divisor",
javascript_options_concurrent_multiprocess_gcs_cpu_divisor,
javascript_options_concurrent_multiprocess_gcs_cpu_divisor,
RelaxedAtomicUint32, 4
)
ALWAYS_PREF(
"javascript.options.concurrent_multiprocess_gcs.max",
javascript_options_concurrent_multiprocess_gcs_max,
javascript_options_concurrent_multiprocess_gcs_max,
RelaxedAtomicUint32, 0
)
ALWAYS_PREF(
"javascript.options.mem.log",
javascript_options_mem_log,
javascript_options_mem_log,
bool, false
)
ALWAYS_PREF(
"javascript.options.mem.notify",
javascript_options_mem_notify,
javascript_options_mem_notify,
bool, false
)
ALWAYS_PREF(
"javascript.options.self_hosted.use_shared_memory",
javascript_options_self_hosted_use_shared_memory,
javascript_options_self_hosted_use_shared_memory_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.main_thread_stack_quota_cap",
javascript_options_main_thread_stack_quota_cap,
javascript_options_main_thread_stack_quota_cap,
uint32_t, 2 * 1024 * 1024
)
ALWAYS_PREF(
"javascript.options.wasm_optimizingjit",
javascript_options_wasm_optimizingjit,
javascript_options_wasm_optimizingjit,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_relaxed_simd",
javascript_options_wasm_relaxed_simd,
javascript_options_wasm_relaxed_simd,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_moz_intgemm",
javascript_options_wasm_moz_intgemm,
javascript_options_wasm_moz_intgemm,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_exnref",
javascript_options_wasm_exnref,
javascript_options_wasm_exnref,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_gc",
javascript_options_wasm_gc,
javascript_options_wasm_gc,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_memory_control",
javascript_options_wasm_memory_control,
javascript_options_wasm_memory_control,
bool, false
)
ALWAYS_PREF(
"javascript.options.wasm_branch_hinting",
javascript_options_wasm_branch_hinting,
javascript_options_wasm_branch_hinting,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_simd_avx",
javascript_options_wasm_simd_avx,
javascript_options_wasm_simd_avx,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_memory64",
javascript_options_wasm_memory64,
javascript_options_wasm_memory64,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_multi_memory",
javascript_options_wasm_multi_memory,
javascript_options_wasm_multi_memory,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_js_string_builtins",
javascript_options_wasm_js_string_builtins,
javascript_options_wasm_js_string_builtins,
bool, false
)
ALWAYS_PREF(
"javascript.options.wasm_tail_calls",
javascript_options_wasm_tail_calls,
javascript_options_wasm_tail_calls,
bool, true
)
ALWAYS_PREF(
"javascript.options.wasm_js_promise_integration",
javascript_options_wasm_js_promise_integration,
javascript_options_wasm_js_promise_integration,
bool, false
)
ALWAYS_PREF(
"javascript.options.wasm_test_serialization",
javascript_options_wasm_test_serialization,
javascript_options_wasm_test_serialization,
bool, false
)
ALWAYS_PREF(
"javascript.options.site_based_pretenuring",
javascript_options_site_based_pretenuring,
javascript_options_site_based_pretenuring_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.spectre.index_masking",
javascript_options_spectre_index_masking,
javascript_options_spectre_index_masking_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.spectre.object_mitigations",
javascript_options_spectre_object_mitigations,
javascript_options_spectre_object_mitigations_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.spectre.string_mitigations",
javascript_options_spectre_string_mitigations,
javascript_options_spectre_string_mitigations_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.spectre.value_masking",
javascript_options_spectre_value_masking,
javascript_options_spectre_value_masking_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.spectre.jit_to_cxx_calls",
javascript_options_spectre_jit_to_cxx_calls,
javascript_options_spectre_jit_to_cxx_calls_DoNotUseDirectly,
bool, false
)
ALWAYS_PREF(
"javascript.options.spectre.disable_for_isolated_content",
javascript_options_spectre_disable_for_isolated_content,
javascript_options_spectre_disable_for_isolated_content,
bool, true
)
ALWAYS_PREF(
"javascript.options.content_process_write_protect_code",
javascript_options_content_process_write_protect_code,
javascript_options_content_process_write_protect_code,
bool, false
)
ALWAYS_PREF(
"javascript.options.external_thread_pool",
javascript_options_external_thread_pool,
javascript_options_external_thread_pool_DoNotUseDirectly,
bool, true
)
ALWAYS_PREF(
"javascript.options.parallel_parsing",
javascript_options_parallel_parsing,
javascript_options_parallel_parsing,
bool, true
)
ALWAYS_PREF(
"javascript.options.use_fdlibm_for_sin_cos_tan",
javascript_options_use_fdlibm_for_sin_cos_tan,
javascript_options_use_fdlibm_for_sin_cos_tan,
bool, true
)
ALWAYS_PREF(
"javascript.options.source_pragmas",
javascript_options_source_pragmas,
javascript_options_source_pragmas,
bool, true
)
ALWAYS_PREF(
"javascript.options.asmjs",
javascript_options_asmjs,
javascript_options_asmjs,
bool, true
)
ALWAYS_PREF(
"javascript.options.throw_on_asmjs_validation_failure",
javascript_options_throw_on_asmjs_validation_failure,
javascript_options_throw_on_asmjs_validation_failure,
bool, false
)
ALWAYS_PREF(
"javascript.options.main_process_disable_jit",
javascript_options_main_process_disable_jit,
javascript_options_main_process_disable_jit,
bool, false
)