Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/usr.bin/make



Am 08.12.2021 um 02:09 schrieb matthew green:
Module Name:	src
Committed By:	rillig
Date:		Sun Dec  5 14:57:36 UTC 2021

Modified Files:
	src/usr.bin/make: test-variants.sh
	src/usr.bin/make/unit-tests: Makefile export.mk opt-file.mk

Log Message:
tests/make: migrate to jemalloc > 100

note that the build allows choosing jemalloc 100 or 510, and
we default to 100 on vax and sun2 currently.

The code of usr.bin/make is as platform-independent as possible,
therefore my idea was to run the tests with memory debugging on the main
development platforms, assuming that if the memory management would be
broken, either x86_64 or i386 or sparc would fail first, and these are
included in https://releng.netbsd.org/test-results.html.

I don't think adding memory management debugging for vax or sun2
provides much additional value.  Sure, if you insist, I can add that,
but right now I feel it would be redundant.  On the plus side, omitting
memory debugging on these platforms makes the tests run a bit faster.

Roland


Home | Main Index | Thread Index | Old Index