diff --git a/deps/chakrashim/include/v8.h b/deps/chakrashim/include/v8.h
index b4b4182bb2f..544ad682da9 100644
--- a/deps/chakrashim/include/v8.h
+++ b/deps/chakrashim/include/v8.h
@@ -2073,6 +2073,8 @@ class V8_EXPORT ArrayBufferView : public Object {
 
 class V8_EXPORT TypedArray : public ArrayBufferView {
  public:
+  static constexpr size_t kMaxLength =
+      sizeof(void*) == 4 ? (1u << 30) - 1 : (1u << 31) - 1;
   size_t Length();
   static TypedArray* Cast(Value* obj);
  private: