DC code

I am new to DC. What’s the purpose of “root” for the following code?
root int bitmasks();

The root keyword indicates that the code for this function must reside in the non paged area of memory (i.e. is not a accessed via the memory management unit). This will produce more efficient code but root memory is a limited resource so it should be used with caution.

Many thanks