@@ -221,11 +221,11 @@ // Stale ticket, no need to unpace. return; } intptr_t tax = MAX2<intptr_t>(1, words * Atomic::load(&_tax_rate)); - Atomic::add(tax, &_budget); + Atomic::add(&_budget, tax); } intptr_t ShenandoahPacer::epoch() { return Atomic::load(&_epoch); }