13.10.2014 Views

OPTIMIZING THE JAVA VIRTUAL MACHINE INSTRUCTION SET BY ...

OPTIMIZING THE JAVA VIRTUAL MACHINE INSTRUCTION SET BY ...

OPTIMIZING THE JAVA VIRTUAL MACHINE INSTRUCTION SET BY ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

122<br />

Bytecode<br />

Percentage<br />

iconst 1 1.649<br />

iconst 0 0.695<br />

iconst 2 0.360<br />

dconst 1 0.206<br />

dconst 0 0.177<br />

iconst m1 0.171<br />

bipush 08 0.140<br />

bipush 10 0.128<br />

ldc (int)65535 0.123<br />

ldc2 w (long)65535 0.122<br />

ldc2 w (long)65537 0.122<br />

aconst null 0.120<br />

sipush 00 ff 0.096<br />

iconst 3 0.095<br />

bipush 07 0.087<br />

iconst 4 0.079<br />

iconst 5 0.075<br />

bipush 06 0.061<br />

bipush 20 0.050<br />

bipush 0a 0.047<br />

bipush 0f 0.034<br />

bipush 1f 0.032<br />

ldc (int)2147483647 0.031<br />

bipush 30 0.026<br />

bipush 0d 0.024<br />

ldc (int)1050011 0.023<br />

sipush 01 00 0.022<br />

bipush 28 0.022<br />

bipush 09 0.019<br />

ldc2 w (long)281474976710655 0.018<br />

ldc2 w (long)25214903917 0.018<br />

ldc2 w (long)11 0.018<br />

bipush 40 0.018<br />

ldc (int)58399 0.018<br />

bipush 1b 0.014<br />

bipush 18 0.013<br />

ldc (int)65536 0.013<br />

sipush 0c 35 0.013<br />

ldc2 w (double)16384 0.013<br />

ldc2 w (double)32768 0.013<br />

Table 6.1: Most Frequently Occurring Constant Values

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!