diff options
| author | Stefan Boberg <[email protected]> | 2025-03-06 17:27:59 +0100 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2025-03-06 17:27:59 +0100 |
| commit | 66e5d1f4e288e0c32f854ebe3b63584b42b83554 (patch) | |
| tree | d67e9d358419b5baccd429d54988414e0d7cd7a6 /src/zenhttp/servers/httpplugin.cpp | |
| parent | reduced memory churn using fixed_xxx containers (#236) (diff) | |
| download | zen-66e5d1f4e288e0c32f854ebe3b63584b42b83554.tar.xz zen-66e5d1f4e288e0c32f854ebe3b63584b42b83554.zip | |
switched std::vector -> eastl::vector
Diffstat (limited to 'src/zenhttp/servers/httpplugin.cpp')
| -rw-r--r-- | src/zenhttp/servers/httpplugin.cpp | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/zenhttp/servers/httpplugin.cpp b/src/zenhttp/servers/httpplugin.cpp index ec12b3755..d06e5a001 100644 --- a/src/zenhttp/servers/httpplugin.cpp +++ b/src/zenhttp/servers/httpplugin.cpp @@ -112,14 +112,14 @@ struct HttpPluginServerImpl : public HttpPluginServer, TransportServer HttpService* Service; }; - bool m_IsInitialized = false; - RwLock m_Lock; - std::vector<ServiceEntry> m_UriHandlers; - std::vector<Ref<TransportPlugin>> m_Plugins; - Event m_ShutdownEvent; - bool m_IsRequestLoggingEnabled = false; - LoggerRef m_RequestLog; - std::atomic_uint32_t m_ConnectionIdCounter{0}; + bool m_IsInitialized = false; + RwLock m_Lock; + eastl::vector<ServiceEntry> m_UriHandlers; + eastl::vector<Ref<TransportPlugin>> m_Plugins; + Event m_ShutdownEvent; + bool m_IsRequestLoggingEnabled = false; + LoggerRef m_RequestLog; + std::atomic_uint32_t m_ConnectionIdCounter{0}; HttpServerTracer m_RequestTracer; @@ -175,8 +175,8 @@ public: inline uint64_t ContentLength() const { return m_ContentLength; } inline HttpContentType ContentType() const { return m_ContentType; } - const std::vector<IoBuffer>& ResponseBuffers() const { return m_ResponseBuffers; } - void SuppressPayload() { m_ResponseBuffers.resize(1); } + const eastl::vector<IoBuffer>& ResponseBuffers() const { return m_ResponseBuffers; } + void SuppressPayload() { m_ResponseBuffers.resize(1); } std::string_view GetHeaders(); @@ -185,7 +185,7 @@ private: bool m_IsKeepAlive = true; HttpContentType m_ContentType = HttpContentType::kBinary; uint64_t m_ContentLength = 0; - std::vector<IoBuffer> m_ResponseBuffers; + eastl::vector<IoBuffer> m_ResponseBuffers; ExtendableStringBuilder<160> m_Headers; }; @@ -387,7 +387,7 @@ HttpPluginConnectionHandler::HandleRequest() ToString(Request.AcceptContentType())); m_Server->m_RequestTracer.WriteDebugPayload(fmt::format("request_{}_{}.bin", m_ConnectionId, RequestNumber), - std::vector<IoBuffer>{Request.ReadPayload()}); + eastl::vector<IoBuffer>{Request.ReadPayload()}); } if (!HandlePackageOffers(*Service, Request, m_PackageHandler)) @@ -450,7 +450,7 @@ HttpPluginConnectionHandler::HandleRequest() Response->SuppressPayload(); } - const std::vector<IoBuffer>& ResponseBuffers = Response->ResponseBuffers(); + const eastl::vector<IoBuffer>& ResponseBuffers = Response->ResponseBuffers(); if (m_Server->m_RequestLog.ShouldLog(logging::level::Trace)) { |