-
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…
-
`DataSegment` interning in `SQLMetadataSegmentManager.poll()` is based on segment ids (if a segment with a matching segment id already exists on the heap, it is used instead of the newly polled segmen…
-
### Description of the feature request:
Customizing mnemonic for actions is a useful feature that improves the output for users and also allows build engineers to use features such as `--modify_exec…
-
## Feature Request
Add a method to `NonBlockingHashMap` similar to the [parallel `forEach` method](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ConcurrentHashMa…
-
It would be nice if the generated demarshalling code could be made to take advantage of a string interning model. This would lead to potentially faster demarshalling, less GC churn, and better process…
-
The issue tracker entry https://github.com/pharo-project/pharo/issues/8242 has some discussion how symbol interning was slowing down code loading.
The situation needs some careful analysis.
- …
-
Sharing some thoughts / notes on a possible code smell in our compiler architecture.
Our compiler stores type information internally using the `Type` enum data structure. Throughout the compiler, w…
-
# 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)
>
>>…
-
It would be great to have an option to support automatic interning of `Built` objects. (caching them so that objects that are equal according to `==` are not duplicated, speeding up equality compariso…
-
Right now we do a weird dance:
- We create a macro call for the argument site, immediately expand that into the argument syntax tree
- Then we do what rustc usually does with macro expansion, we wal…