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


Keyword substitution: kv
Default branch: MAIN


Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Feb 1 16:26:58 2025 UTC (11 days, 11 hours ago) by christos
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +8 -1 lines
fix the definition of LG_PAGE

Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri Jan 31 22:32:12 2025 UTC (12 days, 5 hours ago) by christos
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +1 -1 lines
isb is not supported in arm mode.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Jan 31 19:49:14 2025 UTC (12 days, 8 hours ago) by christos
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +19 -2 lines
bring some more changes from the jemalloc.old and add arm spinlocks

Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Sep 23 21:08:37 2024 UTC (4 months, 2 weeks ago) by christos
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +12 -1 lines
byteorder and _LP64 changes

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Sep 23 15:03:45 2024 UTC (4 months, 2 weeks ago) by christos
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +95 -71 lines
merge changes for jemalloc-5.3.0

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Dec 16 01:20:19 2020 UTC (4 years, 1 month ago) by rin
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-10-base, netbsd-10-1-RELEASE, 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
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +8 -1 lines
Correct and extend comments on VA for alpha. No binary changes.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Jun 4 00:45:32 2020 UTC (4 years, 8 months ago) by joerg
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +1 -1 lines
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 - view: text, markup, annotated - select for diffs
Tue Apr 21 22:27:09 2020 UTC (4 years, 9 months ago) by joerg
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +0 -8 lines
Drop obsolete special case for clang/ppc.

Revision 1.10.2.3: download - view: text, markup, annotated - select for diffs
Mon Apr 13 07:46:02 2020 UTC (4 years, 10 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.10.2.2: preferred, colored; branchpoint 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10.2.2: +6 -2 lines
Mostly merge changes from HEAD upto 20200411

Revision 1.10.4.1: download - view: text, markup, annotated - select for diffs
Sun Nov 3 11:41:57 2019 UTC (5 years, 3 months ago) by martin
Branches: netbsd-9
CVS tags: netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1
Diff to: previous 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10: +6 -2 lines
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 - view: text, markup, annotated - select for diffs
Fri Aug 9 08:10:39 2019 UTC (5 years, 6 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, is-mlppp-base, is-mlppp
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +6 -2 lines
PR/54307: Rin Okuyama: Lots of jemalloc assertions in latest -current

Revision 1.10.2.2: download - view: text, markup, annotated - select for diffs
Mon Jun 10 21:44:57 2019 UTC (5 years, 8 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.10.2.1: preferred, colored; branchpoint 1.10: preferred, colored
Changes since revision 1.10.2.1: +401 -0 lines
Sync with HEAD

Revision 1.10.2.1
Tue May 14 16:22:09 2019 UTC (5 years, 9 months ago) by christos
Branches: phil-wifi
FILE REMOVED
Changes since revision 1.10: +0 -401 lines
file jemalloc_internal_defs.h was added on branch phil-wifi on 2019-06-10 21:44:57 +0000

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue May 14 16:22:09 2019 UTC (5 years, 9 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20190609, netbsd-9-base
Branch point for: phil-wifi, netbsd-9
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +9 -1 lines
Hack around clang powerpc tls_model("initial-exec") pic issue; this is gross.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun May 5 18:14:19 2019 UTC (5 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -3 lines
PR/54133: Sevan Janiyan: Binaries fail to execute
Prefer MAX_PAGE_SHIFT over PAGE_SHIFT

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Apr 26 23:57:00 2019 UTC (5 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
Back to using MAX_PAGE_SHIFT

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Apr 18 16:44:25 2019 UTC (5 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
no tls for sun2 either.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Apr 9 17:00:38 2019 UTC (5 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Use MIN_PAGE_SHIFT if PAGE_SHIFT is not available instead of MAX_PAGE_SHIFT.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Apr 2 21:19:20 2019 UTC (5 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -0 lines
Vax ain't having any of that newfangled TLS crap (yet).

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Mar 29 13:04:00 2019 UTC (5 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
there is no elifdef

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Mar 29 12:50:30 2019 UTC (5 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +6 -0 lines
Change strategy: instead of always defining PAGE_SHIFT in vmparam.h, fail
back to using MAX_PAGE_SHIFT.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Mar 5 22:39:21 2019 UTC (5 years, 11 months ago) by christos
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +10 -2 lines
Add some XXX for things I need to fix later, and fix some of the hard-coding.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Mar 4 17:25:09 2019 UTC (5 years, 11 months ago) by christos
Branches: MAIN
Add header files (generated and not)

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>