Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

Not optimized

Optimized

i = 0;

var i:Number = 0;

uint

int

Math.PI;

3.141592653589793;

function f(x) {
var y:int = x+1; // ...
}

var y:int;
function f(x:Number):void {
y = x+1; // ...
}

var verylongvariablename;

var t;

a = Math.PI+Math.E;
b = Math.PI-Math.E;

var PI:Number = Math.PI;


var E:Number = Math.E;
a = PI+E);
b = PI-E;

a.x++;
a.y++;

with(a) {
x++;
y++;
}

for(var a=1; a<10; a++){}


for(var b=2; b<20; b++){}
for(var c=3; c<30; c++){}

var i:int;
for(i=1; i<10; i++){}
for(i=2; i<20; i++){}
for(i=3; i<30; i++){}

// tiles
for(var i:int=0;i<10;i++) {
for(var j:int=0;j<10;j++) {
}
}

var tilelist:Array=[];
for(var i:int=0;i<tilelist.length;i++) {
}

for(i=0; i<10; i++){


}

i = 0;
while(i<10){
i++;
}

X = 5/2;
X*2;

5*.5;
X+X;

var x:int = a*2;


var y:int = b*16;
var z:int = c/4;

var x:int = a << 1; //2^1 = 2


var y:int = b << 4; //2^4 = 16
var z:int = c >> 2; //2^2 = 4

Math.abs(X);

X<0 ? -X : X;

(X ^ (X >> 31)) - (X >> 31)

Math.floor(X);

int(X);

X>>0;

a = 25*Math.PI/180;
b = 50*Math.PI/180;
c = 75*Math.PI/180;

const rad:Number = Math.PI/180;


a = 25*rad;
b = 50*rad;
c = 75*rad;

var x:int = Math.ceil(a,b);

var x:int = (a<b) ? a : b;

// if n is a multiple of x
if (n % x == 0) {}

if (n & (x-1) == 0) {}

var element:int = matrix[i][j];

var row:Array = matrix[i];


var element:int = row[j];

for (var i=0;i<array.length;i++) {}

for (var i in array) {}

X += 1;

X++;

if (this) { do; } else { sleep; };

this ? do : sleep;

X*(X+1)

X*X+X

Math.pow(X,5)

X*X*X*X*X;

0.876;

.876;

var a:Array;
var b:Array;
var c:Array;
Function main(e:Event):void {
a = [];
b = [];
c = [];
}

var a:Array;
var b:Array;
var c:Array;
var empty:Array = [];
Function main(e:Event):void {
a = b = c = empty;
}

a = [[[1]]];
b = a[0][0][0]+a[0][0][0];

a = [[[1]]];
c = a[0][0][0]
b = c+c;

var f:Boolean = a<b ? true : false;


if (!f) {}

var f:Boolean = a<b ? false : true;


if (f) {}

var a:int = 0;
var b:Array = [1,1,1];
a += b[0]+b[1]+b[2];

var a:int = 0;
var b:int = 1;
var c:int = 1;
var d:int = 1;
a += b+c+d;

!a && !b

!(a || b)

// int
if(a>b-1) {}

if(a>=b) {}

var

const

... ? code : null;

if (...) { code }

var t:int = a;
a = b;
b = t;

a ^= b;
b ^= a;
a ^= b;

i = -~i;
i = ~-i;

i++
i--;

i = -i;

i = ~i + 1;
i = (i^-1)+1;

x = a % b;

x = a&(b-1);

(i % 2) == 0
// Parity: 1 2 3 4 5 6 7 8 9

(i & 1) == 0

i++;
(i*.5)<<0!==i*.5<<0 ? ... : ...;

i++;
i&1 ? ... : ...;

var s:String = ;
s += hello;

var s:String = ;
s = s+hello;

var a:Object = {X:5};


var c:int = o.X+o.X+o.X;

var a:Object = {X:5};


var b:int = a.X;
var c:int = b+b+b;

// testing optimization
for (var i:int=0;i<10000000;i++)
// code testing
}
trace(getTimer());

You might also like

  • F
    F
    Document38 pages
    F
    Monik Pineda
    No ratings yet
  • F
    F
    Document82 pages
    F
    Neeti Nepal
    No ratings yet
  • F
    F
    Document82 pages
    F
    Cristhian Hernandez
    No ratings yet
  • F
    F
    Document38 pages
    F
    paola gonzález
    No ratings yet
  • F
    F
    Document13 pages
    F
    invecesarlino
    No ratings yet
  • F
    F
    Document40 pages
    F
    Rohit Y
    No ratings yet
  • F
    F
    Document14 pages
    F
    anhhuynh220803
    No ratings yet
  • F
    F
    Document13 pages
    F
    zaide CB
    No ratings yet
  • F
    F
    Document13 pages
    F
    Sándor Horváth
    No ratings yet
  • F
    F
    Document9 pages
    F
    kaortega2277
    No ratings yet
  • Insertion Sort
    Insertion Sort
    Document19 pages
    Insertion Sort
    Mungunsuvd
    No ratings yet
  • Wormzone
    Wormzone
    Document6 pages
    Wormzone
    Aldin Tanael
    No ratings yet
  • C Pracs
    C Pracs
    Document22 pages
    C Pracs
    16rock9999
    No ratings yet
  • F
    F
    Document38 pages
    F
    RAMUNI RAMUNI
    No ratings yet
  • F
    F
    Document8 pages
    F
    Jan Rey Lucasan
    No ratings yet
  • F
    F
    Document39 pages
    F
    cv.alamagungperkasa mulia
    No ratings yet
  • F
    F
    Document41 pages
    F
    ascencioyulimar24
    No ratings yet
  • f(1)
    f(1)
    Document42 pages
    f(1)
    Jesus Lopez
    No ratings yet
  • DS Lab
    DS Lab
    Document17 pages
    DS Lab
    GUHI
    No ratings yet
  • F
    F
    Document40 pages
    F
    Necniv Odaravla Anin
    No ratings yet
  • F
    F
    Document38 pages
    F
    josephstevenn1
    No ratings yet
  • F
    F
    Document38 pages
    F
    w8srrgp7vw
    No ratings yet
  • F
    F
    Document38 pages
    F
    ranizakitpaluhan7
    No ratings yet
  • F
    F
    Document38 pages
    F
    lyyadav9197
    No ratings yet
  • Poe
    Poe
    Document39 pages
    Poe
    1300000030.infantjesus
    No ratings yet
  • F
    F
    Document39 pages
    F
    Б. Аюуш
    No ratings yet
  • F
    F
    Document39 pages
    F
    zeffpizzzz
    No ratings yet
  • F
    F
    Document39 pages
    F
    cba8029
    No ratings yet
  • F
    F
    Document7 pages
    F
    Lan Nguyen
    No ratings yet
  • Computer Graphics MANUAL
    Computer Graphics MANUAL
    Document43 pages
    Computer Graphics MANUAL
    Ayush Khandelwal
    100% (1)
  • F
    F
    Document9 pages
    F
    jimmy inga
    No ratings yet
  • F
    F
    Document9 pages
    F
    guravareddy
    No ratings yet
  • f(1)
    f(1)
    Document42 pages
    f(1)
    bendjaoualbin
    No ratings yet
  • F
    F
    Document41 pages
    F
    mawar media
    No ratings yet
  • f(1)
    f(1)
    Document42 pages
    f(1)
    deepdz5536
    No ratings yet
  • Rs AGLTc CMR 1 Jy GKbu Z1 YDvq PGH KG WBH 2 MZ SQ
    Rs AGLTc CMR 1 Jy GKbu Z1 YDvq PGH KG WBH 2 MZ SQ
    Document64 pages
    Rs AGLTc CMR 1 Jy GKbu Z1 YDvq PGH KG WBH 2 MZ SQ
    Doel Rahman
    No ratings yet
  • F
    F
    Document9 pages
    F
    Nádia Viana
    No ratings yet
  • C Program
    C Program
    Document10 pages
    C Program
    vigneshaaa
    No ratings yet
  • Practice Desha
    Practice Desha
    Document26 pages
    Practice Desha
    haider_ali980
    No ratings yet
  • F
    F
    Document39 pages
    F
    Yessy Riv
    No ratings yet
  • F
    F
    Document38 pages
    F
    BearSon IR
    No ratings yet
  • F
    F
    Document38 pages
    F
    tokar
    No ratings yet
  • F
    F
    Document38 pages
    F
    lebrina sapai
    No ratings yet
  • F
    F
    Document38 pages
    F
    semfa.gc.cld
    No ratings yet
  • C Language Test Predict The Output or Error(s) For The Following: Questions From 1 To 31
    C Language Test Predict The Output or Error(s) For The Following: Questions From 1 To 31
    Document12 pages
    C Language Test Predict The Output or Error(s) For The Following: Questions From 1 To 31
    Dinesh Kumar
    No ratings yet
  • F
    F
    Document81 pages
    F
    Eidy luz Isaza jaramillo
    No ratings yet
  • Data Structures and Algorithms
    Data Structures and Algorithms
    Document21 pages
    Data Structures and Algorithms
    Bruce Banner
    No ratings yet
  • F
    F
    Document39 pages
    F
    Romaysa jiji
    No ratings yet
  • F
    F
    Document14 pages
    F
    saraasseffar3
    No ratings yet
  • Predict The Output or Error(s) For The Following
    Predict The Output or Error(s) For The Following
    Document13 pages
    Predict The Output or Error(s) For The Following
    bhushcoolmitsme8790
    No ratings yet
  • NM Code
    NM Code
    Document14 pages
    NM Code
    ALINA LAMICHHANE
    No ratings yet
  • F
    F
    Document67 pages
    F
    Esmy Cano
    No ratings yet
  • F
    F
    Document38 pages
    F
    zulkarnainlaapo1976
    No ratings yet
  • F
    F
    Document41 pages
    F
    Violeta Denisa Neagu
    No ratings yet
  • CD Lab - Program
    CD Lab - Program
    Document16 pages
    CD Lab - Program
    api-434094364
    No ratings yet
  • F
    F
    Document7 pages
    F
    Piero Purihuaman
    No ratings yet
  • F
    F
    Document9 pages
    F
    merghadabdrafik
    No ratings yet
  • Gaxball
    Gaxball
    Document189 pages
    Gaxball
    Ricardo
    No ratings yet
  • 150+ C Pattern Programs
    150+ C Pattern Programs
    From Everand
    150+ C Pattern Programs
    No ratings yet
  • Javascript Assessment Test
    Javascript Assessment Test
    From Everand
    Javascript Assessment Test
    No ratings yet