19 Sep 2003 bonzini   » (Master)

Did a nice thing recently... I rewrote GNU Smalltalk's bytecode interpreter, the new one has a new bytecode set which supports 192 superbytecodes, so it is 10-50% faster (50% on the P4, finally found a use for that trace cache!!!). I wrote some cute proggies to achieve this: a virtual machine generator, and a superoperator search program that embeds gperf. Sooner or later you'll find it on alpha.gnu.org or even later as part of GNU Smalltalk 2.2. Did I mention that GNU Smalltalk now has GTK+ bindings too? :-)

I just finished a patch for GCC's libffi and I am waiting for comments.

I am also going to add some expected failures to sed and release 4.0.8 with them so that the glibc people will hopefully come and fix them. They made that bad choice of including the new regex matcher in glibc 2.3, now they should mend it. Me and the gawk author are getting a lot of spurious bug reports because of that.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!