[Bug 3796] New JIT compiler for PowerPC

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Sun Nov 9 11:32:09 EST 2008


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





------- Comment #18 from sparky at pld-linux.org  2008-11-09 11:32 EDT -------
PING ! Just wanted to remind about the patch.
Maybe someone will finally find the courage to commit it :-P

Current status of the patch:
- includes all the optimizations found in vm_ppc.c and some more
- prepared for both 32 and 64 bit PowerPCs
- supports ELF (Linux) and OSX ABIs, other ABIs (AIX ?) may be added easily if
needed
- while playing, game spends between 13% and 22% of time inside generated code,
with interpreter it is over 60%
- fast compilation: under 0.4 seconds for qagame on 1.3GHz G4

Tested and working on:
- OS X 10.3 (Panther) @ iBook G4, gcc 3.3 [ioq3, tremulous]
- Linux PLD @ iBook G4, gcc 4.3.2 [ioq3 + various mods, tremulous]
- Linux debian 32bit @ XServe G5, gcc 4.2 [ioq3ded, tremded]
- Linux debian 64bit @ XServe G5, gcc 4.2 [ioq3ded]


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



More information about the quake3-bugzilla mailing list