Carry response chunks through LibRequests and ResourceLoader as a ResponseData wrapper. A disk cache hit can retain its mapped storage, while ordinary streamed chunks still use borrowed bytes. Store completed memory cache entries as Core::ImmutableBytes. This lets mapped disk-cache responses stay file-backed while retained by the HTTP memory cache, instead of forcing another ByteBuffer copy. |
||
|---|---|---|
| .. | ||
| ALPNHttpVersion.h | ||
| CacheSizes.cpp | ||
| CacheSizes.h | ||
| CMakeLists.txt | ||
| Forward.h | ||
| NetworkError.h | ||
| Request.cpp | ||
| Request.h | ||
| RequestClient.cpp | ||
| RequestClient.h | ||
| RequestTimingInfo.cpp | ||
| RequestTimingInfo.h | ||
| WebSocket.cpp | ||
| WebSocket.h | ||