21
edits
(5 intermediate revisions by the same user not shown) | |||
Line 27: | Line 27: | ||
== List of Other Cache Resources == | == List of Other Cache Resources == | ||
Here are some links with other documentation on the cache. | Here are some links with other documentation on the cache. | ||
*hacks.mozilla article on [ | *hacks.mozilla article on [http://hacks.mozilla.org/2010/05/revitalizing-caching/ revitalizing caching] | ||
*http://www.mozilla.org/projects/netlib/presentations/necko1-2002-02-18/slide11.xml | *http://www.mozilla.org/projects/netlib/presentations/necko1-2002-02-18/slide11.xml | ||
*https://developer.mozilla.org/en/HTTP_Caching_FAQ | *https://developer.mozilla.org/en/HTTP_Caching_FAQ | ||
*My [[http_cache_protocol|notes]] on the HTTP cache protocol. | |||
Here is a list of bugs filed on the cache. Many are resolved. | Here is a list of bugs filed on the cache. Many are resolved. | ||
*(http_cache) Meta-bug: improve HTTP cache {{bug|559729}} | |||
*Eliminate synchronous reads from cache (make cache reads asynchronous): {{bug|513008}} | *Eliminate synchronous reads from cache (make cache reads asynchronous): {{bug|513008}} | ||
*Remove sync writes from current cache: {{bug|513074}} | *Remove sync writes from current cache: {{bug|513074}} | ||
Line 47: | Line 47: | ||
*Some files are never cached due to hash collisions which are quite common due to weak string hash function: {{bug|290032}} | *Some files are never cached due to hash collisions which are quite common due to weak string hash function: {{bug|290032}} | ||
* Firefox stores corrupted version of cached JavaScript file (merges two files together): {{bug|355567}} | * Firefox stores corrupted version of cached JavaScript file (merges two files together): {{bug|355567}} | ||
* Need to teach necko to deal with channels reading and writing to a cache entry simultaniously: {{bug|446876}} |
edits