memory safe


Also found in: Dictionary.

memory safe

Memory safe refers to functions in compilers and runtime engines that prevent a program from crashing due to invalid memory references. For example, if there is no check that the data being entered exceeds the input buffer length set up within the program, malicious executable code can be entered (see buffer overflow). Bounds checking ensures that the data in any variable or index pointer will not cause an instruction to jump to an erroneous part of the program. See garbage collection.
Mentioned in ?
References in periodicals archive ?
So you have the same performance as C++, is less verbose and is memory safe but it has the expressive power of modern languages as mentioned above.
Here, he muses about how parents could discuss death with their children: "What if we, as loving parents and conscientious teachers, told children that, yes, someday, the people you love are going to die but they will always live in your memory safe from both the strife and suffering of life and the inscrutable agony of spiritual immortality." Much more wise insight from Logsdon lies between the covers of this small but poignant book.
The security measure that the Princeton University researchers breached is called disk encryption, which is meant to keep information stored in a computer's permanent memory safe. It's often used for laptops, according to Alex Halderman, a Ph.D.