cache.h revision 547d50767a3ea8d3aa1d18aa3596c86367fdf5c4