[Jitblit] Update 7-19-07
Dan Amelang
daniel.amelang at gmail.com
Sat Aug 4 11:30:59 PDT 2007
On 7/19/07, Dan Amelang <daniel.amelang at gmail.com> wrote:
> On 7/19/07, Dan Amelang <daniel.amelang at gmail.com> wrote:
> > Just when you had given up all hope...Behold, jitblt-enabled pixman:
> >
> > git://people.freedesktop.org/~dan/pixman
> >
> > Browse it on the web:
> >
> > http://gitweb.freedesktop.org/?p=users/dan/pixman;a=tree;h=jitblt;hb=jitblt
> >
> > Use the configure flag "--enable-jitblt" to enable it.
> >
> > It's slow and buggy. I have to put it on the back burner for the next
> > week, but I hope to address some of the most serious issues by the end
> > of the month.
About a week ago I found a serious stride-related bug and have since
fixed it. I think it's stable enough to dogfood now. On x86 the
performance is decent (except for simple memcpy-like blits, which
jitblt isn't smart enough to optimize down to memcpy calls yet). Jolt
code generation on ARM isn't quite ready, so don't bother. PPC should
be good, but I don't have a means to test it.
There are still some refinements to be done, like reduce runtime
memory consumption, and bring down the long startup pause, but I'll
leave that for after I've finished writing the paper (and have a
sponsor to fund me, hint, hint). You can see all the future plans
listed in the TODO file.
Dan
More information about the JitBlit
mailing list