More hercules performance enhancements !

A little self pat-in-the-back…

I made a couple enhancement tweaks to hercules today.

One of the instructions – MVCLE -a memory copy instruction – was taking an inordinate amount of time to perform what it is intended to do.

After a quick study of the code, it came out that not only wasn’t the code ‘optimal’, but it was also somewhat wrong.

A quick fix later, and that particular instruction is now up to 250x faster than it was before.

Nifty !

Leave a Reply