[quake3-bugzilla] [Bug 4226] x86_64 JIT compiler optimizations

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Mon Sep 14 23:24:46 EDT 2009


http://bugzilla.icculus.org/show_bug.cgi?id=4226

Ryan C. Gordon <icculus at icculus.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
                 CC|                            |icculus at icculus.org

--- Comment #3 from Ryan C. Gordon <icculus at icculus.org> 2009-09-14 12:03:53 EDT ---
We should profile the code and see why it's slower than the other JIT
compilers.

A cache might be interesting at the higher level, so all JITs can use it, but
if they're basically all fast except for one, and we can optimize that one, we
probably don't need the cache at all.

--ryan.

--- Comment #4 from Ryan C. Gordon <icculus at icculus.org> 2009-09-14 23:24:44 EDT ---
Um, I don't even have to profile this. The x86_64 JIT is slow because it writes
out assembly and spawns gas to assemble it.

That should probably be fixed.

--ryan.

-- 
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list