waving android

I am currently a software engineer at Google, where as a member of the Android platform team I build frameworks and user interfaces.

The blog here at is mostly historical; you can find more recent posts on .

Archive for September 15th, 2005

Exhaust{ive,ed}

September 15th, 2005


Programs tested: 24
Tests failed: 0/144 (0%)

A few hours ago I finally got both of my register allocators generating correct code. There are still inefficiencies, but it’s far too late to add further optimizations (to the allocation scheme, not to the instruction stream itself!) without risking the stability of the code. So, a few comments and it’s done. (Now for the 5–10 page lab report—oof.)

del.icio.us × 2

September 15th, 2005

logo Today, del.icio.us turns two years old. Thanks to everyone who tolerated our burps along the way.

Congratulations, Josh! (That icon is the best.)

Geolocation

September 15th, 2005

The community GEO IP project isn’t doing so well for Rice hosts:

(guessed) Prescott Valley, AZ, UNITED STATES
(guessed) ABSECON, NJ, UNITED STATES
(guessed) Fargo, ND, UNITED STATES
(guessed) New Brunswick, NJ, UNITED STATES
(guessed) Bellaire, OH, UNITED STATES
(guessed) Junction City, OR, UNITED STATES

newer: older: