Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
1Activity

Table Of Contents

Preface
2.2Signatures
2.3Constant Pool
2.6Attributes
3 The Virtual Machine Instruction Set
3.1Format for the Instructions
3.2Pushing Constants onto the Stack
3.3Loading Local Variables Onto the Stack
3.4Storing Stack Values into Local Variables
3.5Wider index for Loading, Storing and Incrementing
3.6Managing Arrays
3.7Stack Instructions
3.8Arithmetic Instructions
3.9Logical Instructions
3.10Conversion Operations
3.11Control Transfer Instructions
3.12Function Return
3.13Table Jumping
3.14Manipulating Object Fields
3.15Method Invocation
3.16Exception Handling
3.17Miscellaneous Object Operations
3.18Monitors
Appendix A: An Optimization
A.1Constant Pool Resolution
A.2Pushing Constants onto the Stack (_quick variants)
A.3Managing Arrays (_quick variants)
A.4Manipulating Object Fields (_quick variants)
A.5Method Invocation (_quick variants)
A.6Miscellaneous Object Operations (_quick variants)
Index of Instructions
0 of .
Results for:
No results containing your search query
P. 1
vmspec

vmspec

Ratings: (0)|Views: 12 |Likes:
Published by inExcelsisDeo

More info:

Published by: inExcelsisDeo on Jan 29, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/21/2013

pdf

text

original

You're Reading a Free Preview
Pages 5 to 46 are not shown in this preview.
You're Reading a Free Preview
Pages 51 to 84 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->