harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Elford (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-3961) Allow Jitrino.dll to run on systems w/o SSE2
Date Thu, 24 May 2007 18:05:17 GMT
Allow Jitrino.dll to run on systems w/o SSE2
--------------------------------------------

                 Key: HARMONY-3961
                 URL: https://issues.apache.org/jira/browse/HARMONY-3961
             Project: Harmony
          Issue Type: New Feature
          Components: DRLVM
         Environment: Windows x86 (and probably x64)
            Reporter: Chris Elford


When running on Intel Pentium III or AMD Athlon that have MMX & SSE support but not SSE2
support, DRLVM errors out with an illegal instruction as it loads/starts jitrino.dll.

> > 01365fb0 f20f100520553901 movsd xmm0,qword ptr
> > [jitrino!JIT_gc_start+0xd5810 (01395520)]

Discussion on dev list indicates that this may be a regression.

Mikhail Fursov mentions simple fix of 
Well, it looks like we need to remove this line from jitrino.dll build
configuration for 32bit platform.
                <compilerarg value="/arch:SSE2" />

This will be a bit more complex if we intend to validate that reduced used of SSE2 impacts
performance.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message