I didn't know where this question actually should be so I put it here... Hope this is a good place... I subscribed to the Git hub with email alerts because I enjoy keeping abreast of the goings on in the dolphin development. I saw a commit by Fiora "[color=#333333]JIT: implement forward in-block branch support" and I got curious. Usually I can at least have an idea as to whats going on but seeing as my meager understanding of any useful code is SORELY insufficient I looked this up on Google as I do. I was wondering if anyone would be willing to break this down for me and my childish understanding of these things because there doesn't seem to be any good reference to exactly what is going on here. I assume this has something to do with branch predicting because that's the only reference I could get. I can see how code can take different paths and have seen other features have multiple paths as in falling back to a slower version of the code if one feature isn't supported by certain hardware. I guess I am asking does dolphin have need of predicting whats coming up and so this is just a type of prediction or am I way off base here? Fiora's mention of benchmarking makes me think this is some sort of optimization.[/color]
[color=#333333]I guess my sheer curiosity has just gotten the best of me this time and it's just bugging me knowing I have simply no idea. [/color]
[color=#333333]I guess my sheer curiosity has just gotten the best of me this time and it's just bugging me knowing I have simply no idea. [/color]