Don't complain about __toupper or __tolower, as neither will modify memory.
Print a space in empty table cells to prevent them from becoming unreasonably small.
Render placeholder nodes for unreferenced dynamically allocated memory areas.
Nicer placeholder text for pointer values displayed in the source code viewer.
Merge updated development branch into feat-recording.
Disable data recursion as it breaks our parent mapping. Clang TOT seems to have parent mapping built in, so all of this will become much simpler when we update to the next release.
Change seec trace folder extension from "seectrace" to "seec".
Set a limit on the size of thread event files, defaulting to 1GiB but user-overridable using an environment variable (SEEC_EVENT_LIMIT).
Merge development updates into automatic recording feature branch.