summaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authorsebres <sebres@users.sourceforge.net>2024-03-24 17:01:35 (GMT)
committersebres <sebres@users.sourceforge.net>2024-03-24 17:01:35 (GMT)
commit9d08843270b15b3fae0fc3fc5c924d760db56ade (patch)
treefa71fb79f36faffbb9a84a03b6e40627e68213c3 /generic
parent0fdf76249af5a8b1797254b1855ec46254701968 (diff)
downloadtcl-9d08843270b15b3fae0fc3fc5c924d760db56ade.zip
tcl-9d08843270b15b3fae0fc3fc5c924d760db56ade.tar.gz
tcl-9d08843270b15b3fae0fc3fc5c924d760db56ade.tar.bz2
TCL_MEM_DEBUG build: disable cache/storage-GC for released clock scan/format objects
Diffstat (limited to 'generic')
-rw-r--r--generic/tclDate.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/generic/tclDate.h b/generic/tclDate.h
index adc3e85..cdef706 100644
--- a/generic/tclDate.h
+++ b/generic/tclDate.h
@@ -366,7 +366,11 @@ typedef struct ClockClientData {
* Clock scan and format facilities.
*/
-#define CLOCK_FMT_SCN_STORAGE_GC_SIZE 32
+#ifndef TCL_MEM_DEBUG
+# define CLOCK_FMT_SCN_STORAGE_GC_SIZE 32
+#else
+# define CLOCK_FMT_SCN_STORAGE_GC_SIZE 0
+#endif
#define CLOCK_MIN_TOK_CHAIN_BLOCK_SIZE 2