Latest Updates

Andy Wingo 28/07/2015

loop optimizations in guile

Sup peeps. So, after the slog to update Guile's intermediate language, I wanted to land some new optimizations before moving on to the next thing. For years I've been meaning to do some loop optimizations, and I was finally able to land a few...

Andy Wingo 27/07/2015

cps soup

Hello internets! This blog goes out to my long-time readers who have followed my saga hacking on Guile's compiler. For the rest of you, a little history, then the new thing.In the olden days, Guile had no compiler, just an interpreter written in C....

Michael Catanzaro 25/07/2015

Useful DuckDuckGo bangs

DuckDuckGo bangs are just shortcuts to redirect your search to another search engine. My personal favorites: !gnomebugs — Runs a search on GNOME Bugzilla. Especially useful followed by a bug number. For example, search for ‘!gnomebugs...

Xabier Rodríguez 23/07/2015

ReadableStream almost ready

First remarkable thing is that I attended the WebKit Contributors Meeting that happened in March at Apple campus in Cupertino as part of the Igalia gang. There we […]

Víctor Jáquez 16/07/2015

GStreamer VA-API: A new release!

A new release of gstreamer-vaapi is now available!! Since I have been working on it for the last months, so I would like talk you about it. gstreamer-vaapi is a set of GStreamer plugins and libraries for hardware accelerated video processing using...

Iago Toral 08/07/2015

Implementing ARB_shader_storage_buffer

In my previous post I introduced ARB_shader_storage_buffer, an OpenGL 4.3 feature that is coming soon to Mesa and the Intel i965 driver. While that post focused on explaining the features introduced by the extension, in this post I’ll dive into some...

Andy Wingo 03/07/2015

Pfmatch, a packet filtering language embedded in Lua

Greets, hackers! I just finished implementing a little embedded language in Lua and wanted to share it with you. First, a bit about the language, then some notes on how it works with Lua to reach the high performance targets of Snabb Switch.the pfmatch...

Manuel Rego 30/06/2015

CSS Grid Layout is just around the corner (CSSConf US 2015)

Coming back to real life after a wonderful week in New York City is not that easy, but here we’re on the other side of the pond writing about CSS Grid Layout again. First kudos to Bocoup for the CSSConf US 2015 organization. Specially to Adam Sontag...

Javier Fernández 24/06/2015

Performance on Grid Layout

Now that we have a quite complete implementation of CSS Grid Layout specification it’s time to take care of performance analysis and optimizations. In this essay, which is the first of a series of posts about performance, I’ll first introduce...

Andy Wingo 18/06/2015

arrow functions coming to chrome 45!

It's been a long time coming, but I just flipped the bit in V8 that will ship arrow functions in Chrome 45! Woo hoo!You probably know, but arrow functions are a new way to write functions in JavaScript. They look like this: // Two arguments, body...