Re: Compressed-OOP's on JVM‏

Igor Veresov igor.veresov at oracle.com
Tue Jul 1 04:08:12 UTC 2014


On Jun 30, 2014, at 1:48 AM, Andrew Haley <aph at redhat.com> wrote:

> 
> Like this:
> 
> $ java -Xmx1G -XX:+UnlockDiagnosticVMOptions -XX:+PrintCompressedOopsMode -XX:HeapBaseMinAddress=1G -version
> 
> heap address: 0x0000000040000000, size: 1024 MB, zero based Compressed Oops, 32-bits Oops
> 
> Narrow klass base: 0x0000000000000000, Narrow klass shift: 0
> Compressed class space size: 1073741824 Address: 0x0000000080000000 Req Addr: 0x0000000080000000
> openjdk version "1.8.0-internal"
> 
>> If they are encoded/decoded, what is the value of bit shifting ?
> 
> I'm not sure what this refers to.

“32-bits Oops” means zero shift.

igor




More information about the hotspot-dev mailing list