fix_parallel_test-v8-stats.patch 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
  2. From: Jeremy Rose <[email protected]>
  3. Date: Thu, 29 Sep 2022 16:30:17 -0700
  4. Subject: fix parallel/test-v8-stats
  5. Refs https://chromium-review.googlesource.com/c/v8/v8/+/3967841
  6. Refs https://chromium-review.googlesource.com/c/v8/v8/+/3892950.
  7. Heap spaces were added/removed in v8 - this patch updates test expectations
  8. to match.
  9. This patch can be removed when Electron updates to Node.js v20.
  10. diff --git a/test/parallel/test-v8-stats.js b/test/parallel/test-v8-stats.js
  11. index 2eaa3c5b0609149271afb85d7ecc33272e0ada2e..83b375bd3c5b5dbd5189d48ad560580883ac91f6 100644
  12. --- a/test/parallel/test-v8-stats.js
  13. +++ b/test/parallel/test-v8-stats.js
  14. @@ -42,11 +42,12 @@ const expectedHeapSpaces = [
  15. 'code_large_object_space',
  16. 'code_space',
  17. 'large_object_space',
  18. - 'map_space',
  19. 'new_large_object_space',
  20. 'new_space',
  21. 'old_space',
  22. 'read_only_space',
  23. + 'shared_large_object_space',
  24. + 'shared_space'
  25. ];
  26. const heapSpaceStatistics = v8.getHeapSpaceStatistics();
  27. const actualHeapSpaceNames = heapSpaceStatistics.map((s) => s.space_name);