Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC

Commits:

4 changed files:

Changes:

  • rts/rts.cabal
    ... ... @@ -511,7 +511,7 @@ library
    511 511
                      sm/CNF.c
    
    512 512
                      sm/Compact.c
    
    513 513
                      sm/Evac.c
    
    514
    -                 sm/Evac_thr.c
    
    514
    +                 sm/Evac_par.c
    
    515 515
                      sm/GC.c
    
    516 516
                      sm/GCAux.c
    
    517 517
                      sm/GCUtils.c
    
    ... ... @@ -526,7 +526,7 @@ library
    526 526
                      sm/NonMovingSweep.c
    
    527 527
                      sm/Sanity.c
    
    528 528
                      sm/Scav.c
    
    529
    -                 sm/Scav_thr.c
    
    529
    +                 sm/Scav_par.c
    
    530 530
                      sm/Storage.c
    
    531 531
                      sm/Sweep.c
    
    532 532
                      fs.c
    

  • rts/sm/Evac.c
    ... ... @@ -498,7 +498,7 @@ evacuate_static_object (StgClosure **link_field, StgClosure *q)
    498 498
         // See Note [STATIC_LINK fields] for how the link field bits work
    
    499 499
         if (((link & STATIC_BITS) | prev_static_flag) != 3) {
    
    500 500
             StgWord new_list_head = (StgWord)q | static_flag;
    
    501
    -#if !defined(THREADED_RTS)
    
    501
    +#if !defined(PARALLEL_GC)
    
    502 502
             *link_field = gct->static_objects;
    
    503 503
             gct->static_objects = (StgClosure *)new_list_head;
    
    504 504
     #else
    

  • rts/sm/Evac_thr.crts/sm/Evac_par.c

  • rts/sm/Scav_thr.crts/sm/Scav_par.c