That is my understanding (without actually writing a plugin
). But once you get the pointer to the free mem and know how much is there it is easy to do your own bookkeeping to know where the free memory starts and how much is left (hence "you can *fake* dynamic memory allocation...").