Difference between revisions of "LlGetFreeMemory"

From Second Life Wiki
Jump to navigation Jump to search
Line 20: Line 20:
|also_tests
|also_tests
|also_articles
|also_articles
|notes
|notes=Because of the implementation of this function it's usefulness is limited. It has been stated that when the LSL VM is moved to [[Mono]] that this function will work properly.
|permission
|permission
|negative_index
|negative_index

Revision as of 16:24, 16 April 2007

Summary

Function: integer llGetFreeMemory( );
0.0 Forced Delay
10.0 Energy

Returns an integer that is the historic available heap space for the current script.

Caveats

  • The function will NEVER return a higher number than any previous call to itself.

Examples

// To show usage of memory by a script, take the free memory from 16k
llOwnerSay("Script uses " + (string)((16384 - llGetFreeMemory())/1024) + " kBytes");

Notes

Because of the implementation of this function it's usefulness is limited. It has been stated that when the LSL VM is moved to Mono that this function will work properly.

Deep Notes

Signature

function integer llGetFreeMemory();