aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/heap/heap-controller.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/heap/heap-controller.h')
-rw-r--r--deps/v8/src/heap/heap-controller.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/deps/v8/src/heap/heap-controller.h b/deps/v8/src/heap/heap-controller.h
index bba1588669..d4a3534cd7 100644
--- a/deps/v8/src/heap/heap-controller.h
+++ b/deps/v8/src/heap/heap-controller.h
@@ -14,9 +14,8 @@ namespace v8 {
namespace internal {
struct BaseControllerTrait {
- // Sizes are in MB.
- static constexpr size_t kMinSize = 128 * Heap::kPointerMultiplier;
- static constexpr size_t kMaxSize = 1024 * Heap::kPointerMultiplier;
+ static constexpr size_t kMinSize = 128u * Heap::kPointerMultiplier * MB;
+ static constexpr size_t kMaxSize = 1024u * Heap::kPointerMultiplier * MB;
static constexpr double kMinGrowingFactor = 1.1;
static constexpr double kMaxGrowingFactor = 4.0;
@@ -43,7 +42,7 @@ class V8_EXPORT_PRIVATE MemoryController : public AllStatic {
double mutator_speed);
static size_t CalculateAllocationLimit(Heap* heap, size_t current_size,
- size_t max_size,
+ size_t min_size, size_t max_size,
size_t new_space_capacity,
double factor,
Heap::HeapGrowingMode growing_mode);