From nobody Fri Aug 15 21:27:34 2025 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4c3ZvV3tjwz64KY0; Fri, 15 Aug 2025 21:27:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c3ZvV1h0tz3XcD; Fri, 15 Aug 2025 21:27:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755293254; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WjKas1251+fIHAt2az7DL/1ucchZOcHL4Q9OhFi7/pk=; b=JYSFKo/pDwkD74jFNhJzipxtOCQZ84DNQtWxFk/YAC23vE7GXr43pAAi2zcbZmog5mHyZE Ojdoxp4pNu/RZr4li1lVJubGv69ChhEypmSzHN4LfZIB7BO9bPB0Ae40865fpercoIhn7l 1vn4aawZmV5wmAhL9L65wpXBZKKoUJoVcmpTT6S7wqqwccGzVr7PaxZbLuI4l/JFZLbOMv a3lv6kM55OYlPAAGNbciQjNieR1JJZyvKIuMdmSMja0jGHA98yhCnBBO+hvmJjO5oHW9R5 OLe7zBaf0pr9sHRK8npKbepF9omGE6Wtr6wBfjVD+sQsJ/mKSpvKbrXnakIcTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755293254; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WjKas1251+fIHAt2az7DL/1ucchZOcHL4Q9OhFi7/pk=; b=wqh7oRYoqmIousqjXQv+0GxUun5CGNGSmrB84cP9+xeLEQeLRCYPF2+ld+Y69bUSJGBLBk egHEUSF+SxWrhFI+KhzKaY0X0EFEJc1oOsmPJTH+gZHQPC0z0XJJN+CSytGLDMizIl51ep jiuBU5zPmtgSLDctoTynGo7YS1/uU8xFNKSsiHb9VlceATsFE7jGveldlcUbbvCEPvgn+k GZi8iOZjrRgmaIkq9k0xl90qVxeYlQCr9Zf3n6BdvwH5qeeYDS6/KFkXHElTEnMRqIIk44 Jq4kI9qre0yTS4muV06S3Lapb3e/0y2Ze1i63kbSMuPzlj5PTVuak+ac+/NcYg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755293254; a=rsa-sha256; cv=none; b=bTk4GRI0mLWIic4/KXQPIF86eHlisyKAfi9fK+oTygr8/Mzm0v2BuoCawmVt8JqEyuJo0L LqwjPEz9Iohi+WLJj9YmTGq1WIwXHQd53syLQG8GF8Lq6cQ8qMrOad8xg2KgRYeE/rAvul 4lw3C3rzOLBx5k2OhxZvavRTtDqMm+Lnz0if94lYwmHY9d4P8xVbmXoRLd3BnA79SEKmvi ZVlMp6kC4pvyGU86MPgC+TuFRdjznkifAYmyRhXsKoqCY3U3bCuB6YmNHSmlj88s7pyIhg xByQPRrSNy1UhfaYtonMmotcjp1w/wyY/pOKHu9bx/kNqUGHw5Nu5pLZnHqn1A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4c3ZvV10rpzv23; Fri, 15 Aug 2025 21:27:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 57FLRYew086375; Fri, 15 Aug 2025 21:27:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 57FLRYZD086372; Fri, 15 Aug 2025 21:27:34 GMT (envelope-from git) Date: Fri, 15 Aug 2025 21:27:34 GMT Message-Id: <202508152127.57FLRYZD086372@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Warner Losh Subject: git: a0dfba697132 - main - jemalloc: Update jemalloc.xml.in per FreeBSD-diffs List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a0dfba69713276b987174db66d8934f7fdd95027 Auto-Submitted: auto-generated The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=a0dfba69713276b987174db66d8934f7fdd95027 commit a0dfba69713276b987174db66d8934f7fdd95027 Author: Warner Losh AuthorDate: 2025-08-15 21:23:27 +0000 Commit: Warner Losh CommitDate: 2025-08-15 21:24:26 +0000 jemalloc: Update jemalloc.xml.in per FreeBSD-diffs Add the xml source to the FreeBSD changes to the jemalloc.3. No functional change. Sponsored by: Netflix --- contrib/jemalloc/doc/jemalloc.xml.in | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/contrib/jemalloc/doc/jemalloc.xml.in b/contrib/jemalloc/doc/jemalloc.xml.in index 7fecda7cb040..e3a111ad165b 100644 --- a/contrib/jemalloc/doc/jemalloc.xml.in +++ b/contrib/jemalloc/doc/jemalloc.xml.in @@ -53,11 +53,22 @@ This manual describes jemalloc @jemalloc_version@. More information can be found at the jemalloc website. + + The following configuration options are enabled in libc's built-in + jemalloc: , + , , + , , and + . + Additionally, is enabled in development + versions of FreeBSD (controlled by the + MK_MALLOC_PRODUCTION make variable). + SYNOPSIS - #include <jemalloc/jemalloc.h> + #include <stdlib.h> +#include <malloc_np.h> Standard API @@ -3510,4 +3521,18 @@ malloc_conf = "narenas:1";]]> The posix_memalign() function conforms to IEEE Std 1003.1-2001 (POSIX.1). + + HISTORY + The malloc_usable_size() and + posix_memalign() functions first appeared in FreeBSD + 7.0. + + The aligned_alloc(), + malloc_stats_print(), and + mallctl*() functions first appeared in FreeBSD + 10.0. + + The *allocx() functions first appeared in FreeBSD + 11.0. +