Unfork and upgrade jemallocator (#30963)

This dependency was forked in ##20641 in order to fix the Android build.
Years have gone by and it's quite likely that many things have changed
in the Android toolchain and these dependencies. We can sort out this
issue when getting the Android build working -- or if all else fails,
disable jemalloc for Android. In the meantime, unfork the dependency and
upgrade it.

Fixes #20645.
This commit is contained in:
Martin Robinson 2024-01-01 20:32:45 +01:00 committed by GitHub
parent d8e1e0e07c
commit 7964a4f582
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 26 additions and 88 deletions

View file

@ -500,7 +500,7 @@ mod system_reporter {
}
#[cfg(not(target_os = "windows"))]
use servo_allocator::jemalloc_sys::mallctl;
use jemalloc_sys::mallctl;
#[cfg(not(target_os = "windows"))]
fn jemalloc_stat(value_name: &str) -> Option<usize> {