Patch Set 1: I would prefer that you didn't submit this; IP review completed

1) The "assuming 32-bit pointers" part is misleading.

2) nitpick(?): The cost of having an object actually means having a reference to it somewhere. Current JVM won't pack objects like C does.

Other than that, ok.