Skip to content
  • Mastodon
  • Github
  • Feed
  • E-mail
  • Blag
  • Chafa

Et tu, Cthulhu

Personal blag of Hans Petter Jansson: Fun with computers edition

    Tag: performance

    Battle of the Bilerps: Image Scaling on the CPU

    On July 8, 2019 By Hans Petter Jansson In Computing, GNOME, Technical

    I've been on a quest for better bilerps lately. "Bilerp" is, of course, a contraction of "bilinear interpolation", and it's how you scale pictures when you're in a hurry. The GNOME Image Viewer (née Eye of GNOME) and ImageMagick have …

    Continue reading

    What ails GHashTable?

    On August 29, 2018 By Hans Petter Jansson In Computing, GNOME, Technical

    I promised a closer look at GHashTable and ways to improve it; here's that look and another batch of benchmarks to boot. This time around I've dropped most of the other tables from the plots, keeping only khash and adding …

    Continue reading

    A hash table re-hash

    On July 24, 2018 By Hans Petter Jansson In Computing, GNOME, Technical

    Hash tables! They're everywhere. They're also pretty boring, but I've had GLib issue #1198 sitting around for a while, and the GNOME move to GitLab resulted in a helpful reminder (or two) being sent out that convinced me to look …

    Continue reading

    © Hans Petter Jansson

    Feel free to leave a comment. I can also be reached by e-mail (hpj@hpjansson.org), on Mastodon, or on GitHub. A convenient way to follow this blag is by adding its feed to an RSS reader (there are many; I use NewsBlur).