holy crowbar lots of callstack tracker changes
authorFred T. Hamster <fred@feistymeow.org>
Mon, 9 Feb 2026 15:20:19 +0000 (10:20 -0500)
committerFred T. Hamster <fred@feistymeow.org>
Mon, 9 Feb 2026 15:20:19 +0000 (10:20 -0500)
commitb32cb7b88e7e9c73eb92adcefb963be17f407122
tree077b8f8cd5554abada004c4540b4353edc4a796c
parenta54a021b1cf8d3e7f3405ed88a06ef38e3103970
holy crowbar lots of callstack tracker changes

this was an attempt to bring back in the callstack tracker feature, after maybe 15 years of it not being alive in the codebase.
lots of struggle with that, and it's not working yet, but is a bit better.  currently the feature is disabled in the codebase,
but hopefully it can be enabled soon...
26 files changed:
nucleus/library/application/callstack_tracker.cpp
nucleus/library/application/callstack_tracker.h
nucleus/library/application/memory_checker.cpp
nucleus/library/basis/enhance_cpp.h
nucleus/library/configuration/application_configuration.cpp
nucleus/library/configuration/application_configuration.h
nucleus/library/loggers/logging_macros.h
nucleus/library/nodes/path.cpp
nucleus/library/nodes/symbol_tree.cpp
nucleus/library/structures/static_memory_gremlin.cpp
nucleus/library/tests_application/makefile
nucleus/library/tests_application/test_callstack_tracker.cpp [new file with mode: 0644]
nucleus/library/tests_basis/checkup.cpp
nucleus/library/timely/earth_time.cpp
nucleus/library/timely/earth_time.h
nucleus/tools/clam_tools/value_tagger.cpp
nucleus/tools/clam_tools/version_stamper.cpp
nucleus/tools/clam_tools/vsts_version_fixer.cpp
nucleus/tools/clam_tools/write_build_config.cpp
nucleus/tools/dependency_tool/cppsetup.cpp
nucleus/tools/dependency_tool/def.h
nucleus/tools/dependency_tool/include.cpp
nucleus/tools/dependency_tool/makedep.cpp
nucleus/tools/dependency_tool/parse.cpp
nucleus/tools/dependency_tool/pr.cpp
scripts/clam/cpp/buildor_gen_deps.sh