head	1.9;
access;
symbols
	pkgsrc-2026Q1:1.8.0.2
	pkgsrc-2026Q1-base:1.8
	pkgsrc-2025Q4:1.7.0.4
	pkgsrc-2025Q4-base:1.7
	pkgsrc-2025Q3:1.7.0.2
	pkgsrc-2025Q3-base:1.7
	pkgsrc-2025Q2:1.6.0.4
	pkgsrc-2025Q2-base:1.6
	pkgsrc-2025Q1:1.6.0.2
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.5.0.16
	pkgsrc-2024Q4-base:1.5
	pkgsrc-2024Q3:1.5.0.14
	pkgsrc-2024Q3-base:1.5
	pkgsrc-2024Q2:1.5.0.12
	pkgsrc-2024Q2-base:1.5
	pkgsrc-2024Q1:1.5.0.10
	pkgsrc-2024Q1-base:1.5
	pkgsrc-2023Q4:1.5.0.8
	pkgsrc-2023Q4-base:1.5
	pkgsrc-2023Q3:1.5.0.6
	pkgsrc-2023Q3-base:1.5
	pkgsrc-2023Q2:1.5.0.4
	pkgsrc-2023Q2-base:1.5
	pkgsrc-2023Q1:1.5.0.2
	pkgsrc-2023Q1-base:1.5
	pkgsrc-2022Q4:1.4.0.8
	pkgsrc-2022Q4-base:1.4
	pkgsrc-2022Q3:1.4.0.6
	pkgsrc-2022Q3-base:1.4
	pkgsrc-2022Q2:1.4.0.4
	pkgsrc-2022Q2-base:1.4
	pkgsrc-2022Q1:1.4.0.2
	pkgsrc-2022Q1-base:1.4
	pkgsrc-2021Q4:1.3.0.4
	pkgsrc-2021Q4-base:1.3
	pkgsrc-2021Q3:1.3.0.2
	pkgsrc-2021Q3-base:1.3;
locks; strict;
comment	@# @;


1.9
date	2026.04.21.09.18.19;	author adam;	state Exp;
branches;
next	1.8;
commitid	P7FkOt97M40f5OCG;

1.8
date	2026.02.04.16.12.43;	author adam;	state Exp;
branches;
next	1.7;
commitid	nMnjYpBGr1TZO4tG;

1.7
date	2025.06.30.20.01.47;	author adam;	state Exp;
branches;
next	1.6;
commitid	kq8RNqeTjXj58X0G;

1.6
date	2025.01.13.10.35.58;	author adam;	state Exp;
branches;
next	1.5;
commitid	iosPbYMhmn1HojFF;

1.5
date	2023.01.09.17.13.43;	author fcambus;	state Exp;
branches;
next	1.4;
commitid	S0ApUbwDj0e6eT8E;

1.4
date	2022.02.15.19.13.04;	author fcambus;	state Exp;
branches;
next	1.3;
commitid	InAnqpnkYtUGqKsD;

1.3
date	2021.07.28.21.34.03;	author fcambus;	state Exp;
branches;
next	1.2;
commitid	MP1Yq9zcu4sAHN2D;

1.2
date	2021.07.28.14.23.13;	author fcambus;	state Exp;
branches;
next	1.1;
commitid	1dszD16OkPJPjL2D;

1.1
date	2021.07.27.09.29.41;	author fcambus;	state Exp;
branches;
next	;
commitid	bCwQkciUIJyaJB2D;


desc
@@


1.9
log
@mimalloc: updated to 3.3.1

3.3.1
various bug and security fixes

3.3.0
initial support for github (binary) releases, fix visiting of full pages during collection (performance), fix THP alignment (performance), fix arm64 cross-compilation on Windows, enable guard pages in debug mode, always use uncommitted areas between arenas (security), enable static overloading of malloc etc. on Windows with the static CRT
@
text
@@@comment $NetBSD: PLIST,v 1.8 2026/02/04 16:12:43 adam Exp $
include/mimalloc-new-delete.h
include/mimalloc-override.h
include/mimalloc-stats.h
include/mimalloc.h
lib/cmake/mimalloc/mimalloc-config-version.cmake
lib/cmake/mimalloc/mimalloc-config.cmake
lib/cmake/mimalloc/mimalloc-release.cmake
lib/cmake/mimalloc/mimalloc.cmake
lib/libmimalloc.a
lib/libmimalloc.so
lib/libmimalloc.so.3
lib/libmimalloc.so.3.3
lib/pkgconfig/mimalloc.pc
@


1.8
log
@mimalloc: updated to 3.2.8

3.2.8
important bug fixes

3.2.7
various bug fixes and performance improvements
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.7 2025/06/30 20:01:47 adam Exp $
d13 1
a13 1
lib/libmimalloc.so.3.2
@


1.7
log
@mimalloc: updated to 3.1.5

3.1.5
bug fix update

3.1.4
important bug fixes and performance improvements
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2025/01/13 10:35:58 adam Exp $
d13 1
a13 1
lib/libmimalloc.so.3.1
@


1.6
log
@mimalloc: updated to 3.0.1

3.0.1
minor update
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2023/01/09 17:13:43 fcambus Exp $
d4 1
d13 1
a13 1
lib/libmimalloc.so.3.0
@


1.5
log
@mimalloc: update to 2.0.9.

ChangeLog:

2022-12-23 release with arbitrary aligment
2022-11-03 release with valgrind support
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2022/02/15 19:13:04 fcambus Exp $
d11 2
a12 2
lib/libmimalloc.so.2
lib/libmimalloc.so.2.0
@


1.4
log
@mimalloc: update to 2.0.5.

ChangeLog:

- macOS fix
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2021/07/28 21:34:03 fcambus Exp $
d13 1
@


1.3
log
@mimalloc: install *.cmake files in ${PREFIX}/lib/cmake/mimalloc.

Pointed out by jperkin@@, thanks!
@
text
@d1 1
a1 1
@@comment $NetBSD$
d11 1
@


1.2
log
@mimalloc: install directly into CMAKE_INSTALL_PREFIX.
@
text
@a1 4
cmake/mimalloc-config-version.cmake
cmake/mimalloc-config.cmake
cmake/mimalloc-release.cmake
cmake/mimalloc.cmake
d5 4
a11 1
lib/mimalloc.o
@


1.1
log
@devel/mimalloc: import mimalloc-2.0.2.

mimalloc (pronounced "me-malloc") is a general purpose allocator with
excellent performance characteristics. Initially developed by Daan Leijen
for the run-time systems of the Koka and Lean languages.

mimalloc is a drop-in replacement for malloc and can be used in other
programs without code changes.
@
text
@d2 11
a12 10
include/mimalloc-2.0/mimalloc-new-delete.h
include/mimalloc-2.0/mimalloc-override.h
include/mimalloc-2.0/mimalloc.h
lib/mimalloc-2.0/libmimalloc.a
lib/mimalloc-2.0/libmimalloc.so
lib/mimalloc-2.0/libmimalloc.so.2.0
share/mimalloc-2.0/cmake/mimalloc-config-version.cmake
share/mimalloc-2.0/cmake/mimalloc-config.cmake
share/mimalloc-2.0/cmake/mimalloc-release.cmake
share/mimalloc-2.0/cmake/mimalloc.cmake
@

