/Apex.Runtime

Various runtime information helpers for .NET

Primary LanguageC#MIT LicenseMIT

Apex.Runtime

Various runtime information helpers for .NET

Build Status Tests Code Coverage

Memory

Usage

var obj = ...
var m = new Memory(graph: true);
var size = m.SizeOf(obj); // size of obj and all objects reachable from obj in bytes

For performance, pool Memory instances for re-use.