Skip to content
  • Dominik Peteler's avatar
    Corrected types of thread ids obtained from the RTS · 435ff398
    Dominik Peteler authored and Marge Bot's avatar Marge Bot committed
    While the thread ids had been changed to 64 bit words in
    e57b7cc6 the return type of the foreign
    import function used to retrieve these ids - namely
    'GHC.Conc.Sync.getThreadId' - was never updated accordingly.
    In order to fix that this function returns now a 'CUULong'.
    
    In addition to that the types used in the thread labeling subsystem were
    adjusted as well and several format strings were modified throughout the
    whole RTS to display thread ids in a consistent and correct way.
    
    Fixes #16761
    435ff398