1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-21 14:21:01 +00:00
serenity/Libraries/LibWeb/Loader
Andreas Kling 7af337764e LibWeb: Add a naive Resource cache
This patch introduces a caching mechanism in ResourceLoader. It's keyed
on a LoadRequest object which is what you provide to load_resource()
when you want to load a resource.

We currently never prune the cache, so resources will stay in there
forever. This is obviously not gonna stay that way, but we're just
getting started here. :^)

This should drastically reduce the number of requests when loading
some sites (like Twitter) that reuse the same images over and over.
2020-06-01 21:58:29 +02:00
..
LoadRequest.h LibWeb: Add a naive Resource cache 2020-06-01 21:58:29 +02:00
Resource.cpp LibWeb: Add a naive Resource cache 2020-06-01 21:58:29 +02:00
Resource.h LibWeb: Add a naive Resource cache 2020-06-01 21:58:29 +02:00
ResourceLoader.cpp LibWeb: Add a naive Resource cache 2020-06-01 21:58:29 +02:00
ResourceLoader.h LibWeb: Add a naive Resource cache 2020-06-01 21:58:29 +02:00