• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 102 103 104 105 106 ... 369 Next »

Has anyone ever attempted AOT instead of JIT?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Has anyone ever attempted AOT instead of JIT?
02-21-2015, 02:27 AM
#10
Nintonito Offline
Posting Freak
*****
Posts: 951
Threads: 81
Joined: Jan 2014
(02-21-2015, 01:40 AM)Fiora Wrote: Dolphin's JIT is incredibly fast; the time spent in it is hard to measure with typical profiling tools because it's basically a rounding error. If you were using a vastly more heavyweight compiler, maybe it could be an issue?

A tracing JIT definitely sounds like an interesting idea, but on a system that can arbitrarily swap out code in memory, the question of "what do I do to a trace when part of it gets invalidated" could be difficult. Plus, code size is already a big problem, and tracing JITs are known for that.

It's not impossible though; I do really like the idea of tracing as an approach. The first tracing JIT ever was actually for emulation/recompilation, not for compiling an existing language, despite the commonness of tracing JITs in Javascript and such today.
So the feeling I'm getting is that its a waste of time because the code won't be any faster,  unless the CPU emulator was someone completely rewritten with a tracer in mind.  Makes sense.  I guess i sort of underestimated the speed of the existing JIT.  Still,  tracer JIT's are a wonderful concept,  and I kinda wish we saw more of them (I personally would be willing to trade disk/ram space for a worthwhile speed up.  Especially since I have all this RAM in my computer that never gets used.)
Find
Reply
« Next Oldest | Next Newest »


Messages In This Thread
Has anyone ever attempted AOT instead of JIT? - Nintonito - 02-20-2015, 06:14 AM
RE: Has anyone ever attempted AOT instead of JIT? - degasus - 02-20-2015, 06:20 PM
RE: Has anyone ever attempted AOT instead of JIT? - Nintonito - 02-20-2015, 09:46 PM
RE: Has anyone ever attempted AOT instead of JIT? - degasus - 02-20-2015, 09:52 PM
RE: Has anyone ever attempted AOT instead of JIT? - Nintonito - 02-20-2015, 11:30 PM
RE: Has anyone ever attempted AOT instead of JIT? - degasus - 02-21-2015, 02:00 AM
RE: Has anyone ever attempted AOT instead of JIT? - Ramoth - 02-20-2015, 10:05 PM
RE: Has anyone ever attempted AOT instead of JIT? - Nintonito - 02-21-2015, 01:01 AM
RE: Has anyone ever attempted AOT instead of JIT? - Fiora - 02-21-2015, 01:40 AM
RE: Has anyone ever attempted AOT instead of JIT? - Nintonito - 02-21-2015, 02:27 AM
RE: Has anyone ever attempted AOT instead of JIT? - Fiora - 02-21-2015, 03:22 AM
RE: Has anyone ever attempted AOT instead of JIT? - JoeRaptor - 02-24-2016, 04:11 PM
RE: Has anyone ever attempted AOT instead of JIT? - degasus - 02-24-2016, 07:06 PM
RE: Has anyone ever attempted AOT instead of JIT? - Kurausukun - 02-25-2016, 02:13 AM
RE: Has anyone ever attempted AOT instead of JIT? - Helios - 02-25-2016, 06:05 AM

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode