Bug 1688768 - Enable full shutdown when JS_STRUCTURED_SPEW is enabled. r=sfink

Differential Revision: https://phabricator.services.mozilla.com/D103221
This commit is contained in:
Caroline Cullen 2021-01-27 23:40:35 +00:00
Родитель dcca87cf8b
Коммит 0290536aaa
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -9848,7 +9848,7 @@
# for this pref means we call _exit(0) earlier during shutdown.
- name: toolkit.shutdown.fastShutdownStage
type: int32_t
#if !defined(DEBUG) && !defined(MOZ_ASAN) && !defined(MOZ_TSAN) && !defined(MOZ_CODE_COVERAGE) && !defined(MOZ_VALGRIND) && !defined(MOZ_PROFILE_GENERATE)
#if !defined(DEBUG) && !defined(MOZ_ASAN) && !defined(MOZ_TSAN) && !defined(MOZ_CODE_COVERAGE) && !defined(MOZ_VALGRIND) && !defined(MOZ_PROFILE_GENERATE) && !defined(JS_STRUCTURED_SPEW)
#ifdef NIGHTLY_BUILD
value: 3
#else

Просмотреть файл

@ -176,7 +176,7 @@
#ifndef NS_FREE_PERMANENT_DATA
# if defined(NS_BUILD_REFCNT_LOGGING) || defined(MOZ_VALGRIND) || \
defined(MOZ_ASAN) || defined(MOZ_TSAN) || defined(MOZ_CODE_COVERAGE) || \
defined(MOZ_PROFILE_GENERATE)
defined(MOZ_PROFILE_GENERATE) || defined(JS_STRUCTURED_SPEW)
# define NS_FREE_PERMANENT_DATA
# endif
#endif