FastString: make the string table thread-safe
authorPatrick Palka <patrick@parcs.ath.cx>
Wed, 21 Aug 2013 20:03:37 +0000 (16:03 -0400)
committerPatrick Palka <patrick@parcs.ath.cx>
Tue, 27 Aug 2013 02:21:16 +0000 (22:21 -0400)
commitd295a9446975e1ed789ac98e17dd9d2435cd8210
tree598a89b8b3bb0cd755ee08f5bb4fb8caadbfdce6
parentb0a20f26a777566a6f87f2e597682004513ef186
FastString: make the string table thread-safe

While we're at it, consolidate duplicate code into a helper function and
strictify a few arguments.
compiler/utils/FastString.lhs