I saw sys_malloc neither in your tutorial nor in the GS workshops. To be exact, I saw them the first time I worked with my own structs. Srsly, what basics are that hidden? xD
'basics' is a relative term, Sid. I dont think that runtime memo alloc stuff necessarily belongs to the 'GS-basic', especially to 4 years old GS-basics-knowledge.