-
So at one point I checked and there was a lot of memory allocated for stuff like ambientsound strings. Might be better to either just globally use string interning for the datafields or alternatively …
-
Hunchentoot uses CHUNGA's as-keyword method to convert strings to keywords. In several cases, the strings are coming from external sources (e.g. method in incoming requests), and by interning arbitra…
-
It would be nice if `CBORDecoder` had an option to [intern](https://docs.python.org/3/library/sys.html#sys.intern) decoded strings, especially dict keys since they're the most likely to appear multipl…
-
Our `OnHeapStringDictionary` implementation can result in a lot of wasted heap usage if there are enough duplicates in a column.
Below is JXray analysis of the heapdump for one usecase in Linkedin …
-
# Summary
Go 1.23 introduced string interning (https://pkg.go.dev/unique)
We use strings as enums all throughout the argo codebase, which in itself is quite alright, however they might take up a r…
-
I suggest that we use interned Rust strings for all SQL string types. Based on my experience with DDlog, this is the single biggest memory + speed optimization we can implement. In theory, interned st…
-
```
#
# to run with small heap eg -X heapsize=16384
#
try:
import utime as time
except:
import time
import gc
cnt = 1
last = 0
while cnt < 0x110000:
time.sleep(.005)
…
pmp-p updated
1 month ago
-
First I want to say that this is a pretty awesome project. It provides interning for strings only but that's exactly what I needed. Other interning crates are usually more generic, but this always com…
-
# Feature or enhancement
### Proposal:
Interning string literals can speed up dictionary lookup. Ref: [`sys.intern`](https://docs.python.org/3/library/sys.html#sys.intern)
> sys.intern(string)
>
>>…
-
The lack of string interning causes the metadata for rlibs to massively bloat. `libwinapi.rlib` for example takes up 54MB, which is mostly due to strings being repeated needlessly, and exacerbated by …