summaryrefslogtreecommitdiff
path: root/docs/group__cpp.js
diff options
context:
space:
mode:
authorChristian Heimes <christian@python.org>2022-01-05 13:11:44 +0100
committerChristian Heimes <christian@python.org>2022-01-05 13:22:47 +0100
commit0353fc38dd575903a9a2d80c9ddfff245d3c579f (patch)
tree913137e6501afedaa1b8ece42d2e8febbf09634b /docs/group__cpp.js
parent43e5cd2671585023d425f247b5c39cfa1207866a (diff)
Allow overrides of MI_DEBUG memory constants
CPython and Windows CRT debug builds use different values for uninit, freed, and padding bytes. Make ``MI_DEBUG_*`` constants conditional to allow embedders to override the constants. Windows dbgheap: ``` _bNoMansLandFill = 0xFD _bDeadLandFill = 0xDD _bCleanLandFill = 0xCD ``` Python memory debug ``` PYMEM_CLEANBYTE 0xCD PYMEM_DEADBYTE 0xDD PYMEM_FORBIDDENBYTE 0xFD ``` Signed-off-by: Christian Heimes <christian@python.org>
Diffstat (limited to 'docs/group__cpp.js')
0 files changed, 0 insertions, 0 deletions