Allocate size bytes with the low_level nit_alloc C function

This method can be redefined to inject statistic or tracing code.

tag if any, is used to mark the class of the allocated object.

Property definitions

nitc $ AbstractCompilerVisitor :: nit_alloc
	# Allocate `size` bytes with the low_level `nit_alloc` C function
	#
	# This method can be redefined to inject statistic or tracing code.
	#
	# `tag` if any, is used to mark the class of the allocated object.
	fun nit_alloc(size: String, tag: nullable String): String
	do
		return "nit_alloc({size})"
	end
src/compiler/abstract_compiler.nit:1377,2--1385,4