1.1 --- a/jitcraft/BytecodeEmitter.cpp Tue Jul 10 02:11:13 2012 -0700
1.2 +++ b/jitcraft/BytecodeEmitter.cpp Wed Jul 11 01:12:54 2012 -0700
1.3 @@ -20,6 +20,7 @@
1.4 #include "BytecodeEmitter.h"
1.5 #include "Utility.h"
1.6 #include "Types.h"
1.7 +#include "Zone.h"
1.8
1.9 using namespace ke;
1.10
1.11 @@ -45,6 +46,7 @@
1.12 if (newSize >= MAX_LENGTH) {
1.13 oom_ = true;
1.14 buffer_pos_ = buffer_;
1.15 + ZONE()->reportOutOfMemory();
1.16 return false;
1.17 }
1.18
1.19 @@ -59,6 +61,7 @@
1.20 if (!newBuffer) {
1.21 oom_ = true;
1.22 buffer_pos_ = buffer_;
1.23 + ZONE()->reportOutOfMemory();
1.24 return false;
1.25 }
1.26