Revert "Make permittedJumps a parameter to eliminate save-restore pattern"
Revert "Make permittedJumps a parameter to eliminate save-restore pattern"

This reverts commit 57906fe90e8efd2fb285fcb67f018c0438ba06dd.

nojvek/TypeScript,synaptek/TypeScript,synaptek/TypeScript,SaschaNaz/TypeScript,RyanCavanaugh/TypeScript,nojvek/TypeScript,donaldpipowitch/TypeScript,TukekeSoft/TypeScript,SaschaNaz/TypeScript,kitsonk/TypeScript,TukekeSoft/TypeScript,weswigham/TypeScript,synaptek/TypeScript,Microsoft/TypeScript,Eyas/TypeScript,kpreisser/TypeScript,SaschaNaz/TypeScript,minestarks/TypeScript,alexeagle/TypeScript,kitsonk/TypeScript,kpreisser/TypeScript,alexeagle/TypeScript,nojvek/TypeScript,Microsoft/TypeScript,donaldpipowitch/TypeScript,kitsonk/TypeScript,RyanCavanaugh/TypeScript,nojvek/TypeScript,kpreisser/TypeScript,minestarks/TypeScript,minestarks/TypeScript,donaldpipowitch/TypeScript,TukekeSoft/TypeScript,weswigham/TypeScript,donaldpipowitch/TypeScript,microsoft/TypeScript,basarat/TypeScript,basarat/TypeScript,weswigham/TypeScript,Eyas/TypeScript,microsoft/TypeScript,Eyas/TypeScript,basarat/TypeScript,basarat/TypeScript,alexeagle/TypeScript,Microsoft/TypeScript,microsoft/TypeScript,SaschaNaz/TypeScript,synaptek/TypeScript,RyanCavanaugh/TypeScript,Eyas/TypeScript