[9] RFR[XS] 8166096: variable tracking size limit exceeded in jvmciCompilerToVM.cpp

David Holmes david.holmes at oracle.com
Mon Sep 19 05:01:47 UTC 2016


On 17/09/2016 11:17 AM, Vladimir Kozlov wrote:
> https://bugs.openjdk.java.net/browse/JDK-8166096
>
> +++ b/make/lib/JvmOverrideFiles.gmk    Fri Sep 16 18:14:06 2016 -0700
> @@ -31,6 +31,7 @@
>
>  ifeq ($(TOOLCHAIN_TYPE), gcc)
>    BUILD_LIBJVM_vmStructs.cpp_CXXFLAGS := -fno-var-tracking-assignments -O0
> +  BUILD_LIBJVM_jvmciCompilerToVM.cpp_CXXFLAGS :=
> -fno-var-tracking-assignments
>  endif
>
>  ifeq ($(OPENJDK_TARGET_OS), linux)
>
>
> Remove annoying Hotspot compilation warning:

Seems reasonable as a short term silencer, but ... does it imply the 
code needs to be changed somehow?

Thanks,
David

> hotspot/src/share/vm/jvmci/jvmciCompilerToVM.cpp: In static member
> function 'static objArrayHandle
> CompilerToVM::initialize_intrinsics(Thread*)':
> hotspot/src/share/vm/jvmci/jvmciCompilerToVM.cpp:206:16: note: variable
> tracking size limit exceeded with -fvar-tracking-assignments, retrying
> without
>  objArrayHandle CompilerToVM::initialize_intrinsics(TRAPS) {
>
> Thanks,
> Vladimir


More information about the hotspot-compiler-dev mailing list