Hello, I'm experiencing bork with EFL 1.21 and got the same behaviour EFL 1.22. With recent release I expected the 1.21 bug I was facing would disapear, but It ended up the same. So I take the time to put forward a few words on it.
OS: Gentoo stable
Kernel: x86_64 Linux 4.20.11-gentoo
CPU: Intel Core i7-7700K @ 8x 4.5GHz [27.8°C]
GPU: GeForce GTX 960
After a few minutes, Terminology & E loads raise at 100% and never get back to normal.
I tried to switch between Hardware & Software compositor, I tried to remove blinking cursor & transparency in Terminology, which does nothing. Here is some parts of the dump contained into .xsession-errors. It build gigabytes of file in a few minutes. This behavior appeared in 1.21 and reproduces on 1.22 the same on my box.
As soon as I downgrade EFL back to 1.20.7, rebuild E & Terminology, relaunch processes, the desktop comes back to a normal CPU behavior. It's a behavior I never had with E, which I use since the begining of the project, which makes me ask for clues.