diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2015-08-18 18:06:41 +0200 |
---|---|---|
committer | Ben Gamari <bgamari.foss@gmail.com> | 2015-08-18 12:32:28 -0400 |
commit | ebca3f80b9deb50bda1e3913b969785b27d92b4e (patch) | |
tree | 5a50c4f73fd393e1c5345e3f1f20f52d0fbda8f0 /compiler/types/TyCon.hs-boot | |
parent | b17ec5674f26b0b65dda4ec446e0b9b5336b7562 (diff) | |
download | haskell-ebca3f80b9deb50bda1e3913b969785b27d92b4e.tar.gz |
rts/Printer.c: speed up '-Da' printer for 'LIBBFD' build
Patch switches from linear lookup in unordered array
to a hash table lookup.
When debugging GHC array contains 658_445 elements.
Found performance gap when tried to debug blackholes.
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
Reviewers: simonmar, austin, bgamari
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D1150
Diffstat (limited to 'compiler/types/TyCon.hs-boot')
0 files changed, 0 insertions, 0 deletions