ENTER_FRAME glitches Help

Why cant I get smooth rotation with simple code like this:

addEventListener(Event.ENTER_FRAME, rotate);

function rotate(e:Event):void{
  
   ball.rotation += 2;
   
}

It seems that rotation looses frames, not going smoothly, chopping, jumping and glitching…Watch it for few secs…
This is a simple example, but Im doing it on very important project, in which I need constant non interuptive rotation, not interupted by some frame updating or whatever this is…
I ve tried with Timer, ENTER_FRAME, getTimer, and none of it helped…
Please, what would be solution to this? To get constant rotation speed?
Thnx