To my knowledge (that is mostly just based on using sys_malloc myself) those points all seem to be correct.
I assume sys_malloc just calls malloc and adds a few security and error handling "systems" (including the very useful sys_marker instruction that is not supported by the default malloc instruction).


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends