
#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