-
The HIR in `apollo-compiler` uses `String` a lot. Cloning, hashing, and comparing those strings repeatedly has cost that can add up. This can be solved by having some kind of string "interning" that d…
-
Does JS - and in particular node.js - intern strings? If not, we might want to make a point of interning them at DB load time and at record update/add time - at least the field names.
-
Hello,
I think I've found a second Python 3.12 memory leak (having read the issue for the other one, and tried upgrading to msgpack 1.0.8 to fix).
This issue occurs with dicts, and key uniquenes…
-
By storing private keys in lua strings < LUAI_MAXSHORTLEN (40) characters long, you're exposing them to a potential timing attack due to interning.
Please return keys inside of some type of userdat…
-
Reported by @bcmills on Gophers Slack #darkarts:
> @mdlayher, that interning trick is cute, but wrong in a couple of ways I think.
> For a start, the uintptr conversion should happen after the cal…
-
We cannot change how the HTML parser works, because it is difficult and dangerous or so I hear.
However, I think that we can easily *expand* it so that it will be able to *additionally* write case-…
-
I have custom deserialization logic of protocol buffers and I took advantage of field names being interned to improve performance.
https://github.com/curioswitch/protobuf-jackson/blob/main/src/main…
-
Similar to https://github.com/igbinary/igbinary but internally represented as a mix of a serialized string, and immutable auxiliary data.
(and iterate over those fields to populate the properties t…
-
We might want to intern identifier strings. String interning [speeds up comparisons](https://en.wikipedia.org/wiki/String_interning#Motivation), which are likely going to be very frequent during vario…
-
### Type of issue
Missing information
### Description
So the https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/operators/is
is pattern operator was added to the language spe…