Module Name: src Committed By: martin Date: Sun Nov 3 11:41:57 UTC 2019
Modified Files: src/doc [netbsd-9]: HACKS src/external/bsd/jemalloc/include/jemalloc/internal [netbsd-9]: jemalloc_internal_defs.h src/external/bsd/jemalloc/lib [netbsd-9]: Makefile.inc Log Message: Pull up following revision(s) (requested by rin in ticket #392): doc/HACKS: revision 1.195 doc/HACKS: revision 1.196 external/bsd/jemalloc/lib/Makefile.inc: revision 1.11 external/bsd/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h: revision 1.11 PR/54307: Rin Okuyama: Lots of jemalloc assertions in latest -current Workaround for random crash of userland binaries, as reported in PR port-alpha/54307. If rtree.c and tcache.c are compiled with -O0, userland just works without problems as far as I can see. Alternately, you can specify -DJEMALLOC_DEBUG to avoid random crash. Smells like compiler bug, or wrong coding which relies on some undefined behavior. Anyway, we need to pull this up into netbsd-9 asap. Describe workaround for PR port-alpha/54307. Describe that both GCC 7.4 and 8.3 fail in the last entry. To generate a diff of this commit: cvs rdiff -u -r1.190 -r1.190.2.1 src/doc/HACKS cvs rdiff -u -r1.10 -r1.10.4.1 \ src/external/bsd/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h cvs rdiff -u -r1.10 -r1.10.2.1 src/external/bsd/jemalloc/lib/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.