[GHC] #7674: Separate StablePtr table from StableName table.

GHC cvs-ghc at haskell.org
Fri Feb 8 12:24:42 CET 2013


#7674: Separate StablePtr table from StableName table.
-----------------------------+----------------------------------------------
Reporter:  EyalLotem         |          Owner:  EyalLotem                             
    Type:  task              |         Status:  new                                   
Priority:  normal            |      Component:  Runtime System                        
 Version:  7.6.2             |       Keywords:  rts stable_ptr stable_name performance
      Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple                      
 Failure:  None/Unknown      |      Blockedby:                                        
Blocking:                    |        Related:                                        
-----------------------------+----------------------------------------------
 Currently, there is one table for these two difference concepts which
 makes each one of them less efficient.

 The patches that address this improve some benchmarks' performance by a
 factor of ~3.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7674>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the ghc-tickets mailing list