Separate StablePtr and StableName tables (#7674)
To improve performance of StablePtr.
Showing
- includes/HsFFI.h 4 additions, 0 deletionsincludes/HsFFI.h
- includes/rts/Stable.h 10 additions, 7 deletionsincludes/rts/Stable.h
- includes/stg/MiscClosures.h 1 addition, 1 deletionincludes/stg/MiscClosures.h
- rts/Hash.c 5 additions, 0 deletionsrts/Hash.c
- rts/Hash.h 3 additions, 2 deletionsrts/Hash.h
- rts/HsFFI.c 18 additions, 0 deletionsrts/HsFFI.c
- rts/Linker.c 6 additions, 2 deletionsrts/Linker.c
- rts/PrimOps.cmm 11 additions, 11 deletionsrts/PrimOps.cmm
- rts/RetainerProfile.c 1 addition, 1 deletionrts/RetainerProfile.c
- rts/RtsStartup.c 2 additions, 2 deletionsrts/RtsStartup.c
- rts/Stable.c 264 additions, 196 deletionsrts/Stable.c
- rts/Stable.h 20 additions, 9 deletionsrts/Stable.h
- rts/sm/Compact.c 1 addition, 1 deletionrts/sm/Compact.c
- rts/sm/GC.c 6 additions, 6 deletionsrts/sm/GC.c
- utils/deriveConstants/DeriveConstants.hs 3 additions, 0 deletionsutils/deriveConstants/DeriveConstants.hs
Loading
Please register or sign in to comment