commit | 9607143b30aa125adbdcfa6fd5ef5fd1b6f958f0 | [log] [tgz] |
---|---|---|
author | Lang Hames <lhames@gmail.com> | Wed Nov 09 15:21:45 2022 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Nov 09 21:36:12 2022 -0800 |
tree | 28456ec9f06997b08e4deb8ab26f5e8d99c93083 | |
parent | 0f27280c7f98209a4acd3b3e83ae14a30fbf573b [diff] |
[ORC-RT] Add a SymbolStringPool class to the ORC runtime. This is a counterpart to llvm::orc::SymbolStringPool. It holds uniqued, ref-counted strings; and can be used to avoid redundant storage of strings, and speed up comparison of strings held in the pool (these become pointer comparisons). GitOrigin-RevId: 8fda8901e29bf80bd91574f29b50868958195a4e