From f0e32882e2a74c4e5dccab95974933c8f6286184 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Thu, 22 Jun 2017 22:44:01 -0700 Subject: [PATCH] Make consuming_buffers smaller --- CHANGELOG.md | 1 + include/beast/core/consuming_buffers.hpp | 1 - include/beast/core/impl/consuming_buffers.ipp | 2 -- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 82f0822a..75709c54 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ Version 66: * string_param optimizations * Add serializer request/response aliases +* Make consuming_buffers smaller -------------------------------------------------------------------------------- diff --git a/include/beast/core/consuming_buffers.hpp b/include/beast/core/consuming_buffers.hpp index 8d80fdd6..6baffaa4 100644 --- a/include/beast/core/consuming_buffers.hpp +++ b/include/beast/core/consuming_buffers.hpp @@ -41,7 +41,6 @@ class consuming_buffers BufferSequence bs_; iter_type begin_; - iter_type end_; std::size_t skip_ = 0; template diff --git a/include/beast/core/impl/consuming_buffers.ipp b/include/beast/core/impl/consuming_buffers.ipp index 48689a6b..fca247ef 100644 --- a/include/beast/core/impl/consuming_buffers.ipp +++ b/include/beast/core/impl/consuming_buffers.ipp @@ -115,7 +115,6 @@ template consuming_buffers:: consuming_buffers() : begin_(bs_.begin()) - , end_(bs_.end()) { } @@ -155,7 +154,6 @@ consuming_buffers:: consuming_buffers(boost::in_place_init_t, Args&&... args) : bs_(std::forward(args)...) , begin_(bs_.begin()) - , end_(bs_.end()) { static_assert(sizeof...(Args) > 0, "Missing constructor arguments");