Sha256: 1c41ec910f47fb2c69e7559a0237fe7b0c3ab460d5d4d4902b073141eb58e5de

Contents?: true

Size: 625 Bytes

Versions: 4

Compression:

Stored size: 625 Bytes

Contents

diff --git a/deps/v8/src/base/small-vector.h b/deps/v8/src/base/small-vector.h
index edaab3a7a6..533a536178 100644
--- a/deps/v8/src/base/small-vector.h
+++ b/deps/v8/src/base/small-vector.h
@@ -20,9 +20,6 @@ namespace base {
 // dynamic storage when it overflows.
 template <typename T, size_t kSize, typename Allocator = std::allocator<T>>
 class SmallVector {
-  // Currently only support trivially copyable and trivially destructible data
-  // types, as it uses memcpy to copy elements and never calls destructors.
-  ASSERT_TRIVIALLY_COPYABLE(T);
   static_assert(std::is_trivially_destructible<T>::value);
 
  public:

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
libv8-node-22.7.0.4 patch/v8-no-assert-trivially-copyable.patch
libv8-node-22.7.0.3 patch/v8-no-assert-trivially-copyable.patch
libv8-node-22.7.0.2 patch/v8-no-assert-trivially-copyable.patch
libv8-node-22.7.0.1 patch/v8-no-assert-trivially-copyable.patch