diff options
| author | magumagu9 <magumagu9@gmail.com> | 2009-01-01 13:23:08 +0000 |
|---|---|---|
| committer | magumagu9 <magumagu9@gmail.com> | 2009-01-01 13:23:08 +0000 |
| commit | 4286b210a5e74d2eca1089c531d7505f5bedbed7 (patch) | |
| tree | 395a9a87e7fd2cb4fb370d2c400546964eeb1227 /Source/Core/Common/Src/DynamicLibrary.cpp | |
| parent | 0367e7ee4d741f063451784ed322224b6f9fe114 (diff) | |
A couple of fixes for the current JIT.
One is generalizing the stwux implementation to all of stXx; not a
particularly significant improvement, but I had it in my tree, and it
makes my WIP JIT a drop-in replacement for the current JIT. (Not that
you'd really want to at the moment... The WIP JIT still has at
least one significant bug I haven't tracked down, and it's a lot slower
for anything using a significant amount of floating-point, which is
basically anything except FMVs. That said, it should basically work as
long as you're making a 32-bit build.)
The other fix is a minor (but probably visible) performance improvement
for 64-bit Linux: fixing the store JIT to work properly. I proposed
the patch a couple days ago, but apparently nobody tested it... this
way, I can force everyone on 64-bit Linux to test it :) Please add the
"NOTE: stb and stbu are broken under 64bit Linux" bit back in if this
breaks anything.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1730 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/Common/Src/DynamicLibrary.cpp')
0 files changed, 0 insertions, 0 deletions
