Andy Wingo

North Carolina (USA), 1980

Hacker.

Latest Updates

Andy Wingo 09/12/2014

state of js implementations, 2014 edition

I gave a short talk about the state of JavaScript implementations this year at the Web Engines Hackfest. 29 minutes, vorbis or mp3; slides (PDF) The talk goes over a bit of the history of JS implementations, with a focus on performance and...

Andy Wingo 02/12/2014

there are no good constant-time data structures

Imagine you have a have a web site that people can access via a password. No user name, just a password. There are a number of valid passwords for your service. Determining whether a password is in that set is security-sensitive: if a user has a valid...

Andy Wingo 27/11/2014

scheme workshop 2014

I just got back from the US, and after sleeping for 14 hours straight I'm in a position to type about stuff again. So welcome back to the solipsism, France and internet! It is good to see you on a properly-sized monitor again.I had the enormously...

Andy Wingo 14/11/2014

on yakshave, on color, on cosines, on glitchen

Hold on to your butts, kids, because this is epic.on yaksAs in all great epics, our prideful, stubborn hero starts in a perfectly acceptable state of things, decides on a lark to make a small excursion, and comes back much much later to inflict upon you...

Andy Wingo 14/11/2014

generators in firefox now twenty-two times faster

It's with great pleasure that I can announce that, thanks to Mozilla's Jan de Mooij, the new ES6 generator functions are twenty-two times faster in Firefox!Some back-story, for the unawares. There's a new version of JavaScript coming,...

Filter

By Type:

Commits

Merge pull request #81 from Igalia/clear-cache

Merge pull request #81 from Igalia/clear-cache Set cache as a weak map

Andy Wingo17/12/2014

Update example filter output files in doc/

Update example filter output files in doc/ * doc/dst-host-192.68.1.1-and-greater-100.md: * doc/host-127.0.0.1.md: * doc/host-ipv6-localhost.md: * doc/icmp-or-tcp-or-udp.md: * doc/net-127.0.0.0-8.md: * doc/net-ipv6-0-mask-16.md: *...

Andy Wingo17/12/2014

Replace old codegen backend with new ANF -> SSA backend

Replace old codegen backend with new ANF -> SSA backend * README.md: Update. * src/pf/backend.lua: Rename from codegen2.lua. * src/pf/codegen.lua: Remove old backend. * src/pf/ssa.lua: Add test printouts. * src/pf.lua: Adapt for new backend. *...

Andy Wingo17/12/2014

Savefile cleanups

Savefile cleanups * src/pf/savefile.lua: Inline load_packets_from_mmap into load_packets. Remove records_mm iterator. Remove code to write savefiles, as it is unused in pflua (pflua-filter does it at a lower level, so as to preserve...

Andy Wingo17/12/2014

Merge pull request #94 from Igalia/cleanups

Merge pull request #94 from Igalia/cleanups Savefile cleanups

Andy Wingo17/12/2014