jitcraft/BytecodeEmitter.cpp
changeset 69 dfce0539a77d
parent 59 b7d61ddb3c8d
child 70 1aec996cde2d
     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