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

Commits:

1 changed file:

Changes:

  • rts/Capability.c
    ... ... @@ -413,7 +413,7 @@ void initCapabilities (void)
    413 413
             max_n_capabilities = RtsFlags.ParFlags.nCapabilities;
    
    414 414
         }
    
    415 415
     
    
    416
    -    capabilities = stgMallocBytes(sizeof(Capability) * max_n_capabilities, "initCapabilities");
    
    416
    +    capabilities = stgMallocBytes(sizeof(Capability *) * max_n_capabilities, "initCapabilities");
    
    417 417
     
    
    418 418
         n_capabilities = 0;
    
    419 419
         moreCapabilities(0, RtsFlags.ParFlags.nCapabilities);
    
    ... ... @@ -422,7 +422,7 @@ void initCapabilities (void)
    422 422
     #else /* !THREADED_RTS */
    
    423 423
     
    
    424 424
         n_capabilities = 1;
    
    425
    -    capabilities = stgMallocBytes(sizeof(Capability), "initCapabilities");
    
    425
    +    capabilities = stgMallocBytes(sizeof(Capability *), "initCapabilities");
    
    426 426
         capabilities[0] = &MainCapability;
    
    427 427
     
    
    428 428
         initCapability(&MainCapability, 0);