On 4/21/07, Rana Dasgupta <[EMAIL PROTECTED]> wrote:

On 4/19/07, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
> JET replies on SSE2 instructions and this patch does not fix it. The
patch
> fixes only OPT.
> "client" mode contains JET as a first JIT, but I added code to JET to
check
> if SSE2 is available and refuse compilation if not.
> The second JIT in 'client' mode is OPT and after JET is refused to
compile a
> method, OPT compiles it.
>
> I have another idea to check in JET if method contains double ops and
> compile it if it does not. It will improve startup time and JVMTI
support
> significantly before JET is able to support 'doubles' on i586, because
of
> only small number of methods use doubles.

Good idea. This above on 586/P3 can be phase I of P3 support. The rest
is somewhat lower priority imho. Since the minimum it is being tested
on is P3, why not call it P3?


The first name was p5. My first patch with cpuid integration use
'p3' as the name. The only difference in the second patch is
'p3' name changed to 'i586'. So we have a choice here :)
Actually I vote for the last
name. However I do not think the name is really matters here. Comments in
the file give detailed description for those who interested in details.

--
Mikhail Fursov

Reply via email to