C++ Exception Support: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
Line 27:
==malloc==
<source lang="cpp">
/* File scope static variable is slightly faster than function
* scope static variable
*/
namespace { char* freeMemoryBase = SOME_BASE_ADDRESS; }
void* malloc(size_t size) {
namespace { static char* freeMemoryBase = SOME_BASE_ADDRESS; }
size = (size + 7) / 8 * 8;
freeMemoryBase += size;