Skip to content
  • Ben Gamari's avatar
    e97ed920
    rts/SpinLock: Separate out slow path · e97ed920
    Ben Gamari authored
    Not only is this in general a good idea, but it turns out that GCC
    unrolls the retry loop, resulting is massive code bloat in critical
    parts of the RTS (e.g. `evacuate`).
    e97ed920
    rts/SpinLock: Separate out slow path
    Ben Gamari authored
    Not only is this in general a good idea, but it turns out that GCC
    unrolls the retry loop, resulting is massive code bloat in critical
    parts of the RTS (e.g. `evacuate`).
Loading