https://9dok.net/document/y4wrd7mk-analyzing-evolution-data-structures-trace-based-memory-monitoring.html