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
    SE Phulbani R&B Circle,Phulbani
    No ratings yet
  • 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
  • SEO-optimized title for document function
    SEO-optimized title for document function
    Document40 pages
    SEO-optimized title for document function
    Rohit Y
    No ratings yet
  • F
    F
    Document14 pages
    F
    anhhuynh220803
    No ratings yet
  • F
    F
    Document39 pages
    F
    Salma Rezzaki
    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
  • Insertion Sort
    Insertion Sort
    Document19 pages
    Insertion Sort
    Mungunsuvd
    No ratings yet
  • F
    F
    Document9 pages
    F
    kaortega2277
    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
    Document79 pages
    F
    Arshara Kinan
    No ratings yet
  • F
    F
    Document79 pages
    F
    Phương Vũ
    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
  • DSA Manual with Algorithms and Data Structures Explained
    DSA Manual with Algorithms and Data Structures Explained
    Document17 pages
    DSA Manual with Algorithms and Data Structures Explained
    GUHI
    No ratings yet
  • Optimize SEO for document function
    Optimize SEO for document function
    Document40 pages
    Optimize SEO for document function
    Necniv Odaravla Anin
    No ratings yet
  • F
    F
    Document39 pages
    F
    Б. Аюуш
    No ratings yet
  • F
    F
    Document39 pages
    F
    cba8029
    No ratings yet
  • F
    F
    Document39 pages
    F
    zeffpizzzz
    No ratings yet
  • Poe
    Poe
    Document39 pages
    Poe
    1300000030.infantjesus
    No ratings yet
  • F
    F
    Document7 pages
    F
    Lan Nguyen
    No ratings yet
  • CG Lab Manual: Computer Graphics Experiments
    CG Lab Manual: Computer Graphics Experiments
    Document43 pages
    CG Lab Manual: Computer Graphics Experiments
    Ayush Khandelwal
    100% (1)
  • F
    F
    Document9 pages
    F
    jimmy inga
    No ratings yet
  • F
    F
    Document9 pages
    F
    guravareddy
    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(11)
    f(11)
    Document38 pages
    f(11)
    lebrina sapai
    No ratings yet
  • f(8)
    f(8)
    Document38 pages
    f(8)
    obidzodah
    No ratings yet
  • f
    f
    Document39 pages
    f
    Yessy Riv
    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
    Aishik Sarkar
    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
  • NM Code
    NM Code
    Document14 pages
    NM Code
    ALINA LAMICHHANE
    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
  • F
    F
    Document67 pages
    F
    Esmy Cano
    No ratings yet
  • f(5)
    f(5)
    Document38 pages
    f(5)
    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
  • Gaxball
    Gaxball
    Document189 pages
    Gaxball
    Ricardo
    No ratings yet
  • F
    F
    Document9 pages
    F
    merghadabdrafik
    No ratings yet
  • F
    F
    Document40 pages
    F
    DR SANGEETHA VINCENT
    No ratings yet
  • F
    F
    Document40 pages
    F
    paramount 123
    No ratings yet
  • F
    F
    Document19 pages
    F
    Jackson Kalwiji
    No ratings yet
  • F
    F
    Document40 pages
    F
    CLAUDIO CERON R. ceron
    No ratings yet
  • F
    F
    Document71 pages
    F
    adalberto
    No ratings yet
  • Javascript Assessment Test
    Javascript Assessment Test
    From Everand
    Javascript Assessment Test
    No ratings yet
  • Advanced C Concepts and Programming: First Edition
    Advanced C Concepts and Programming: First Edition
    From Everand
    Advanced C Concepts and Programming: First Edition
    Rating: 3 out of 5 stars
    3/5 (1)
  • Church Approved Apparitions
    Church Approved Apparitions
    Document64 pages
    Church Approved Apparitions
    metaisaak
    No ratings yet
  • Pornografía y Crímenes Sexuales en La República Checa
    Pornografía y Crímenes Sexuales en La República Checa
    Document7 pages
    Pornografía y Crímenes Sexuales en La República Checa
    metaisaak
    No ratings yet
  • St. Thomas Aquinas: The Dumb Ox of Sicily
    St. Thomas Aquinas: The Dumb Ox of Sicily
    Document93 pages
    St. Thomas Aquinas: The Dumb Ox of Sicily
    Starlin Vijay Mythri
    No ratings yet
  • GJW - Coptic Papyrus Jesus Wife - Watson
    GJW - Coptic Papyrus Jesus Wife - Watson
    Document6 pages
    GJW - Coptic Papyrus Jesus Wife - Watson
    metaisaak
    No ratings yet
  • Grids Are Good PDF
    Grids Are Good PDF
    Document152 pages
    Grids Are Good PDF
    tangramgab
    No ratings yet
  • Permanent Instruction of The Alta Vendita
    Permanent Instruction of The Alta Vendita
    Document4 pages
    Permanent Instruction of The Alta Vendita
    David Bawden
    75% (4)
  • 24ways Annual2010
    24ways Annual2010
    Document152 pages
    24ways Annual2010
    metaisaak
    No ratings yet
  • GS - Terms of S
    GS - Terms of S
    Document6 pages
    GS - Terms of S
    metaisaak
    No ratings yet