The CPU itself can change frequencies much faster on its own instead of the software based speedstep which programs like this controlled.
This eliminates the need for an on-battery or plugged-in performance mode because it changes frequencies so fast, you're no longer losing performance by waiting for the software to speed up the cpu. So you can keep it on all the time.
For these CPUs, all this is in the kernel and enabled by default.