TraceTypeProfile as diagnostic option (original) (raw)

Aleksey Shipilev aleksey.shipilev at oracle.com
Mon Sep 10 22:29:15 PDT 2012


On 09/11/2012 01:21 AM, Vladimir Kozlov wrote:

Aleksey Shipilev wrote:

Aha, are you suggesting this can jitter the memory footprint? Even if it does, then you have the problem with memory footprint jitter, not with the changes knocking you out of the beloved equilibrium.

I think you want these (in bytes)? 7418024 linux-baseline/j2re-image/lib/i386/client/libjvm.so 7418057 linux-tracetype/j2re-image/lib/i386/client/libjvm.so You changed only C2 code which is only in Server VM. Different size could be caused by different length of build path ("linux-tracetype" vs "linux-baseline"). 11706683 linux-baseline/j2re-image/lib/i386/server/libjvm.so 11706781 linux-tracetype/j2re-image/lib/i386/server/libjvm.so Yes, this is what I would expect, about 100 bytes increase. But, please, try with the same build path length.

Actually, I had renamed the build after the build completes. So, these two guys should have similar build paths (i.e. build/linux-i586/...).

-Aleksey.



More information about the hotspot-compiler-dev mailing list