[GHC] #15555: Finish separating the stable name and stable pointer tables
GHC
ghc-devs at haskell.org
Wed Aug 22 02:22:35 UTC 2018
#15555: Finish separating the stable name and stable pointer tables
-------------------------------------+-------------------------------------
Reporter: dfeuer | Owner: (none)
Type: task | Status: new
Priority: normal | Milestone: 8.8.1
Component: Runtime System | Version: 8.4.3
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by dfeuer):
One question: we currently expose `hs_lock_stable_tables` and
`hs_unlock_stable_tables` from `includes/HsFFI.h`. As far as I can tell,
these aren't documented in the user's guide, and aren't used as FFI
imports in any packages that ship with GHC. Are these exposed
intentionally? If so, they should be documented (and I'll have to
implement versions that lock both the stable name table and the stable
pointer table). Otherwise, I'd like to be rid of them.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15555#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list