The NetBSD Project

CVS log for src/external/bsd/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h

[BACK] Up to [cvs.NetBSD.org] / src / external / bsd / jemalloc / include / jemalloc / internal

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.14 / (download) - annotate - [select for diffs], Wed Dec 16 01:20:19 2020 UTC (3 years, 3 months ago) by rin
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, HEAD
Changes since 1.13: +8 -1 lines
Diff to previous 1.13 (colored)

Correct and extend comments on VA for alpha. No binary changes.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Jun 4 00:45:32 2020 UTC (3 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12 (colored)

If _malloc_thread_cleanup is implement, call it from libpthread.
Provide the hook from modern jemalloc to avoid using TSD for the thread
destruction cleanup as it can result in reentrancy crashes if fork is
called from a thread that never called malloc as it will result in a
late malloc from the pre-fork synchronisation handler.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Apr 21 22:27:09 2020 UTC (3 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.11: +0 -8 lines
Diff to previous 1.11 (colored)

Drop obsolete special case for clang/ppc.

Revision 1.10.2.3 / (download) - annotate - [select for diffs], Mon Apr 13 07:46:02 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.10.2.2: +6 -2 lines
Diff to previous 1.10.2.2 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.10.4.1 / (download) - annotate - [select for diffs], Sun Nov 3 11:41:57 2019 UTC (4 years, 5 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1
Changes since 1.10: +6 -2 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

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.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Aug 9 08:10:39 2019 UTC (4 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, is-mlppp-base, is-mlppp
Changes since 1.10: +6 -2 lines
Diff to previous 1.10 (colored)

PR/54307: Rin Okuyama: Lots of jemalloc assertions in latest -current

Revision 1.10.2.2 / (download) - annotate - [select for diffs], Mon Jun 10 21:44:57 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.10.2.1: +401 -0 lines
Diff to previous 1.10.2.1 (colored) to branchpoint 1.10 (colored)

Sync with HEAD

Revision 1.10.2.1, Tue May 14 16:22:09 2019 UTC (4 years, 11 months ago) by christos
Branch: phil-wifi
Changes since 1.10: +0 -401 lines
FILE REMOVED

file jemalloc_internal_defs.h was added on branch phil-wifi on 2019-06-10 21:44:57 +0000

Revision 1.10 / (download) - annotate - [select for diffs], Tue May 14 16:22:09 2019 UTC (4 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-20190609, netbsd-9-base
Branch point for: phil-wifi, netbsd-9
Changes since 1.9: +9 -1 lines
Diff to previous 1.9 (colored)

Hack around clang powerpc tls_model("initial-exec") pic issue; this is gross.

Revision 1.9 / (download) - annotate - [select for diffs], Sun May 5 18:14:19 2019 UTC (4 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

PR/54133: Sevan Janiyan: Binaries fail to execute
Prefer MAX_PAGE_SHIFT over PAGE_SHIFT

Revision 1.8 / (download) - annotate - [select for diffs], Fri Apr 26 23:57:00 2019 UTC (4 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Back to using MAX_PAGE_SHIFT

Revision 1.7 / (download) - annotate - [select for diffs], Thu Apr 18 16:44:25 2019 UTC (4 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

no tls for sun2 either.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Apr 9 17:00:38 2019 UTC (5 years ago) by christos
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Use MIN_PAGE_SHIFT if PAGE_SHIFT is not available instead of MAX_PAGE_SHIFT.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Apr 2 21:19:20 2019 UTC (5 years ago) by christos
Branch: MAIN
Changes since 1.4: +4 -0 lines
Diff to previous 1.4 (colored)

Vax ain't having any of that newfangled TLS crap (yet).

Revision 1.4 / (download) - annotate - [select for diffs], Fri Mar 29 13:04:00 2019 UTC (5 years ago) by christos
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

there is no elifdef

Revision 1.3 / (download) - annotate - [select for diffs], Fri Mar 29 12:50:30 2019 UTC (5 years ago) by christos
Branch: MAIN
Changes since 1.2: +6 -0 lines
Diff to previous 1.2 (colored)

Change strategy: instead of always defining PAGE_SHIFT in vmparam.h, fail
back to using MAX_PAGE_SHIFT.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Mar 5 22:39:21 2019 UTC (5 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.1: +10 -2 lines
Diff to previous 1.1 (colored)

Add some XXX for things I need to fix later, and fix some of the hard-coding.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Mar 4 17:25:09 2019 UTC (5 years, 1 month ago) by christos
Branch: MAIN

Add header files (generated and not)

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>