memoru
Version:
A hash-based LRU cache that evicts entries based on memory usage rather than time or item count.
1 lines • 1.44 kB
Source Map (JSON)
{"version":3,"file":"memory-stats.d.ts","sourceRoot":"","sources":["../src/memory-stats.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,QAAQ,CAAC;AAOtC;;;GAGG;AACH,oBAAY,MAAM;IAChB,KAAK,UAAU;IACf,KAAK,UAAU;IACf,WAAW,gBAAgB;IAC3B,YAAY,kBAAkB;CAC/B;AAED;;;GAGG;AACH,oBAAY,SAAS;IACnB,QAAQ,oBAAoB;IAC5B,GAAG,cAAc;IACjB,GAAG,cAAc;IACjB,IAAI,eAAe;IACnB,MAAM,iBAAiB;IACvB,OAAO,kBAAkB;IACzB,cAAc,2BAA2B;IACzC,WAAW,uBAAuB;IAClC,eAAe,4BAA4B;IAC3C,iBAAiB,8BAA8B;IAC/C,kBAAkB,+BAA+B;CAClD;AAED;;;GAGG;AACH,oBAAY,iBAAiB;IAC3B,GAAG,QAAQ;IACX,QAAQ,aAAa;CACtB;AAED;;;GAGG;AACH,MAAM,MAAM,UAAU,GAAG,SAAS,GAAG,iBAAiB,CAAC;AAEvD;;;GAGG;AACH,MAAM,WAAW,aAAa;IAC5B;;OAEG;IACH,IAAI,EAAE,UAAU,CAAC;IACjB;;OAEG;IACH,SAAS,EAAE,MAAM,CAAC;CACnB;AAED;;;GAGG;AACH,MAAM,WAAW,yBAAyB;IACxC;;;OAGG;IACH,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB;;OAEG;IACH,SAAS,EAAE,aAAa,EAAE,CAAC;IAC3B;;;OAGG;IACH,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB;;;OAGG;IACH,OAAO,CAAC,EAAE,MAAM,EAAE,CAAC;IACnB;;;OAGG;IACH,UAAU,CAAC,EAAE,MAAM,CAAC;CACrB;AAED;;;GAGG;AACH,qBAAa,kBAAmB,SAAQ,YAAY;IAClD,OAAO,CAAC,UAAU,CAAC,CAA6B;IAChD,OAAO,CAAC,OAAO,CAA4B;IAC3C,OAAO,CAAC,UAAU,CAAC,CAAkC;IACrD,OAAO,CAAC,cAAc,CAAS;IAC/B,OAAO,CAAC,UAAU,CAAK;IAEvB;;;;OAIG;gBACS,OAAO,EAAE,yBAAyB;IAU9C;;;OAGG;IACH,OAAO,CAAC,iBAAiB;IAoDzB;;;;OAIG;IACH,OAAO,CAAC,SAAS;IAqBjB;;;;OAIG;IACH,UAAU,IAAI,OAAO;IAIrB;;;;OAIG;IACH,eAAe,IAAI,MAAM;IAIzB;;;OAGG;IACH,OAAO,CAAC,KAAK;IAqDb;;;OAGG;IACH,IAAI;IAYJ;;;;OAIG;IACH,YAAY,IAAI,OAAO;CAGxB"}