Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
63 user(s) are online (49 user(s) are browsing Forums)

Members: 0
Guests: 63

more...

Support us!

Headlines

Report message:*
 

Re: UAE JIT BETA 4

Subject: Re: UAE JIT BETA 4
by MickJT on 2014/7/22 15:52:58

@ddni

That's not the right way of wording it. G5 and PA6T don't have an mcrxr function. From what I've read, the operating system traps and emulates that function.

http://euaejit.blogspot.com.au/2012/10/jinxed-it-more-apples.html
http://tenfourfox.blogspot.com.au/201 ... s-your-javascript-no.html

Going by that last link, it's the trapping that slows it right down. Avoiding the use of that function altogether is much faster.

So for E-UAE, Tobias wrote a replacement function that does the work of what mcrxr would do, using other CPU instructions instead. That way, E-UAE never even tries using mcrxr when _ARCH_PWR4 is defined at build time (which gets included when you use -mcpu=970).

Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project