Difference between revisions of "Category:Syscalls:Heap"

From WikiPrizm
Jump to navigationJump to search
(Created page with "This is a list of syscalls which manage the heap. {{HeapFunctionsNote}}")
 
Line 2: Line 2:
  
 
{{HeapFunctionsNote}}
 
{{HeapFunctionsNote}}
 +
 +
[[Category:Syscalls]]

Revision as of 05:28, 1 August 2014

This is a list of syscalls which manage the heap.

The heap implementation on the Prizm appears to have some bugs; it also appears to not be able to optimize heap allocation so that fragmentation is avoided. See this forum thread for more information and discussion.

The stack can provide a bigger continuous RAM area than the heap (up to about 500 KiB, depending on static RAM requirements, versus about 128 KiB). This, plus the limitations described above, means that to get the most out of the memory available to add-ins, one has to use non-standard ("incorrect") practices such as preferably using the stack instead of the heap.

Pages in category "Syscalls:Heap"

The following 3 pages are in this category, out of 3 total.