diff options
author | Ben Gamari <ben@smart-cactus.org> | 2019-11-11 13:28:58 -0500 |
---|---|---|
committer | Ben Gamari <ben@well-typed.com> | 2019-11-19 00:19:22 -0500 |
commit | bc2f9466878cf6add7e63f229690f8a9c6d7a58a (patch) | |
tree | ac9c32ee4a3a3d6c1f809312290bcd7ba459e2f0 /rts/EndPrivate.h | |
parent | cf7f8e5bbec83da1bb62075968bc78c86414c245 (diff) | |
download | haskell-wip/cache-module-unique.tar.gz |
Module: Cache the uniquewip/cache-module-unique
Previously Module's getUnique would build two FastStrings, concatenate
them, and hash them. This seems like a lot of work to duplicate given
that it can be cached with little effort.
I somewhat doubt this will measurably affect compiler performance but
it's possible since this will affect OrigNameCache lookups.
Diffstat (limited to 'rts/EndPrivate.h')
0 files changed, 0 insertions, 0 deletions