Anyone saw this before?
Yumin Qi
yumin.qi at oracle.com
Wed Oct 2 19:37:37 PDT 2013
On 10/2/2013 7:22 PM, David Holmes wrote:
> Hi Yumin,
>
> I've not seen it, but it appears purely informational. Have you
> modified vmStructs such that you may now be exceeding this limit (if
> you were to ask for it to be tracked) ?
>
First I compiled Karen's change for 8009130, found this warning, indeed
there is adding to vmStruct in this changeset, to make clear if this
caused the warning, I cloned a fresh repo from hotspot-rt and did build,
the result is same. From the output, it seems exceeds the default
setting though we don't know what the value it is.
Thanks
Yumin
> David
>
> On 3/10/2013 9:40 AM, Yumin Qi wrote:
>> Hi,
>>
>> There is a warning message compiling hotspot with:
>>
>> g++ (GCC) 4.4.6 20120305 (Red Hat 4.4.6-4)
>> Copyright (C) 2010 Free Software Foundation, Inc.
>> This is free software; see the source for copying conditions. There
>> is NO
>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
>> PURPOSE.
>>
>> for linux-x64.
>>
>>
>> g++ -DLINUX -D_GNU_SOURCE -DAMD64 -DASSERT -DCHECK_UNHANDLED_OOPS -I.
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/closed/share/vm/prims
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/share/vm/prims
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/closed/share/vm
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/share/vm
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/share/vm/precompiled
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/closed/cpu/x86/vm
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/cpu/x86/vm
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/os_cpu/linux_x86/vm
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/closed/os/linux/vm
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/os/linux/vm
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/closed/os/posix/vm
>> -I/scratch/yqi/ws/eight/hotspot-rt/src/os/posix/vm -I../generated
>> -DHOTSPOT_RELEASE_VERSION="\"25.0-b53-internal\""
>> -DHOTSPOT_BUILD_TARGET="\"fastdebug\"" -DHOTSPOT_BUILD_USER="\"yqi\""
>> -DHOTSPOT_LIB_ARCH=\"amd64\" -DHOTSPOT_VM_DISTRO="\"Java HotSpot(TM)\""
>> -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64
>> -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64
>> -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti
>> -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -m64 -pipe
>> -fno-strict-aliasing -fno-omit-frame-pointer -O3 -g -DVM_LITTLE_ENDIAN
>> -D_LP64=1 -Werror -Wpointer-arith -Wsign-compare -Wundef
>> -Wunused-function -Wunused-value -c -MMD -MP -MF
>> ../generated/dependencies/vmStructs.o.d -fpch-deps -o vmStructs.o
>> /scratch/yqi/ws/eight/hotspot-rt/src/share/vm/runtime/vmStructs.cpp
>> /scratch/yqi/ws/eight/hotspot-rt/src/share/vm/runtime/vmStructs.cpp: In
>> static member function âstatic void VMStructs::init()â:
>> /scratch/yqi/ws/eight/hotspot-rt/src/share/vm/runtime/vmStructs.cpp:3013:
>> note:
>> variable tracking size limit exceeded with -fvar-tracking-assignments,
>> retrying without
>>
>> googled and did not find much useful information about it, does any one
>> see this before? We did not use -fvar-tracking-assignments.
>>
>> Thanks
>> Yumin
>>
>>
More information about the hotspot-runtime-dev
mailing list