 +
  bool Isolate::InContext() {
    i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this);
-   return isolate->context() != NULL;
+   return isolate->context() != nullptr;

   bool InContext();
 
diff --git a/src/api.cc b/src/api.cc
index beefd61bdb..09ed5e0af8 100644
--- a/src/api.cc
+++ b/src/api.cc
@@ -8121,6 +8121,12 @@ CpuProfiler* Isolate::GetCpuProfiler() {
 }
 
 

diff --git a/include/v8.h b/include/v8.h
index 277cbd442a..49c9f7c9a6 100644
--- a/include/v8.h
+++ b/include/v8.h
@@ -7281,6 +7281,9 @@ class V8_EXPORT Isolate {
   V8_DEPRECATED("CpuProfiler should be created with CpuProfiler::New call.",
                 CpuProfiler* GetCpuProfiler());
 
+  /** Returns the ArrayBuffer::Allocator used in this isolate. */
+  ArrayBuffer::Allocator* GetArrayBufferAllocator();
