[kaffe] mipsel JIT3
Timothy Stack
stack at cs.utah.edu
Thu Mar 4 12:14:01 PST 2004
>
> Timothy> What method is being jitted? Does the MIPS jitter pass all
> Timothy> of the tests in the test/internal directory?
>
> java.lang.Float.toString.
okie
> I can't seem to get jitBasic to staticly
> link, and
Hmm, what are the error messages? The internal tests are pretty much the
baby-steps, so you might want to pursue this first. The tests starts out
simple with just trying to call functions, then passing parameters, then
doing some arithmetic, and so on... I wrote them when I was working on
the PowerPC backend and they were really helpful.
> thus far all errors appear when kaffe is loading the core classes.
Yeah, it takes quite a few classes to get anywhere.
> Timothy> The safest bet is probably to renumber them and make sure any
> Timothy> code that outputs floating point does the correct thing.
>
> I tried that (I changed the regno fields to go from 0 to 63) and I get
> a bus error. If this really is the solution then there are some other
> bugs. With these register infos changed the failure happens at
> Float.isNaN(float).
Well, it was worth a shot...
> Timothy> This isn't really related, but are you using the xdebugging
> Timothy> infrastructure (see FAQ/FAQ.xdebugging)? I've found it quite
> Timothy> helpful when working on the jitter.
>
> The GDB I am using isn't entirely functional, and so far everything
> I've been using needs to be staticly linked.
Oy... So does the "add-symbol-file" in gdb fail?
> Casey Marshall || rsdio at metastatic.org
tim
More information about the kaffe
mailing list