Revision tags: release/14.0.0, release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0 |
|
#
7d4374f6 |
| 06-Sep-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Turn MALLOC_PRODUCTION into a regular src.conf(5) option
For historical reasons, defining MALLOC_PRODUCTION in /etc/make.conf has been used to turn off potentially expensive debug checks and statist
Turn MALLOC_PRODUCTION into a regular src.conf(5) option
For historical reasons, defining MALLOC_PRODUCTION in /etc/make.conf has been used to turn off potentially expensive debug checks and statistics gathering in the implementation of malloc(3).
It seems more consistent to turn this into a regular src.conf(5) option, e.g. WITH_MALLOC_PRODUCTION / WITHOUT_MALLOC_PRODUCTION. This can then be toggled similar to any other source build option, and turned on or off by default for e.g. stable branches.
Reviewed by: imp, #manpages MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D26337
show more ...
|
Revision tags: release/11.4.0 |
|
#
ea69bf7f |
| 04-May-2020 |
Brooks Davis <brooks@FreeBSD.org> |
Set LG_VADDR to 48 on RISC-V.
The Sv48 PTE format is the largest currently defined address space for RISC-V. It makes no sense to define a larger size and doing so (at least for 64-bits) forces rtre
Set LG_VADDR to 48 on RISC-V.
The Sv48 PTE format is the largest currently defined address space for RISC-V. It makes no sense to define a larger size and doing so (at least for 64-bits) forces rtrees down a slow path.
Reviewed by: vangyzen, jhb, mhorne Obtained from: CheriBSD Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D24658
show more ...
|
#
c5ad8142 |
| 24-Apr-2020 |
Eric van Gyzen <vangyzen@FreeBSD.org> |
Update jemalloc to version 5.2.1
Revert r354606 to restore r354605.
Apply one line from jemalloc commit d01b425e5d1e1 in hash_x86_128() to fix the build with gcc, which only allows a fallthrough at
Update jemalloc to version 5.2.1
Revert r354606 to restore r354605.
Apply one line from jemalloc commit d01b425e5d1e1 in hash_x86_128() to fix the build with gcc, which only allows a fallthrough attribute to appear before a case or default label.
Submitted by: jasone in r354605 Discussed with: jasone Reviewed by: bdrewery MFC after: never, due to gcc 4.2.1 Relnotes: yes Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D24522
show more ...
|
#
f2cb2907 |
| 11-Nov-2019 |
Jason Evans <jasone@FreeBSD.org> |
Revert r354605: Update jemalloc to version 5.2.1.
Compilation fails for non-llvm-based platforms.
|
#
e1c167d0 |
| 11-Nov-2019 |
Jason Evans <jasone@FreeBSD.org> |
Update jemalloc to version 5.2.1.
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
#
0ef50b4e |
| 11-May-2018 |
Jason Evans <jasone@FreeBSD.org> |
Update jemalloc to version 5.1.0.
|
#
c2a2eeff |
| 31-Jan-2018 |
Marius Strobl <marius@FreeBSD.org> |
Account for the fact that jemalloc 5.0.0 dropped STATIC_PAGE_SHIFT in favor for using LG_PAGE directly and, thus, for the fact that host and target don't necessarily use pages of the same sizes.
App
Account for the fact that jemalloc 5.0.0 dropped STATIC_PAGE_SHIFT in favor for using LG_PAGE directly and, thus, for the fact that host and target don't necessarily use pages of the same sizes.
Approved by: jasone
show more ...
|
Revision tags: release/10.4.0 |
|
#
531c2d7a |
| 24-Jul-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r320180
|
#
bca9d05f |
| 23-Jul-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r319973 through 321382.
|
Revision tags: release/11.1.0 |
|
#
f6e653bb |
| 02-Jul-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r320398 through r320572.
|
#
1a78ec89 |
| 30-Jun-2017 |
Jason Evans <jasone@FreeBSD.org> |
Default the abort_conf malloc option to false.
This avoids troublesome backward compatibility issues.
|
#
4198293b |
| 17-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r319801 through r320041.
|
#
b7eaed25 |
| 15-Jun-2017 |
Jason Evans <jasone@FreeBSD.org> |
Update jemalloc to 5.0.0.
|
#
8244f2aa |
| 02-Mar-2017 |
Jason Evans <jasone@FreeBSD.org> |
Update jemalloc to 4.5.0.
|
#
1bde3b70 |
| 09-Dec-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r309519 through r309757.
|
#
7fa7f12f |
| 04-Dec-2016 |
Jason Evans <jasone@FreeBSD.org> |
Update jemalloc to 4.4.0.
|
#
2828dafc |
| 10-Nov-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r308227 through r308490.
|
#
bde95144 |
| 09-Nov-2016 |
Jason Evans <jasone@FreeBSD.org> |
Update jemalloc to 4.3.1.
|
Revision tags: release/11.0.1, release/11.0.0 |
|
#
62b2691e |
| 09-Jun-2016 |
Jason Evans <jasone@FreeBSD.org> |
Update jemalloc to 4.2.1.
|
#
fbb1d85e |
| 13-May-2016 |
Jason Evans <jasone@FreeBSD.org> |
Work around invalid gcc warning (explicit cast apparently lost).
|
#
1f0a49e8 |
| 13-May-2016 |
Jason Evans <jasone@FreeBSD.org> |
Update jemalloc to 4.2.0.
|
Revision tags: release/10.3.0 |
|
#
82aa34e6 |
| 04-Mar-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r296007 through r296368.
|
#
52259a98 |
| 02-Mar-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: The FreeBSD Foundation
|
#
df0d881d |
| 29-Feb-2016 |
Jason Evans <jasone@FreeBSD.org> |
Update jemalloc to 4.1.0.
Add missing Symbol.map entry for __aligned_alloc.
Add weak-->strong symbol binding for {malloc_stats_print,mallctl,mallctlnametomib,mallctlbymib} --> {__malloc_stats_print
Update jemalloc to 4.1.0.
Add missing Symbol.map entry for __aligned_alloc.
Add weak-->strong symbol binding for {malloc_stats_print,mallctl,mallctlnametomib,mallctlbymib} --> {__malloc_stats_print,__mallctl,__mallctlnametomib,__mallctlbymib}. These bindings complete the set necessary to allow applications to replace all malloc-related symbols.
show more ...
|
#
b626f5a7 |
| 04-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH r289384-r293170
Sponsored by: The FreeBSD Foundation
|