diff MasterLoop.c @ 63:a6c442d52590

removed all inline, to see if -O3 works -- now -O0 broken too! will go back
author Me
date Fri, 12 Nov 2010 08:42:25 -0800
parents dd3e60aeae26
children
line diff
     1.1 --- a/MasterLoop.c	Fri Nov 12 07:36:01 2010 -0800
     1.2 +++ b/MasterLoop.c	Fri Nov 12 08:42:25 2010 -0800
     1.3 @@ -13,7 +13,7 @@
     1.4  
     1.5  
     1.6  //===========================================================================
     1.7 -void inline
     1.8 +void
     1.9  stealWorkInto( SchedSlot *currSlot, VMSQueueStruc *readyToAnimateQ,
    1.10                 VirtProcr *masterPr );
    1.11  
    1.12 @@ -206,7 +206,7 @@
    1.13  /*This has a race condition -- the coreloops are accessing their own queues
    1.14   * at the same time that this work-stealer on a different core is trying to
    1.15   */
    1.16 -void inline
    1.17 +void
    1.18  stealWorkInto( SchedSlot *currSlot, VMSQueueStruc *readyToAnimateQ,
    1.19                 VirtProcr *masterPr )
    1.20   { 
    1.21 @@ -309,7 +309,7 @@
    1.22   * write FALSE to the gate closed var.
    1.23   * 
    1.24   */
    1.25 -void inline
    1.26 +void
    1.27  gateProtected_stealWorkInto( SchedSlot *currSlot,
    1.28                               VMSQueueStruc *myReadyToAnimateQ,
    1.29                               VirtProcr *masterPr )