Andy Wingo

North Carolina (USA), 1980

Hacker.

Latest Updates

Andy Wingo 19/01/2014

elf in guile

Good evening, gentle hackfolk!Today I'd like to wrap up my three-part series of articles on what's new in Guile 2.2's compiler and runtime. I talked about the virtual machine a couple months ago, and the compiler internals just last...

Andy Wingo 12/01/2014

a continuation-passing style intermediate language for guile

Happy new year's, hackfolk!A few weeks ago I wrote about the upcoming Guile 2.2 release, and specifically about its new register virtual machine. Today I'd like to burn some electrons on another new part in Guile 2.2, its intermediate...

Andy Wingo 18/12/2013

optimizing let in spidermonkey

Peoples! Firefox now optimizes let-bound variables!What does this mean, you ask? Well, as you nerdy wingolog readers probably know, the new ECMAScript 6 standard is coming soon. ES6 has new facilities that make JavaScript more expressive. At the same...

Andy Wingo 08/05/2013

generators in v8

Hey y'all, ES6 generators have landed in V8! Excellent!Many of you know what that means already, but for those of you that don't, a little story.A few months ago I was talking with Andrew Paprocki over at Bloomberg. They use JavaScript in all...

Andy Wingo 18/04/2013

inside full-codegen, v8's baseline compiler

Greetings to all. This is another nargish article on the internals of the V8 JavaScript engine. If that's your thing, read on. Otherwise, here's an interesting interview with David Harvey. See you laters!full-codegenToday's topic is...

Filter

By Type:

Commits

Stage ES6 generators

Stage ES6 generators R=dslomov@chromium.org BUG= Review URL: https://codereview.chromium.org/479543003 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23272 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

Andy Wingo21/08/2014

Fix symbol-named function template properties in the API

Fix symbol-named function template properties in the API Thanks to Yutaka Hirano for finding the bug and providing the test case. R=rossberg@chromium.org BUG= Review URL: https://codereview.chromium.org/496663002 git-svn-id:...

Andy Wingo21/08/2014

Simplify array iterator tests

Simplify array iterator tests R=arv@chromium.org, rossberg@chromium.org BUG= Review URL: https://codereview.chromium.org/344223006 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23265 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

Andy Wingo21/08/2014

Support symbol-named properties in API

Support symbol-named properties in API Add new "Name" type to API that is a supertype of Symbol and String. Object::SetDeclaredAccessor, Object::SetAccessorProperty, Template::Set, Template::SetAccessorProperty, and Template::SetDeclaredAccessor...

Andy Wingo20/08/2014

Properly rebaseline getOwnPropertyNames test.

Properly rebaseline getOwnPropertyNames test. R=arv@chromium.org TBR=arv@chromium.org, rossberg@chromium.org BUG= Review URL: https://codereview.chromium.org/454463002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22982...

Andy Wingo07/08/2014