27 Jul '13, 3pm

This post on InvokeDynamic by @headius is so good that it's a great introduction to the JVM too.

The "load" and "store" instructions are all local variable accesses. "load" retrieves a local variable and pushes it on the stack. "store" pops a value off the stack and stores it in a local variable. The prefix indicates whether the value is an object or "reference" type (denoted by "a") or one of the primitive types (denoted by "i" for integer, "f" for float, and so on). The standard load and store operations take an argument (embedded along with the operation into the bytecode) to indicate which indexed local variable to work with, but there are specialized bytecodes (denoted by a suffixed underscore and digit) for a "compressed" representation of heavily-used low-index variables. The "invoke" bytecodes are what you might expect: method invocations. Method invocations consume zero or more arguments from the stack and in some cases a receiver object as well. "virtual" re...

Full article: http://blog.headius.com/2008/09/first-taste-of-invokedyna...

Tweets

First Introduction Fail:

bolehland.net 28 Jul '13, 3pm

Bafly commented on He Should Belanja - :T Wai Kit, Jangan stahp ... mal commented on He Should Belanja - true story : when...

3 SEO Methods to Repurpose Great Content

3 SEO Methods to Repurpose Great Content

searchenginewatch.com 26 Jul '13, 1pm

Want to get more out of the amazing content you publish online? Of course you do! Writing guest blogs takes a lot of time ...

Plug-in sales are way ahead of where hybrid sales were 31 months after introduction

Plug-in sales are way ahead of where hybrid sal...

treehugger.com 25 Jul '13, 8pm

' online tool that allows you to see what the amount of electricity necessary to drive an average electric car as far as a...

win a handcrafted, sterling silver necklace – a...

alternativeconsumer.com 27 Jul '13, 6am

Bring a little zen into your day. Here’s your chance to win a handcrafted, sterling silver Yin Yang necklace, compliments...