Reduce the frame stack size

Reviewers: llugovic, mferencevic

Reviewed By: mferencevic

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D2762
This commit is contained in:
Marko Budiselic 2020-04-17 21:00:57 +02:00
parent 21be41995c
commit e04b96a0ac

View File

@ -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_;
};