de en es fr nl pl pt sv

performance

Reference Counting Things

Chad Austin

Reference counting is cheap and easy. An integer starts at one, increments on every new reference, and whoever decrements it to zero is responsible for deallocation. If references are shared across threads, increments and decrements must be atomic. Decades ago, I wrote an audio library that...

Add-on performance testing via power usage

Loose Screws

We’ve struggled for a long time to programmatically measure the objective performance impact of add-ons on Firefox. While a perfect solution is still far off, we’ve recently started down an interesting new avenue: automatically measuring the impact of add-ons on the computer power consumption...