mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2025-01-22 16:44:32 +01:00
Fix config_lazy_lock so that thread caching isn't used for
single-threaded applications.
This commit is contained in:
parent
2108487ead
commit
edaa25bdae
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=235385
@ -45,7 +45,7 @@ index 877c500..7d659a7 100644
|
||||
+ </refsect1>
|
||||
</refentry>
|
||||
diff --git a/include/jemalloc/internal/jemalloc_internal.h.in b/include/jemalloc/internal/jemalloc_internal.h.in
|
||||
index 268cd14..cfb1fb9 100644
|
||||
index 268cd14..2acd2eb 100644
|
||||
--- a/include/jemalloc/internal/jemalloc_internal.h.in
|
||||
+++ b/include/jemalloc/internal/jemalloc_internal.h.in
|
||||
@@ -1,5 +1,8 @@
|
||||
@ -67,6 +67,21 @@ index 268cd14..cfb1fb9 100644
|
||||
#define JEMALLOC_NO_DEMANGLE
|
||||
#include "../jemalloc@install_suffix@.h"
|
||||
|
||||
@@ -95,13 +101,7 @@ static const bool config_fill =
|
||||
false
|
||||
#endif
|
||||
;
|
||||
-static const bool config_lazy_lock =
|
||||
-#ifdef JEMALLOC_LAZY_LOCK
|
||||
- true
|
||||
-#else
|
||||
- false
|
||||
-#endif
|
||||
- ;
|
||||
+static const bool config_lazy_lock = true;
|
||||
static const bool config_prof =
|
||||
#ifdef JEMALLOC_PROF
|
||||
true
|
||||
diff --git a/include/jemalloc/internal/mutex.h b/include/jemalloc/internal/mutex.h
|
||||
index de44e14..564d604 100644
|
||||
--- a/include/jemalloc/internal/mutex.h
|
||||
|
@ -2,12 +2,12 @@
|
||||
.\" Title: JEMALLOC
|
||||
.\" Author: Jason Evans
|
||||
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
|
||||
.\" Date: 05/11/2012
|
||||
.\" Date: 05/12/2012
|
||||
.\" Manual: User Manual
|
||||
.\" Source: jemalloc 3.0.0-0-gfc9b1dbf69f59d7ecfc4ac68da9847e017e1d046
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "JEMALLOC" "3" "05/11/2012" "jemalloc 3.0.0-0-gfc9b1dbf69f5" "User Manual"
|
||||
.TH "JEMALLOC" "3" "05/12/2012" "jemalloc 3.0.0-0-gfc9b1dbf69f5" "User Manual"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
|
@ -101,13 +101,7 @@ static const bool config_fill =
|
||||
false
|
||||
#endif
|
||||
;
|
||||
static const bool config_lazy_lock =
|
||||
#ifdef JEMALLOC_LAZY_LOCK
|
||||
true
|
||||
#else
|
||||
false
|
||||
#endif
|
||||
;
|
||||
static const bool config_lazy_lock = true;
|
||||
static const bool config_prof =
|
||||
#ifdef JEMALLOC_PROF
|
||||
true
|
||||
|
Loading…
Reference in New Issue
Block a user