gecko-dev/memory/build
Ray Kraesig 613c6089f5 Bug 1716727 - patchset #3 [1/1] - Cleanup: remove intermediate function r=glandium
Since mozglue is now aware of Gecko process-types, remove the
configurator for this bug's associated experiment. Instead, use
`GeckoProcessType` directly in mozjemalloc.

This requires a couple of adjustments for non-Firefox uses of
mozjemalloc:

- Since `logalloc-replay` uses mozjemalloc in an odd way, tweak its
  `moz.build` to also include `mozglue/misc/ProcessType.cpp`.
- Since `GeckoProcessType` is not available in standalone SpiderMonkey
  builds, make the mostly-arbitrarily choice to always stall there.

No functional changes.

Differential Revision: https://phabricator.services.mozilla.com/D155300
2022-08-25 14:44:47 +00:00
..
fallback.cpp
Makefile.in
malloc_decls.h Bug 1735250 - Provide a less-magic array size for jemalloc_stats r=glandium 2021-10-21 06:42:34 +00:00
moz.build Bug 1716727 - patchset #2 [2/2] Deexperimentalize stalling code r=glandium 2022-08-18 20:32:26 +00:00
mozjemalloc_types.h Bug 1735250 - Provide a less-magic array size for jemalloc_stats r=glandium 2021-10-21 06:42:34 +00:00
mozjemalloc.cpp Bug 1716727 - patchset #3 [1/1] - Cleanup: remove intermediate function r=glandium 2022-08-25 14:44:47 +00:00
mozjemalloc.h
mozmemory_wrap.cpp
mozmemory_wrap.h Bug 1735250 - Provide a less-magic array size for jemalloc_stats r=glandium 2021-10-21 06:42:34 +00:00
mozmemory.h Bug 1716727 - patchset #3 [1/1] - Cleanup: remove intermediate function r=glandium 2022-08-25 14:44:47 +00:00
Mutex.cpp Bug 1784018 - Remove deprecated OSSpinLocks r=glandium 2022-08-24 09:18:57 +00:00
Mutex.h Bug 1784018 - Remove deprecated OSSpinLocks r=glandium 2022-08-24 09:18:57 +00:00
rb.h
replace_malloc_bridge.h
replace_malloc.h
Utils.h Bug 1735715 - Handle gMaxSubPageClass == 0 properly r=glandium 2021-10-21 06:03:45 +00:00
zone.c