jitcraft/Heap.cpp
changeset 69 dfce0539a77d
parent 59 b7d61ddb3c8d
child 72 40746ab0a30b
     1.1 --- a/jitcraft/Heap.cpp	Tue Jul 10 02:11:13 2012 -0700
     1.2 +++ b/jitcraft/Heap.cpp	Wed Jul 11 01:12:54 2012 -0700
     1.3 @@ -71,7 +71,7 @@
     1.4  
     1.5      Address addr = mapSpace_.allocate(actualBytes);
     1.6      if (!addr) {
     1.7 -        assert(false);
     1.8 +        reportOutOfMemory();
     1.9          return NULL;
    1.10      }
    1.11  
    1.12 @@ -367,3 +367,9 @@
    1.13      mark();
    1.14      sweep();
    1.15  }
    1.16 +
    1.17 +void
    1.18 +Heap::reportOutOfMemory()
    1.19 +{
    1.20 +    zone_->reportOutOfMemory();
    1.21 +}