From e04b96a0ac714e53fc29990e107e9ce182283fe7 Mon Sep 17 00:00:00 2001 From: Marko Budiselic <marko.budiselic@memgraph.io> Date: Fri, 17 Apr 2020 21:00:57 +0200 Subject: [PATCH] Reduce the frame stack size Reviewers: llugovic, mferencevic Reviewed By: mferencevic Subscribers: pullbot Differential Revision: https://phabricator.memgraph.io/D2762 --- src/query/interpret/frame.hpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/query/interpret/frame.hpp b/src/query/interpret/frame.hpp index 4f4617b1f..b65964f7c 100644 --- a/src/query/interpret/frame.hpp +++ b/src/query/interpret/frame.hpp @@ -14,13 +14,11 @@ namespace query { class Frame { public: /// Create a Frame of given size backed by a utils::NewDeleteResource() - explicit Frame(int64_t size) - : size_(size), elems_(size_, utils::NewDeleteResource()) { + explicit Frame(int64_t size) : elems_(size, utils::NewDeleteResource()) { CHECK(size >= 0); } - Frame(int64_t size, utils::MemoryResource *memory) - : size_(size), elems_(size_, memory) { + Frame(int64_t size, utils::MemoryResource *memory) : elems_(size, memory) { CHECK(size >= 0); } @@ -43,7 +41,6 @@ class Frame { } private: - int64_t size_; utils::pmr::vector<TypedValue> elems_; };