Auto merge of #38675 - infinity0:more-jemalloc-fixes, r=alexcrichton
More jemalloc fixes - Disable jemalloc on s390x as well (closes #38596) - Disable jemalloc tests on platforms where it is disabled (closes #38612)
This commit is contained in:
commit
1a2ed98d34
3 changed files with 8 additions and 3 deletions
|
|
@ -29,9 +29,11 @@ extern crate allocator_dylib2;
|
|||
// ensure we get the same error.
|
||||
//
|
||||
// So long as we CI linux/OSX we should be good.
|
||||
#[cfg(any(target_os = "linux", target_os = "macos"))]
|
||||
#[cfg(any(all(target_os = "linux", any(target_arch = "x86", target_arch = "x86_64")),
|
||||
target_os = "macos"))]
|
||||
extern crate alloc_system;
|
||||
#[cfg(not(any(target_os = "linux", target_os = "macos")))]
|
||||
#[cfg(not(any(all(target_os = "linux", any(target_arch = "x86", target_arch = "x86_64")),
|
||||
target_os = "macos")))]
|
||||
extern crate allocator1;
|
||||
|
||||
fn main() {
|
||||
|
|
|
|||
|
|
@ -10,7 +10,8 @@
|
|||
|
||||
#![feature(alloc_jemalloc)]
|
||||
|
||||
#[cfg(any(target_os = "linux", target_os = "macos"))]
|
||||
#[cfg(any(all(target_os = "linux", any(target_arch = "x86", target_arch = "x86_64")),
|
||||
target_os = "macos"))]
|
||||
extern crate alloc_jemalloc;
|
||||
|
||||
fn main() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue