cmusee is not a step debugger like GDB.
It records every function call and assignment statement, and then present it entirety
This is the minimum memory required to record some projects.
curl 6MB
flatbuffers 6MB
git 14MB
jq 26MB
nlohmann/json 18MB
raylib 199MB
llvm llc 649MB
llvm opt 182MB
Showcase & Interactive Demo: https://veefuse.com/en/cmusee/playground/curl
Some corner cases are not support currently.