From raffi.schmid at gmail.com Thu Sep 1 05:27:27 2016 From: raffi.schmid at gmail.com (Raffael Schmid) Date: Thu, 01 Sep 2016 05:27:27 +0000 Subject: Virtual Machine Meetup 2016 Program In-Reply-To: <9B62C1CE-D13C-4CC5-9C0C-A883414E3541@oracle.com> References: <9B62C1CE-D13C-4CC5-9C0C-A883414E3541@oracle.com> Message-ID: Hi Thomas Unfortunately I need to cancel my trip to lugano. I moved my bank accounts from CS to Raiffeisen last week and now none of my cards work anymore. Sorry for that Kind regards Raffael On Thu, 21 Jul 2016 at 16:28, Thomas Wuerthinger < thomas.wuerthinger at oracle.com> wrote: > The program of the 3rd Virtual Machine Meetup 2016 in Lugano (Switzerland) > is now online available at http://vmmeetup.github.io/2016/ < > http://vmmeetup.github.io/2016/>. Topics include the Shenandoah GC, the > new Scala compiler Dotty, the Graal JIT compiler, execution of LLVM-based > languages on the JVM, hardware acceleration techniques, and more. > > The event is on the 1st and 2nd of September. Registration is free of > charge and open until 27th of July. > > Regards, thomas From jenkins-no-reply at cloudbees.com Thu Sep 1 11:59:03 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Thu, 1 Sep 2016 07:59:03 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #257 In-Reply-To: <1367701110.87.1472644819364.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1367701110.87.1472644819364.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <576629447.94.1472731143473.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Thu Sep 1 07:59:02 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Thu Sep 1 20:37:12 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Thu, 1 Sep 2016 16:37:12 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #300 In-Reply-To: <797695963.88.1472675942355.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <797695963.88.1472675942355.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1004538495.95.1472762232705.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 39280 lines...] Compiling templateInterpreter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling type.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling vmError.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-01-161722.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-01-161722.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-01-161722.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/mv /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Fri Sep 2 11:59:14 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Fri, 2 Sep 2016 07:59:14 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #258 In-Reply-To: <576629447.94.1472731143473.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <576629447.94.1472731143473.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <195058189.100.1472817554440.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Fri Sep 2 07:59:13 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Fri Sep 2 20:41:39 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Fri, 2 Sep 2016 16:41:39 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #301 In-Reply-To: <1004538495.95.1472762232705.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1004538495.95.1472762232705.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1936893507.101.1472848899475.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 39280 lines...] Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-02-161846.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-02-161846.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-02-161846.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling gtest-all.cc (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"gtest-all.cc"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling gtestMain.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"gtestMain.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_arguments.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_arguments.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_classLoader.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_classLoader.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_globals.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_globals.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_instanceKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_instanceKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_os.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_os.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_quicksort.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_quicksort.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Sat Sep 3 11:59:08 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Sat, 3 Sep 2016 07:59:08 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #259 In-Reply-To: <195058189.100.1472817554440.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <195058189.100.1472817554440.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1192960785.106.1472903948346.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Sat Sep 3 07:59:07 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Sat Sep 3 20:42:23 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Sat, 3 Sep 2016 16:42:23 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #302 In-Reply-To: <1936893507.101.1472848899475.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1936893507.101.1472848899475.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1547426902.107.1472935343378.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 37453 lines...] Compiling templateInterpreter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-03-161622.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-03-161622.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-03-161622.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Sun Sep 4 12:00:50 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Sun, 4 Sep 2016 08:00:50 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #260 In-Reply-To: <1192960785.106.1472903948346.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1192960785.106.1472903948346.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1509290709.112.1472990450049.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Sun Sep 4 08:00:49 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Sun Sep 4 20:40:25 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Sun, 4 Sep 2016 16:40:25 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #303 In-Reply-To: <1547426902.107.1472935343378.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1547426902.107.1472935343378.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <65706953.113.1473021625707.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 37453 lines...] /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-O1 -shared -L -L -Wl,-soname=libmtrace.so -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libwaiters.so cd && /usr/bin/objcopy --add-gnu-debuglink= ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) cd && /usr/bin/objcopy --add-gnu-debuglink= ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-O1 -shared -L -L -Wl,-soname=libwaiters.so -o -Wl,-Bstatic -lstdc++ -lgcc -Wl,-Bdynamic > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) cd && /usr/bin/objcopy --add-gnu-debuglink= cd && /usr/bin/zip -q -r libcompiledMethodLoad.debuginfo cd && /usr/bin/zip -q -r libgctest.debuginfo cd && /usr/bin/zip -q -r libheapViewer.debuginfo cd && /usr/bin/zip -q -r libversionCheck.debuginfo cd && /usr/bin/zip -q -r libheapTracker.debuginfo cd && /usr/bin/zip -q -r libminst.debuginfo cd && /usr/bin/zip -q -r libmtrace.debuginfo cd && /usr/bin/zip -q -r libwaiters.debuginfo /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r gmake[3]: Leaving directory ` ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-04-161655.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-04-161655.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-04-161655.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/mv /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Mon Sep 5 12:00:26 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Mon, 5 Sep 2016 08:00:26 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #261 In-Reply-To: <1509290709.112.1472990450049.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1509290709.112.1472990450049.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <287968594.119.1473076826133.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 1964 lines...] jdk1.7.0_72/jre/lib/images/ jdk1.7.0_72/jre/lib/images/icons/ jdk1.7.0_72/jre/lib/images/icons/sun-java_LowContrast.png jdk1.7.0_72/jre/lib/images/icons/sun-java.png jdk1.7.0_72/jre/lib/images/icons/sun-java_HighContrastInverse.png jdk1.7.0_72/jre/lib/images/icons/sun-java_HighContrast.png jdk1.7.0_72/jre/lib/images/cursors/ jdk1.7.0_72/jre/lib/images/cursors/motif_LinkDrop32x32.gif jdk1.7.0_72/jre/lib/images/cursors/motif_MoveDrop32x32.gif jdk1.7.0_72/jre/lib/images/cursors/invalid32x32.gif jdk1.7.0_72/jre/lib/images/cursors/cursors.properties jdk1.7.0_72/jre/lib/images/cursors/motif_MoveNoDrop32x32.gif jdk1.7.0_72/jre/lib/images/cursors/motif_CopyNoDrop32x32.gif jdk1.7.0_72/jre/lib/images/cursors/motif_LinkNoDrop32x32.gif jdk1.7.0_72/jre/lib/images/cursors/motif_CopyDrop32x32.gif jdk1.7.0_72/jre/lib/sound.properties jdk1.7.0_72/jre/lib/logging.properties jdk1.7.0_72/jre/lib/applet/ jdk1.7.0_72/jre/lib/management/ jdk1.7.0_72/jre/lib/management/management.properties jdk1.7.0_72/jre/lib/management/snmp.acl.template jdk1.7.0_72/jre/lib/management/jmxremote.access jdk1.7.0_72/jre/lib/management/jmxremote.password.template jdk1.7.0_72/jre/lib/fontconfig.properties.src jdk1.7.0_72/jre/lib/fonts/ jdk1.7.0_72/jre/lib/fonts/fonts.dir jdk1.7.0_72/jre/lib/fonts/LucidaTypewriterRegular.ttf jdk1.7.0_72/jre/lib/fonts/LucidaBrightDemiBold.ttf jdk1.7.0_72/jre/lib/fonts/LucidaBrightItalic.ttf jdk1.7.0_72/jre/lib/fonts/LucidaSansRegular.ttf jdk1.7.0_72/jre/lib/fonts/LucidaTypewriterBold.ttf jdk1.7.0_72/jre/lib/fonts/LucidaSansDemiBold.ttf jdk1.7.0_72/jre/lib/fonts/LucidaBrightRegular.ttf jdk1.7.0_72/jre/lib/fonts/LucidaBrightDemiItalic.ttf jdk1.7.0_72/jre/lib/rt.jar jdk1.7.0_72/jre/lib/classlist jdk1.7.0_72/jre/lib/jfr.jar jdk1.7.0_72/jre/lib/oblique-fonts/ jdk1.7.0_72/jre/lib/oblique-fonts/fonts.dir jdk1.7.0_72/jre/lib/oblique-fonts/LucidaSansDemiOblique.ttf jdk1.7.0_72/jre/lib/oblique-fonts/LucidaTypewriterBoldOblique.ttf jdk1.7.0_72/jre/lib/oblique-fonts/LucidaTypewriterOblique.ttf jdk1.7.0_72/jre/lib/oblique-fonts/LucidaSansOblique.ttf jdk1.7.0_72/jre/lib/fontconfig.Turbo.bfc jdk1.7.0_72/jre/lib/calendars.properties jdk1.7.0_72/jre/lib/fontconfig.SuSE.11.bfc jdk1.7.0_72/jre/lib/jfxrt.jar jdk1.7.0_72/jre/lib/jsse.jar jdk1.7.0_72/jre/lib/fontconfig.RedHat.5.bfc jdk1.7.0_72/jre/lib/desktop/ jdk1.7.0_72/jre/lib/desktop/icons/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/16x16/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-archive.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-text-x-java.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-javaws.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-jcontrol.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-java.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/48x48/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-archive.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-text-x-java.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-javaws.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-jcontrol.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-java.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/ jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/16x16/ jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/ jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-text-x-java.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/16x16/apps/ jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-javaws.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-jcontrol.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-java.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/48x48/ jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/ jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-text-x-java.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/48x48/apps/ jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-javaws.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-jcontrol.png jdk1.7.0_72/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-java.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/ jdk1.7.0_72/jre/lib/desktop/icons/hicolor/16x16/ jdk1.7.0_72/jre/lib/desktop/icons/hicolor/16x16/mimetypes/ jdk1.7.0_72/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-archive.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-text-x-java.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/16x16/apps/ jdk1.7.0_72/jre/lib/desktop/icons/hicolor/16x16/apps/sun-javaws.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/16x16/apps/sun-jcontrol.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/16x16/apps/sun-java.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/48x48/ jdk1.7.0_72/jre/lib/desktop/icons/hicolor/48x48/mimetypes/ jdk1.7.0_72/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-archive.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-text-x-java.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/48x48/apps/ jdk1.7.0_72/jre/lib/desktop/icons/hicolor/48x48/apps/sun-javaws.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png jdk1.7.0_72/jre/lib/desktop/icons/hicolor/48x48/apps/sun-java.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/16x16/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-archive.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-text-x-java.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/16x16/mimetypes/gnome-mime-application-x-java-jnlp-file.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/16x16/apps/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-javaws.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-jcontrol.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-java.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/48x48/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-archive.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-text-x-java.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/48x48/mimetypes/gnome-mime-application-x-java-jnlp-file.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/48x48/apps/ jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-javaws.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-jcontrol.png jdk1.7.0_72/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-java.png jdk1.7.0_72/jre/lib/desktop/mime/ jdk1.7.0_72/jre/lib/desktop/mime/packages/ jdk1.7.0_72/jre/lib/desktop/mime/packages/x-java-archive.xml jdk1.7.0_72/jre/lib/desktop/mime/packages/x-java-jnlp-file.xml jdk1.7.0_72/jre/lib/desktop/applications/ jdk1.7.0_72/jre/lib/desktop/applications/sun-java.desktop jdk1.7.0_72/jre/lib/desktop/applications/sun_java.desktop jdk1.7.0_72/jre/lib/desktop/applications/sun-javaws.desktop jdk1.7.0_72/jre/Welcome.html jdk1.7.0_72/jre/README jdk1.7.0_72/jre/bin/ jdk1.7.0_72/jre/bin/orbd jdk1.7.0_72/jre/bin/rmid jdk1.7.0_72/jre/bin/jcontrol jdk1.7.0_72/jre/bin/javaws jdk1.7.0_72/jre/bin/ControlPanel jdk1.7.0_72/jre/bin/java_vm jdk1.7.0_72/jre/bin/rmiregistry jdk1.7.0_72/jre/bin/unpack200 jdk1.7.0_72/jre/bin/keytool jdk1.7.0_72/jre/bin/policytool jdk1.7.0_72/jre/bin/tnameserv jdk1.7.0_72/jre/bin/pack200 jdk1.7.0_72/jre/bin/java jdk1.7.0_72/jre/bin/servertool jdk1.7.0_72/jre/LICENSE jdk1.7.0_72/jre/plugin/ jdk1.7.0_72/jre/plugin/desktop/ jdk1.7.0_72/jre/plugin/desktop/sun_java.png jdk1.7.0_72/jre/plugin/desktop/sun_java.desktop jdk1.7.0_72/jre/THIRDPARTYLICENSEREADME-JAVAFX.txt jdk1.7.0_72/include/ jdk1.7.0_72/include/jvmti.h jdk1.7.0_72/include/jni.h jdk1.7.0_72/include/jdwpTransport.h jdk1.7.0_72/include/linux/ jdk1.7.0_72/include/linux/jawt_md.h jdk1.7.0_72/include/linux/jni_md.h jdk1.7.0_72/include/jawt.h jdk1.7.0_72/include/jvmticmlr.h jdk1.7.0_72/include/classfile_constants.h [project-shenandoah-jdk8] $ /bin/bash /tmp/hudson1444279350902066334.sh Updating source... requesting all changes adding changesets adding manifests adding file changes added 1648 changesets with 2034 changes to 141 files updating to branch default 85 files updated, 0 files merged, 0 files removed, 0 files unresolved ASSEMBLY_EXCEPTION common configure get_source.sh LICENSE make Makefile README README-builds.html test THIRD_PARTY_README WARNING: Mercurial version 2.6.3 or later is recommended. /usr/bin/hg is version 2.2.3 # Repositories: corba jaxp jaxws langtools jdk hotspot nashorn corba: hg clone http://hg.openjdk.java.net/shenandoah/jdk8u/corba corba corba: requesting all changes corba: adding changesets corba: adding manifests corba: adding file changes corba: added 1190 changesets with 4143 changes to 1388 files corba: updating to branch default corba: 1194 files updated, 0 files merged, 0 files removed, 0 files unresolved jaxws: hg clone http://hg.openjdk.java.net/shenandoah/jdk8u/jaxws jaxws jaxws: requesting all changes jaxws: adding changesets jaxws: adding manifests jaxws: adding file changes jaxws: added 1076 changesets with 13070 changes to 6751 files jaxws: updating to branch default jaxws: 3734 files updated, 0 files merged, 0 files removed, 0 files unresolved jaxp: hg clone http://hg.openjdk.java.net/shenandoah/jdk8u/jaxp jaxp jaxp: requesting all changes jaxp: adding changesets jaxp: adding manifests jaxp: adding file changes jaxp: added 1239 changesets with 7283 changes to 4238 files jaxp: updating to branch default jaxp: 2075 files updated, 0 files merged, 0 files removed, 0 files unresolved langtools: hg clone http://hg.openjdk.java.net/shenandoah/jdk8u/langtools langtools langtools: requesting all changes langtools: adding changesets langtools: adding manifests langtools: transaction abort! langtools: rollback completed langtools: abort: stream ended unexpectedly (got 18179 bytes, expected 21323) hotspot: hg clone http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot hotspot hotspot: requesting all changes hotspot: adding changesets hotspot: adding manifests hotspot: adding file changes hotspot: added 7891 changesets with 41159 changes to 5701 files hotspot: updating to branch default hotspot: 4773 files updated, 0 files merged, 0 files removed, 0 files unresolved nashorn: hg clone http://hg.openjdk.java.net/shenandoah/jdk8u/nashorn nashorn nashorn: requesting all changes nashorn: adding changesets nashorn: adding manifests nashorn: transaction abort! nashorn: rollback completed nashorn: abort: stream ended unexpectedly (got 70763 bytes, expected 157410) jdk: hg clone http://hg.openjdk.java.net/shenandoah/jdk8u/jdk jdk jdk: requesting all changes jdk: adding changesets jdk: adding manifests jdk: adding file changes jdk: added 11405 changesets with 95930 changes to 27120 files jdk: updating to branch default jdk: 22732 files updated, 0 files merged, 0 files removed, 0 files unresolved WARNING: langtools exited abnormally (255) WARNING: nashorn exited abnormally (255) Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Mon Sep 5 20:41:00 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Mon, 5 Sep 2016 16:41:00 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #304 In-Reply-To: <65706953.113.1473021625707.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <65706953.113.1473021625707.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1820693869.120.1473108060584.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 39280 lines...] Compiling templateInterpreter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling vmSymbols.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-05-161845.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-05-161845.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-05-161845.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Tue Sep 6 12:01:55 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Tue, 6 Sep 2016 08:01:55 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #262 In-Reply-To: <287968594.119.1473076826133.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <287968594.119.1473076826133.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1291375137.125.1473163315281.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Tue Sep 6 08:01:54 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Tue Sep 6 20:42:22 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Tue, 6 Sep 2016 16:42:22 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #305 In-Reply-To: <1820693869.120.1473108060584.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1820693869.120.1473108060584.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1958857350.126.1473194542311.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 39280 lines...] Compiling templateInterpreter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-06-161707.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-06-161707.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-06-161707.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From ashipile at redhat.com Wed Sep 7 10:01:05 2016 From: ashipile at redhat.com (Aleksey Shipilev) Date: Wed, 7 Sep 2016 13:01:05 +0300 Subject: Redundant dereferences in C2 shenandoah_wb? Message-ID: <8e0e862e-9bef-5f29-102a-f56f98c8c4c1@redhat.com> Hi, I am studying the generated code for Shenandoah barriers. These two dereferences seem excessive: http://cr.openjdk.java.net/~shade/shenandoah/wb.deref.1/webrev.00/ C1 and interpreter code for both x86_64 and AArch64 do not seem to do the additional read barrier before testing evacuation_in_progress, doing that only after. Am I missing something? Thanks, -Aleksey From rkennke at redhat.com Wed Sep 7 10:10:09 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 7 Sep 2016 06:10:09 -0400 (EDT) Subject: Redundant dereferences in C2 shenandoah_wb? Message-ID: <1644736069.14293457.1473243009350.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> The first is only there to trigger a SIGSEGV/NPE on null. The 2nd absolutely needs to come after the check for evacuation in progress to avoid a load load race at the end of evacuation. I don't think it affects performance much. If you have a solution to trigger NPE correctly on the 2nd instruction and not only the first (e.g. improve the signal handling), that would be very welcome! Cheers, RomanAm 07.09.2016 12:01 nachm. schrieb Aleksey Shipilev : > > Hi, > > I am studying the generated code for Shenandoah barriers. These two > dereferences seem excessive: > ? http://cr.openjdk.java.net/~shade/shenandoah/wb.deref.1/webrev.00/ > > C1 and interpreter code for both x86_64 and AArch64 do not seem to do > the additional read barrier before testing evacuation_in_progress, doing > that only after. Am I missing something? > > Thanks, > -Aleksey From ashipile at redhat.com Wed Sep 7 10:41:20 2016 From: ashipile at redhat.com (Aleksey Shipilev) Date: Wed, 7 Sep 2016 13:41:20 +0300 Subject: Redundant dereferences in C2 shenandoah_wb? In-Reply-To: <1644736069.14293457.1473243009350.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> References: <1644736069.14293457.1473243009350.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> Message-ID: Wait a minute, can you elaborate the scenario where we want to intercept null there? Because this code: @Benchmark @CompilerControl(CompilerControl.Mode.DONT_INLINE) public void storeToNull() { try { targetNull.field = null; } catch (NullPointerException e) { // expected } } static class Target { Object field; } ...triggers NPE much earlier (look for "WHY THIS CHECK?"): http://cr.openjdk.java.net/~shade/shenandoah/wb.deref.1/storeToNull.perfasm How could that check fire a SEGV, if we already tested %r11 is not null? I assume this is universal, and we nullcheck before doing shenandoahWB code? Thanks, -Aleksey On 09/07/2016 01:10 PM, Roman Kennke wrote: > The first is only there to trigger a SIGSEGV/NPE on null. The 2nd > absolutely needs to come after the check for evacuation in progress > to avoid a load load race at the end of evacuation. I don't think it > affects performance much. If you have a solution to trigger NPE > correctly on the 2nd instruction and not only the first (e.g. improve > the signal handling), that would be very welcome! > > Cheers, RomanAm 07.09.2016 12:01 nachm. schrieb Aleksey Shipilev > : >> >> Hi, >> >> I am studying the generated code for Shenandoah barriers. These two >> dereferences seem excessive: >> http://cr.openjdk.java.net/~shade/shenandoah/wb.deref.1/webrev.00/ >> >> >> C1 and interpreter code for both x86_64 and AArch64 do not seem to >> do the additional read barrier before testing >> evacuation_in_progress, doing that only after. Am I missing >> something? >> >> Thanks, -Aleksey From rkennke at redhat.com Wed Sep 7 11:01:17 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 7 Sep 2016 07:01:17 -0400 (EDT) Subject: Redundant dereferences in C2 shenandoah_wb? Message-ID: <1474979065.14299518.1473246077897.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> The compiler can replace explicit null checks with implicit null checks, and rely on the first instruction of the wb (or any load or store for that matter) blowing a SIGSEGV. I suppose this happens when the compiler figures that null is rare or impossible. RomanAm 07.09.2016 12:41 nachm. schrieb Aleksey Shipilev : > > Wait a minute, can you elaborate the scenario where we want to intercept > null there? Because this code: > > ??? @Benchmark > ??? @CompilerControl(CompilerControl.Mode.DONT_INLINE) > ??? public void storeToNull() { > ??????? try { > ??????????? targetNull.field = null; > ??????? } catch (NullPointerException e) { > ??????????? // expected > ??????? } > ?? } > > ??? static class Target { > ??????? Object field; > ??? } > > ...triggers NPE much earlier (look for "WHY THIS CHECK?"): > http://cr.openjdk.java.net/~shade/shenandoah/wb.deref.1/storeToNull.perfasm > > How could that check fire a SEGV, if we already tested %r11 is not null? > I assume this is universal, and we nullcheck before doing shenandoahWB code? > > Thanks, > -Aleksey > > On 09/07/2016 01:10 PM, Roman Kennke wrote: > > The first is only there to trigger a SIGSEGV/NPE on null. The 2nd > > absolutely needs to come after the check for evacuation in progress > > to avoid a load load race at the end of evacuation. I don't think it > > affects performance much. If you have a solution to trigger NPE > > correctly on the 2nd instruction and not only the first (e.g. improve > > the signal handling), that would be very welcome! > > > > Cheers, RomanAm 07.09.2016 12:01 nachm. schrieb Aleksey Shipilev > > : > >> > >> Hi, > >> > >> I am studying the generated code for Shenandoah barriers. These two > >>? dereferences seem excessive: > >> http://cr.openjdk.java.net/~shade/shenandoah/wb.deref.1/webrev.00/ > >> > >> > >> C1 and interpreter code for both x86_64 and AArch64 do not seem to > >> do the additional read barrier before testing > >> evacuation_in_progress, doing that only after. Am I missing > >> something? > >> > >> Thanks, -Aleksey From jenkins-no-reply at cloudbees.com Wed Sep 7 11:59:28 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Wed, 7 Sep 2016 07:59:28 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #263 In-Reply-To: <1291375137.125.1473163315281.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1291375137.125.1473163315281.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1123995322.132.1473249568876.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Wed Sep 7 07:59:28 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From ashipile at redhat.com Wed Sep 7 12:32:50 2016 From: ashipile at redhat.com (Aleksey Shipilev) Date: Wed, 7 Sep 2016 15:32:50 +0300 Subject: Redundant dereferences in C2 shenandoah_wb? In-Reply-To: <1474979065.14299518.1473246077897.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> References: <1474979065.14299518.1473246077897.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> Message-ID: <973cf89c-7b53-3962-73a5-3e8c9062efaf@redhat.com> AFAIU, implicit NPE checks are prepared on a higher level, e.g. at GraphKit::null_check, which sets up uncommon_trap with appropriate dependencies. Placing a lowered memory access in .ad does not yield an implicit null check, this is just a potential SEGV. Anyhow, I see the null check before emitting the ShenandoahWriteBarrier in GraphKit::shenandoah_write_barrier: Node* not_null_obj = null_check_oop(obj, &null_ctrl); ... Node* n = shenandoah_write_barrier_helper(*this, not_null_obj, adr_type); ... static Node* shenandoah_write_barrier_helper(GraphKit& kit, Node* obj, const TypePtr* adr_type) { ShenandoahWriteBarrierNode* wb = new ShenandoahWriteBarrierNode(kit.control(), kit.memory(adr_type), obj); ... } Therefore it seems we already have null pointer checks at the high-level IR before the barrier, and having a dereference in barrier low-level encoding still feels redundant. I must be missing something! Thanks, -Aleksey On 09/07/2016 02:01 PM, Roman Kennke wrote: > The compiler can replace explicit null checks with implicit null checks, and rely on the first instruction of the wb (or any load or store for that matter) blowing a SIGSEGV. I suppose this happens when the compiler figures that null is rare or impossible. > > RomanAm 07.09.2016 12:41 nachm. schrieb Aleksey Shipilev : >> >> Wait a minute, can you elaborate the scenario where we want to intercept >> null there? Because this code: >> >> @Benchmark >> @CompilerControl(CompilerControl.Mode.DONT_INLINE) >> public void storeToNull() { >> try { >> targetNull.field = null; >> } catch (NullPointerException e) { >> // expected >> } >> } >> >> static class Target { >> Object field; >> } >> >> ...triggers NPE much earlier (look for "WHY THIS CHECK?"): >> http://cr.openjdk.java.net/~shade/shenandoah/wb.deref.1/storeToNull.perfasm >> >> How could that check fire a SEGV, if we already tested %r11 is not null? >> I assume this is universal, and we nullcheck before doing shenandoahWB code? >> >> Thanks, >> -Aleksey >> >> On 09/07/2016 01:10 PM, Roman Kennke wrote: >>> The first is only there to trigger a SIGSEGV/NPE on null. The 2nd >>> absolutely needs to come after the check for evacuation in progress >>> to avoid a load load race at the end of evacuation. I don't think it >>> affects performance much. If you have a solution to trigger NPE >>> correctly on the 2nd instruction and not only the first (e.g. improve >>> the signal handling), that would be very welcome! >>> >>> Cheers, RomanAm 07.09.2016 12:01 nachm. schrieb Aleksey Shipilev >>> : >>>> >>>> Hi, >>>> >>>> I am studying the generated code for Shenandoah barriers. These two >>>> dereferences seem excessive: >>>> http://cr.openjdk.java.net/~shade/shenandoah/wb.deref.1/webrev.00/ >>>> >>>> >>>> C1 and interpreter code for both x86_64 and AArch64 do not seem to >>>> do the additional read barrier before testing >>>> evacuation_in_progress, doing that only after. Am I missing >>>> something? >>>> >>>> Thanks, -Aleksey From rwestrel at redhat.com Wed Sep 7 12:40:44 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 07 Sep 2016 14:40:44 +0200 Subject: Redundant dereferences in C2 shenandoah_wb? In-Reply-To: <973cf89c-7b53-3962-73a5-3e8c9062efaf@redhat.com> References: <1474979065.14299518.1473246077897.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> <973cf89c-7b53-3962-73a5-3e8c9062efaf@redhat.com> Message-ID: > AFAIU, implicit NPE checks are prepared on a higher level, e.g. at > GraphKit::null_check, which sets up uncommon_trap with appropriate > dependencies. Placing a lowered memory access in .ad does not yield an > implicit null check, this is just a potential SEGV. Graphkit::null_check inserts the null check. Later in compilation, PhaseCFG::implicit_null_check() turns some null checks into implicit null checks by looking for a memory access close to a null check. Roman changed the code of PhaseCFG::implicit_null_check() so a ShenandoahWriteBarrier can be used for an implicit null checks. For that the first instruction in the barrier must be a memory reference. When the code for the barrier is emitted, the barrier is always emitted as if it is used for an implicit null check independently of whether this particular barrier is used as an implicit null check. FWIW, right now the write barrier is a a blob of assembly code in the ad file. I'm working on turning it into IR and that would change how implicit null checks are handled. Roland. From ashipile at redhat.com Wed Sep 7 12:46:07 2016 From: ashipile at redhat.com (Aleksey Shipilev) Date: Wed, 7 Sep 2016 15:46:07 +0300 Subject: Redundant dereferences in C2 shenandoah_wb? In-Reply-To: References: <1474979065.14299518.1473246077897.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> <973cf89c-7b53-3962-73a5-3e8c9062efaf@redhat.com> Message-ID: <497ddbca-079e-566c-04e6-a3b6c137764d@redhat.com> On 09/07/2016 03:40 PM, Roland Westrelin wrote: >> AFAIU, implicit NPE checks are prepared on a higher level, e.g. at >> GraphKit::null_check, which sets up uncommon_trap with appropriate >> dependencies. Placing a lowered memory access in .ad does not yield an >> implicit null check, this is just a potential SEGV. > > Graphkit::null_check inserts the null check. Later in compilation, > PhaseCFG::implicit_null_check() turns some null checks into implicit > null checks by looking for a memory access close to a null check. Roman > changed the code of PhaseCFG::implicit_null_check() so a > ShenandoahWriteBarrier can be used for an implicit null checks. For that > the first instruction in the barrier must be a memory reference. When > the code for the barrier is emitted, the barrier is always emitted as if > it is used for an implicit null check independently of whether this > particular barrier is used as an implicit null check. Oh, I see now how PhaseCFG::implicit_null_check treats ShenandoahWriteBarrier as a matching memory access, thanks. Sneaky! > I'm working on turning it into IR and that would change how > implicit null checks are handled. Okay, this means the changes in .ad are not relevant at this point, and code quality should be investigated after barriers are spelled in IR. Thanks, -Aleksey From rwestrel at redhat.com Wed Sep 7 12:53:01 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 07 Sep 2016 14:53:01 +0200 Subject: Redundant dereferences in C2 shenandoah_wb? In-Reply-To: <497ddbca-079e-566c-04e6-a3b6c137764d@redhat.com> References: <1474979065.14299518.1473246077897.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> <973cf89c-7b53-3962-73a5-3e8c9062efaf@redhat.com> <497ddbca-079e-566c-04e6-a3b6c137764d@redhat.com> Message-ID: >> I'm working on turning it into IR and that would change how >> implicit null checks are handled. > > Okay, this means the changes in .ad are not relevant at this point, and > code quality should be investigated after barriers are spelled in IR. I have other changes that are mostly ready that will affect code generation. So it probably makes sense to wait a bit. Roland. From jenkins-no-reply at cloudbees.com Wed Sep 7 20:41:51 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Wed, 7 Sep 2016 16:41:51 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #306 In-Reply-To: <1958857350.126.1473194542311.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1958857350.126.1473194542311.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1148798587.133.1473280911298.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 39280 lines...] Compiling templateInterpreter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-07-161848.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-07-161848.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-07-161848.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Thu Sep 8 12:00:38 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Thu, 8 Sep 2016 08:00:38 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #264 In-Reply-To: <1123995322.132.1473249568876.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1123995322.132.1473249568876.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1525074919.138.1473336038251.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Thu Sep 8 08:00:37 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Thu Sep 8 20:40:30 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Thu, 8 Sep 2016 16:40:30 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #307 In-Reply-To: <1148798587.133.1473280911298.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1148798587.133.1473280911298.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <300327341.139.1473367230302.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 39280 lines...] Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-08-161653.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-08-161653.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-08-161653.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling gtest-all.cc (for libjvm.so) ( /usr/bin/g++ -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"gtest-all.cc"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling gtestMain.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"gtestMain.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_arguments.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_arguments.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_classLoader.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_classLoader.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_globals.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_globals.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling test_instanceKlass.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_instanceKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_os.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_os.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_quicksort.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_quicksort.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From rwestrel at redhat.com Fri Sep 9 13:03:10 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 09 Sep 2016 13:03:10 +0000 Subject: hg: shenandoah/jdk9/hotspot: acmp for shenandoah should trigger split if Message-ID: <201609091303.u89D3A4l026927@aojmv0008.oracle.com> Changeset: 3153a33f24e8 Author: roland Date: 2016-09-09 14:05 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3153a33f24e8 acmp for shenandoah should trigger split if ! src/share/vm/opto/graphKit.cpp From rwestrel at redhat.com Fri Sep 9 13:03:27 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 09 Sep 2016 13:03:27 +0000 Subject: hg: shenandoah/jdk9/hotspot: implicit null check in read barrier when compressed oops are enabled Message-ID: <201609091303.u89D3RHu027162@aojmv0008.oracle.com> Changeset: b022598e2a2b Author: roland Date: 2016-09-09 14:59 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b022598e2a2b implicit null check in read barrier when compressed oops are enabled ! src/cpu/x86/vm/x86_64.ad From shade at redhat.com Fri Sep 9 13:18:48 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 9 Sep 2016 16:18:48 +0300 Subject: Shenandoah barriers study Message-ID: <0102b044-efc1-ded6-c7c2-bf726de4aa9e@redhat.com> Hi, Studying the Shehandoah runtime interface by the most convenient means for me -- through benchmarking and studying hot disassembly -- and building the repertoire of interesting code scenarios to improve, here: http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/ Runnable JAR, driven by JMH: http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/benchmarks.jar Quick usage: $ java -jar benchmarks [name-regexp] [-prof perfasm] Interesting cases: *) http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/acmp/ACmpBarriersRandom.java Potential improvements: a) reuse the null pointers and jump over the read barrier on null? (Roland has a patch that does this, but it regresses the benchmark [1]) b) jump over the second cmp on "==" path. *) http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/acmp/ACmpBarriersKnownNew.java Fun: the evidence how the read barrier *improves* performance. x86 performance model is weird. *) http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/reads/ReadBarriersArrays.java Reading off the primitive array is okay, even though we have a read barrier on a critical path. That is, unless Shenandoah nose-dives on a small heap. *) http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/reads/ReadBarriersFields.java Implicit NPE check folding failed with compressed oops. *) http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/reads/ReadBarriersCachePressure.java Was concerned that accessing the forwarding pointer before the object is touching an additional cache line. Does not seem bad, need more analysis. *) http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/scenarios/LinkedListTraversal.java This is one of the adversarial programs. Even in the worst case, this gives around 25% hit, and gets amortized quickly as we add work. *) http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/writes/WriteBarriers.java Basic write barrier stuff: a) non-implicit null checks -- probably can't fold nicely? b) packing/unpacking of source reference to do a read barrier -- can probably construct a nice LEA that does this without repacking? c) evacuation in progress branch should be out of critical path; I guess most of these would go away after Roland's barriers rewrite to plain IR. Next steps: complete other corner cases for write barriers, and onwards to CAS barriers. Weird idea of tonight: for weak CAS, we are allowed to spuriously fail, and therefore Shenandoah may skip retry loop with read barriers, if caller is guaranteed to eventually pass through the read barrier. Thanks, -Aleksey [1] https://twitter.com/shipilev/status/773926555496185857 From rwestrel at redhat.com Fri Sep 9 14:38:01 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 09 Sep 2016 16:38:01 +0200 Subject: Shenandoah barriers study In-Reply-To: <0102b044-efc1-ded6-c7c2-bf726de4aa9e@redhat.com> References: <0102b044-efc1-ded6-c7c2-bf726de4aa9e@redhat.com> Message-ID: I push a change to help with this: > *) > http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/acmp/ACmpBarriersRandom.java > > Potential improvements: > b) jump over the second cmp on "==" path. But it's not sufficient. We would want: if (a != b) { a = rb(a); b = rb(b); } if (a == b) { res = true; } else { res = false; } to become: if (a != b) { a = rb(a); b = rb(b); if (a == b) { res = true; } else { res = false; } } else { res = true; } which is c2's split if optimization. But: if (a == b) { res = true; } else { res = false; } is first transformed in that simple example to use cmoves and that gets in the way of split if. Roland. From chf at redhat.com Fri Sep 9 16:49:01 2016 From: chf at redhat.com (Christine Flood) Date: Fri, 9 Sep 2016 12:49:01 -0400 (EDT) Subject: Effect of Shenandoah Barriers on Code Size... In-Reply-To: <275216039.10397723.1473439691334.JavaMail.zimbra@redhat.com> Message-ID: <1159259094.10397804.1473439741157.JavaMail.zimbra@redhat.com> One of the questions I got asked at VMM was "What is the effect of Shenandoah Barriers on Code Size?" It would be nice to have some kind of measurement which we can talk about. Probably needs to be in the JEP as well. My intuition is that it's negligible, but those dang write barriers. Christine From shade at redhat.com Fri Sep 9 17:05:12 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 9 Sep 2016 20:05:12 +0300 Subject: Effect of Shenandoah Barriers on Code Size... In-Reply-To: <1159259094.10397804.1473439741157.JavaMail.zimbra@redhat.com> References: <1159259094.10397804.1473439741157.JavaMail.zimbra@redhat.com> Message-ID: <849ab532-db5e-55b8-78aa-2c29948abf9b@redhat.com> On 09/09/2016 07:49 PM, Christine Flood wrote: > One of the questions I got asked at VMM was "What is the effect of > Shenandoah Barriers on Code Size?" > > It would be nice to have some kind of measurement which we can talk > about. I guess we can do two things: a) say about the code size for standalone barriers, in comparison with other collectors -- my recent disassemblies seem to answer that question for C2/x86_64 [1][2], we may do the same for other platforms; b) estimate total increase in code heap size for, say, SPECjvm2008 and Dacapo; > My intuition is that it's negligible, but those dang write barriers. To be blunt, current Shenandoah's write barriers are not worse than current G1 write barriers, at least in the cases I cared about. Thanks, -Aleksey [1] http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/reads/ReadBarriersFields.java [2] http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/writes/WriteBarriers.java From rkennke at redhat.com Fri Sep 9 17:25:01 2016 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 9 Sep 2016 13:25:01 -0400 (EDT) Subject: Effect of Shenandoah Barriers on Code Size... Message-ID: <49687838.15750751.1473441901841.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> Am 09.09.2016 7:05 nachm. schrieb Aleksey Shipilev : > > On 09/09/2016 07:49 PM, Christine Flood wrote: > > One of the questions I got asked at VMM was "What is the effect of > > Shenandoah Barriers on Code Size?" > > > > It would be nice to have some kind of measurement which we can talk > > about. > > I guess we can do two things: > a) say about the code size for standalone barriers, in comparison with > other collectors -- my recent disassemblies seem to answer that question > for C2/x86_64 [1][2], we may do the same for other platforms; > b) estimate total increase in code heap size for, say, SPECjvm2008 and > Dacapo; > > > My intuition is that it's negligible, but those dang write barriers. > > To be blunt, current Shenandoah's write barriers are not worse than > current G1 write barriers, at least in the cases I cared about. We share the SATB write barriers with G1 (obj-stores only), plus we have our own (obj- and primitive stores), but we don't need g1's post-barriers (obj-stores only). Cheers, Roman > Thanks, > -Aleksey > > [1] > http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/reads/ReadBarriersFields.java > [2] > http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/writes/WriteBarriers.java From jenkins-no-reply at cloudbees.com Fri Sep 9 20:38:16 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Fri, 9 Sep 2016 16:38:16 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #308 In-Reply-To: <300327341.139.1473367230302.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <300327341.139.1473367230302.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <157125555.0.1473453497156.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 39280 lines...] Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-09-161449.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-09-161449.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-09-161449.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling gtest-all.cc (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"gtest-all.cc"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling gtestMain.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"gtestMain.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_arguments.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_arguments.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_classLoader.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_classLoader.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_globals.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_globals.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_instanceKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_instanceKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_os.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_os.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_quicksort.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_quicksort.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Sat Sep 10 11:58:57 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Sat, 10 Sep 2016 07:58:57 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #265 In-Reply-To: <1525074919.138.1473336038251.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1525074919.138.1473336038251.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <984324269.6.1473508737939.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Sat Sep 10 07:58:57 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Sat Sep 10 20:43:28 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Sat, 10 Sep 2016 16:43:28 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #309 In-Reply-To: <157125555.0.1473453497156.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <157125555.0.1473453497156.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <437386239.7.1473540208464.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 35892 lines...] Compiling templateInterpreter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-10-161647.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-10-161647.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-10-161647.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Sun Sep 11 12:00:31 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Sun, 11 Sep 2016 08:00:31 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #266 In-Reply-To: <984324269.6.1473508737939.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <984324269.6.1473508737939.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <577891145.12.1473595231082.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Sun Sep 11 08:00:30 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Sun Sep 11 20:41:14 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Sun, 11 Sep 2016 16:41:14 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #310 In-Reply-To: <437386239.7.1473540208464.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <437386239.7.1473540208464.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1574155083.13.1473626474388.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 37453 lines...] Compiling templateInterpreter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-11-161639.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-11-161639.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-11-161639.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Mon Sep 12 11:59:10 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Mon, 12 Sep 2016 07:59:10 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #267 In-Reply-To: <577891145.12.1473595231082.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <577891145.12.1473595231082.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <783510549.18.1473681550468.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Mon Sep 12 07:59:09 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From roman at kennke.org Mon Sep 12 15:06:34 2016 From: roman at kennke.org (roman at kennke.org) Date: Mon, 12 Sep 2016 15:06:34 +0000 Subject: hg: shenandoah/jdk9/hotspot: Bugfix: Fix off-by-one in reclaim-humongous. Contributed by Zhengyu Gu. Message-ID: <201609121506.u8CF6Y6H018516@aojmv0008.oracle.com> Changeset: 5bef82e4dee7 Author: rkennke Date: 2016-09-12 17:06 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5bef82e4dee7 Bugfix: Fix off-by-one in reclaim-humongous. Contributed by Zhengyu Gu. ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp From rwestrel at redhat.com Mon Sep 12 16:04:54 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Mon, 12 Sep 2016 18:04:54 +0200 Subject: move loop invariant write barrier before loop during loop opts Message-ID: http://cr.openjdk.java.net/~roland/shenandoah/wb-before-loops/webrev/ This moves a write barrier that operates on a value that is loop invariant but is kept in a loop because of memory edges before the loop during loop optimizations. This should allow further optimizations. Roland. From rkennke at redhat.com Mon Sep 12 16:20:19 2016 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 12 Sep 2016 18:20:19 +0200 Subject: move loop invariant write barrier before loop during loop opts In-Reply-To: References: Message-ID: <1473697219.2506.37.camel@redhat.com> Ok! Roman Am Montag, den 12.09.2016, 18:04 +0200 schrieb Roland Westrelin: > http://cr.openjdk.java.net/~roland/shenandoah/wb-before-loops/webrev/ > > This moves a write barrier that operates on a value that is loop > invariant but is kept in a loop because of memory edges before the > loop > during loop optimizations. This should allow further optimizations. > > Roland. From jenkins-no-reply at cloudbees.com Mon Sep 12 20:40:08 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Mon, 12 Sep 2016 16:40:08 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #311 In-Reply-To: <1574155083.13.1473626474388.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1574155083.13.1473626474388.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1502366751.19.1473712809066.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 39280 lines...] Compiling templateInterpreter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling threadLocalAllocBuffer.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-12-161650.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-12-161650.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-12-161650.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling vtableStubs.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From shade at redhat.com Tue Sep 13 11:44:25 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 13 Sep 2016 13:44:25 +0200 Subject: Sync up with jdk9? Message-ID: Hi, I need to get my hands on reference weakCompareAndSet intrinsics with Shenandoah. Unfortunately, this means either hacking into jdk.internal.vm.Unsafe, or going through j.u.c.AtomicReference. I would prefer the second way, but it requires a pull from jdk9/dev -- the old j.u.c.AR::weakCAS is calling a strong CAS. Is there a schedule where the next pull is? I can do this, but I need to understand what tests are used to smoke test Shenandoah. Thanks, -Aleksey From jenkins-no-reply at cloudbees.com Tue Sep 13 11:59:11 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Tue, 13 Sep 2016 07:59:11 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #268 In-Reply-To: <783510549.18.1473681550468.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <783510549.18.1473681550468.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1625875890.25.1473767951547.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Tue Sep 13 07:59:10 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From rwestrel at redhat.com Tue Sep 13 12:31:24 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Tue, 13 Sep 2016 14:31:24 +0200 Subject: C2: memory edge of write barriers shouldn't be unconditionally cleared after optimizations Message-ID: http://cr.openjdk.java.net/~roland/shenandoah/wb-mem-edge/webrev.00/ Consider this method: static int m(A a, A b, A c) { a.f = 0x42; b.f = 42; return c.f; } Before final_graph_reshape, the memory graph is: WB(a)<-WB(b)<-RB(c) after final_graph_reshape, it's: WB(b)<-RB(C) WB(a) So valid schedulings of the barriers include WB(b),RB(C),WB(a) and calling m(a,b,a) could cause incorrect execution. The compiler currently doesn't use the faulty scheduling but it's dangerous to assume it never does/will. We can actually trick the compiler by leveraging implicit null checks: static int m(A a, A b, A c) { if (b == null) { } if (c == null) { } if (a == null) { } a.f = 0x42; b.f = 42; return c.f; } Never taken branches act as null checks. When the compiler tries to find implicit null checks, it doesn't move the null check down to where a memory operation is but hoists a memory operation right before the null check so in the case above barriers could be executed in the following order: WB(b),RB(C),WB(a). (Actually compiling that method doesn't lead to that result and it doesn't lead to broken code but it's out of pure luck. The compiler just happens to process the null checks in an order that doesn't trigger bad code). Having a loop optimization that moves loop independent write barriers out of loops should limit the performance impact of this change. Roland. From rkennke at redhat.com Tue Sep 13 13:40:28 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 13 Sep 2016 15:40:28 +0200 Subject: C2: memory edge of write barriers shouldn't be unconditionally cleared after optimizations In-Reply-To: References: Message-ID: <1473774028.2584.7.camel@redhat.com> Good catch! Ok! Roman Am Dienstag, den 13.09.2016, 14:31 +0200 schrieb Roland Westrelin: > http://cr.openjdk.java.net/~roland/shenandoah/wb-mem-edge/webrev.00/ > > Consider this method: > > static int m(A a, A b, A c) { > ????a.f = 0x42; > ????b.f = 42; > ????return c.f; > } > > Before final_graph_reshape, the memory graph is: > > WB(a)<-WB(b)<-RB(c) > > after final_graph_reshape, it's: > > WB(b)<-RB(C) > WB(a) > > So valid schedulings of the barriers include WB(b),RB(C),WB(a) and > calling m(a,b,a) could cause incorrect execution. The compiler > currently > doesn't use the faulty scheduling but it's dangerous to assume it > never > does/will. We can actually trick the compiler by leveraging implicit > null checks: > > static int m(A a, A b, A c) { > ????if (b == null) { > ????} > ????if (c == null) { > ????} > ????if (a == null) { > ????} > ????a.f = 0x42; > ????b.f = 42; > ????return c.f; > } > > Never taken branches act as null checks. When the compiler tries to > find > implicit null checks, it doesn't move the null check down to where a > memory operation is but hoists a memory operation right before the > null > check so in the case above barriers could be executed in the > following > order: WB(b),RB(C),WB(a). (Actually compiling that method doesn't > lead > to that result and it doesn't lead to broken code but it's out of > pure > luck. The compiler just happens to process the null checks in an > order > that doesn't trigger bad code). > > Having a loop optimization that moves loop independent write barriers > out of loops should limit the performance impact of this change. > > Roland. > From shade at redhat.com Tue Sep 13 14:06:03 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 13 Sep 2016 16:06:03 +0200 Subject: acmp/cas retries and null arguments Message-ID: <0793fc34-2fe2-4fee-c8f1-c99407a99a06@redhat.com> Hi, I have a question about read barriers and null handling. It seems to me that in acmp/cas comparison, if one of the arguments is null, and comparison had failed, this means it had failed for good, i.e. it is never a false negative. I.e. comparing the non-null from-copy with null produces the same result as comparing the non-null to-copy with null. Comparing null with null would not trigger a false negative. If so, I wonder if we can coalesce the null checking code in acmp/cas retries with the actual retries, instead of jumping over the barrier. We currently do, e.g. in acmp (in some weird linear pseudo-assembly): acmp(%a, %b): test %a, %b je test %a, %a je mov %a, (%a - 8); anull: test %b, %b je mov %b, (%b - 8); bnull: test %a, %b; je ret false; true: ret true; ...while instead we could generate: acmp(%a, %b): test %a, %b je test %a, %a je // %a is null, guaranteed "false" mov %a, (%a - 8); test %b, %b je // %b is null, guaranteed "false" mov %b, (%b - 8); test %a, %b; je false: ret false; true: ret true; This saves read barriers if one of the arguments is not null. Thanks, -Aleksey From rkennke at redhat.com Tue Sep 13 15:16:25 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 13 Sep 2016 17:16:25 +0200 Subject: acmp/cas retries and null arguments In-Reply-To: <0793fc34-2fe2-4fee-c8f1-c99407a99a06@redhat.com> References: <0793fc34-2fe2-4fee-c8f1-c99407a99a06@redhat.com> Message-ID: <1473779785.2584.12.camel@redhat.com> Am Dienstag, den 13.09.2016, 16:06 +0200 schrieb Aleksey Shipilev: > Hi, > > I have a question about read barriers and null handling. It seems to > me > that in acmp/cas comparison, if one of the arguments is null, and > comparison had failed, this means it had failed for good, i.e. it is > never a false negative. I.e. comparing the non-null from-copy with > null > produces the same result as comparing the non-null to-copy with null. > Comparing null with null would not trigger a false negative. This is correct. > If so, I wonder if we can coalesce the null checking code in acmp/cas > retries with the actual retries, instead of jumping over the barrier. > We > currently do, e.g. in acmp (in some weird linear pseudo-assembly): > > acmp(%a, %b): > ? test %a, %b > ? je > > ????test %a, %a > ????je > ????mov %a, (%a - 8); > ????anull: > > ????test %b, %b > ????je > ????mov %b, (%b - 8); > ????bnull: > > ????test %a, %b; > ????je > > ????ret false; > > ? true: > ? ret true; > > ...while instead we could generate: > > acmp(%a, %b): > ? test %a, %b > ? je > > ????test %a, %a > ????je ??// %a is null, guaranteed "false" > ????mov %a, (%a - 8); > > ????test %b, %b > ????je ??// %b is null, guaranteed "false" > ????mov %b, (%b - 8); > > ????test %a, %b; > ????je > > ????false: > ????ret false; > > ? true: > ? ret true; > > This saves read barriers if one of the arguments is not null. Right. C2 should avoid generating the special acmp and cas barriers if one of the args is *known* to be null. It's a little more involved if it determines at runtime that one is null. I'd be happy to see it optimized though :-) Roman From rkennke at redhat.com Tue Sep 13 15:57:14 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 13 Sep 2016 17:57:14 +0200 Subject: Sync up with jdk9? In-Reply-To: References: Message-ID: <1473782234.2584.14.camel@redhat.com> I tried to sync with tag 135 of upstream, but couldn't build it. It fails with: javac: invalid flag: -modulesourcepath Usage: javac use --help for a list of possible options This happens both with jdk8 as boot-jdk and jdk9-b134 as boot-jdk. Impossible chicken+egg? Roman Am Dienstag, den 13.09.2016, 13:44 +0200 schrieb Aleksey Shipilev: > Hi, > > I need to get my hands on reference weakCompareAndSet intrinsics with > Shenandoah. Unfortunately, this means either hacking into > jdk.internal.vm.Unsafe, or going through j.u.c.AtomicReference. I > would > prefer the second way, but it requires a pull from jdk9/dev -- the > old > j.u.c.AR::weakCAS is calling a strong CAS. > > Is there a schedule where the next pull is? I can do this, but I need > to > understand what tests are used to smoke test Shenandoah. > > Thanks, > -Aleksey From jenkins-no-reply at cloudbees.com Tue Sep 13 20:37:14 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Tue, 13 Sep 2016 16:37:14 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #312 In-Reply-To: <1502366751.19.1473712809066.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1502366751.19.1473712809066.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <81198052.26.1473799035230.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 39280 lines...] Compiling templateInterpreter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateInterpreterGenerator_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-13-161655.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-13-161655.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-13-161655.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling whitebox.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/mv /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From roman at kennke.org Wed Sep 14 08:23:44 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 14 Sep 2016 08:23:44 +0000 Subject: hg: shenandoah/jdk9/hotspot: 218 new changesets Message-ID: <201609140823.u8E8NlAi013005@aojmv0008.oracle.com> Changeset: 7d54c7056328 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7d54c7056328 Added tag jdk-9+129 for changeset e96b34b76d86 ! .hgtags Changeset: a3a3621d555a Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a3a3621d555a Added tag jdk-9+130 for changeset 7d54c7056328 ! .hgtags Changeset: 5c61b454a1cf Author: darcy Date: 2016-08-04 15:52 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5c61b454a1cf 8163231: A couple of runtime tests failing for the -testset hotspot snapshot job Reviewed-by: acorn ! test/runtime/8007320/ConstMethodTest.java ! test/runtime/RedefineTests/RedefineAnnotations.java Changeset: b4945107f0fa Author: jiangli Date: 2016-07-26 17:25 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b4945107f0fa 8156959: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java fails with exit 134. Summary: Remove invalid assert in SensorInfo::process_pending_requests. Reviewed-by: dholmes, coleenp ! src/share/vm/services/lowMemoryDetector.cpp Changeset: d3d20ddd3ff3 Author: dholmes Date: 2016-07-26 23:52 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d3d20ddd3ff3 8140723: Remove source code conditionalized on JAVASE_EMBEDDED Reviewed-by: twisti, fparain, cjplummer ! src/cpu/x86/vm/globalDefinitions_x86.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/macros.hpp ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/testlibrary/rtm/predicate/SupportedVM.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/runtime/logging/MonitorMismatchTest.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 53f2e6ca643b Author: acorn Date: 2016-07-27 08:31 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/53f2e6ca643b 8162340: Better class stream parsing Summary: Check platform and boot loader for java/* packages Reviewed-by: lfoltan, coleenp, dholmes ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/klassFactory.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/symbol.hpp Changeset: 8da4f8f1c17b Author: acorn Date: 2016-07-27 13:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8da4f8f1c17b Merge Changeset: 439215426e1c Author: dfazunen Date: 2016-07-27 21:16 +0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/439215426e1c 8161990: Un-quarantine TestParallelHeapSizeFlags.java and TestSmallHeap.java. Reviewed-by: tschatzl ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: 619094aa62ab Author: mchernov Date: 2016-07-27 18:43 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/619094aa62ab 8159606: gc/g1/TestShrinkAuxiliaryData* tests fail because GC triggered before VM initialization completed Reviewed-by: tschatzl ! test/gc/g1/TestShrinkAuxiliaryData.java Changeset: 76114ca3c57b Author: lfoltan Date: 2016-07-28 09:57 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/76114ca3c57b 8160487: JVM should validate a module by checking for an instance of java.lang.reflect.Module Summary: Correct the checking of an instance of java.lang.reflect.Module to validate a module Reviewed-by: alanb, coleenp, redestad ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/modules.cpp ! test/runtime/modules/JVMDefineModule.java Changeset: 82e3a58aca6f Author: thartmann Date: 2016-07-29 08:36 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/82e3a58aca6f 8162540: Crash in C2 escape analysis with assert: "node should be registered" Summary: GetAndSet, CompareAndExchange and CompareAndSwap intrinsics emit unsafe accesses to oop fields. Reviewed-by: kvn ! src/share/vm/opto/escape.cpp Changeset: fd222df9f27c Author: simonis Date: 2016-06-22 17:05 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fd222df9f27c 8159620: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation on ppc64 and sparc Reviewed-by: goetz, kvn, thartmann ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp + test/compiler/interpreter/DisableOSRTest.java Changeset: 52ff928336eb Author: enevill Date: 2016-06-16 06:42 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/52ff928336eb 8159063: aarch64: optimise unaligned array copy long Reviewed-by: aph, adinn ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: 94a1a0fae481 Author: rschatz Date: 2016-06-24 15:45 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/94a1a0fae481 8160177: [JVMCI] race condition in HotSpotMemoryAccessProviderImpl.verifyReadRawObject Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java Changeset: 8f94d7a2306f Author: rschatz Date: 2016-06-24 17:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8f94d7a2306f Merge Changeset: 3c7184519727 Author: ppunegov Date: 2016-06-24 19:06 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3c7184519727 8160085: @library' must appear before first `@run' Summary: move @ignore after the @library Reviewed-by: kvn ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/startup/SmallCodeCacheStartup.java Changeset: 59f31a72facd Author: ppunegov Date: 2016-06-24 17:12 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/59f31a72facd Merge Changeset: 7e4f1cb6359c Author: iveresov Date: 2016-06-24 11:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7e4f1cb6359c 8157249: [JVMCI] remove ConstantReflectionProvider.isEmbeddable method Summary: Remove unused API Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java Changeset: ff0c5aa32086 Author: iveresov Date: 2016-06-24 19:06 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ff0c5aa32086 Merge Changeset: 9e66ff9f36ef Author: kvn Date: 2016-06-24 15:30 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9e66ff9f36ef Merge ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java Changeset: b725de5c248a Author: thartmann Date: 2016-06-27 10:10 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b725de5c248a 8159016: Over-unrolled loop is partially removed Summary: Prevent over-unrolling of loops by computing upper bound for trip count. Reviewed-by: kvn ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/macro.cpp + test/compiler/loopopts/TestOverunrolling.java Changeset: c8f294158cfc Author: dpochepk Date: 2016-06-27 17:23 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c8f294158cfc 8132318: -XX:TraceJumps is broken on Sparc Reviewed-by: kvn, thartmann ! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/sparc/vm/icBuffer_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/globals.hpp Changeset: 4ddac3774fdb Author: tpivovarova Date: 2016-06-28 19:58 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4ddac3774fdb 8143081: [ctw] Test CompileTheWorld.java needs to be updated for Jigsaw Reviewed-by: iignatyev ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/testlibrary/ctw/Makefile ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathDirEntry.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarEntry.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarInDirEntry.java + test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJimageEntry.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassesListInFile.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java Changeset: ba0072c0f0b8 Author: never Date: 2016-06-28 17:22 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ba0072c0f0b8 8160121: [JVMCI] JvmciNotifyBootstrapFinishedEventTest.java failed NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI Reviewed-by: kvn ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/thread.cpp ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.java Changeset: acfb19913bf3 Author: never Date: 2016-06-28 20:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/acfb19913bf3 Merge Changeset: a33fdf85eb95 Author: enevill Date: 2016-06-29 11:24 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a33fdf85eb95 8160534: aarch64: fails to build after 8157834 Summary: add missing #include Reviewed-by: aph ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp Changeset: 43d8e757f899 Author: tpivovarova Date: 2016-06-29 14:32 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/43d8e757f899 8153515: [ctw] CompileTheWorld testlibrary should trigger compilation of and Reviewed-by: thartmann ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java Changeset: 67227207fefe Author: tpivovarova Date: 2016-06-29 11:38 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/67227207fefe Merge Changeset: 8a6cce0bc360 Author: ppunegov Date: 2016-06-29 18:04 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8a6cce0bc360 8160471: compiler/rangechecks/TestRangeCheckEliminationDisabled.java fails after JDK-8150900 Summary: Add UnlockDiagnosticVMOptions to the test Reviewed-by: kvn, thartmann ! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java Changeset: 37efe81d1858 Author: thartmann Date: 2016-06-30 08:24 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/37efe81d1858 8160425: Vectorization with signalling NaN returns wrong result Summary: Should not use doubles/floats for vector constants in the C code. Reviewed-by: kvn, vlivanov ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86.ad ! src/share/vm/asm/assembler.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp + test/compiler/vectorization/TestNaNVector.java Changeset: fa25a40620af Author: enevill Date: 2016-05-24 01:13 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fa25a40620af 8156943: aarch64: string compare does not support CompactStrings Summary: Implement LL, UL and LU encodings for StrComp Reviewed-by: aph ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/register_definitions_aarch64.cpp Changeset: 6ab8be269224 Author: rraghavan Date: 2016-06-30 05:05 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6ab8be269224 8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies. Summary: Fixed test by setting reference size using WhileBox.getHeapOopSize. Reviewed-by: vlivanov ! test/compiler/gcbarriers/PreserveFPRegistersTest.java Changeset: 22d70546af81 Author: dnsimon Date: 2016-07-02 00:27 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/22d70546af81 8160647: [JVMCI] need to be able to copy internal arrays from LocalVariableTable and LineNumberTable Reviewed-by: twisti, never ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTable.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java Changeset: cfb594b3cdbe Author: thartmann Date: 2016-07-04 09:14 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/cfb594b3cdbe 8160651: StubRoutines::_dtan does not restore callee save register rbx Summary: Pop rbx before leaving stub. Reviewed-by: vlivanov, vdeshpande ! src/cpu/x86/vm/macroAssembler_x86_tan.cpp ! src/share/vm/opto/library_call.cpp Changeset: b82f3570b774 Author: thartmann Date: 2016-07-05 07:57 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b82f3570b774 8159129: TestStringIntrinsicRangeChecks fails w/ No exception thrown for compressByte/inflateByte Summary: Need to convert char offsets to byte offsets before range check. Reviewed-by: vlivanov ! src/share/vm/opto/library_call.cpp ! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java Changeset: 20d1eb098cd0 Author: dnsimon Date: 2016-07-05 17:57 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/20d1eb098cd0 8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined Summary: fix Client VM build Reviewed-by: twisti, kvn ! .mx.jvmci/mx_jvmci.py ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/jvmci/jvmci_globals.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 4be0cada20ad Author: vlivanov Date: 2016-07-06 15:05 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4be0cada20ad 8160360: Mismatched field loads are folded in LoadNode::Value Reviewed-by: kvn, thartmann ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/type.hpp Changeset: 2d20a13591ec Author: tpivovarova Date: 2016-07-07 13:53 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2d20a13591ec 8160773: error: package jdk.internal.jimage does not exist Reviewed-by: dlong ! test/testlibrary_tests/ctw/ClassesDirTest.java ! test/testlibrary_tests/ctw/ClassesListTest.java ! test/testlibrary_tests/ctw/JarDirTest.java ! test/testlibrary_tests/ctw/JarsTest.java Changeset: 9146e68921cc Author: aph Date: 2016-07-07 15:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9146e68921cc 8141633: Implement VarHandles/Unsafe intrinsics on AArch64 Reviewed-by: roland ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp + src/cpu/aarch64/vm/cas.m4 ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp Changeset: 5cc15cdaa83e Author: aph Date: 2016-07-07 15:39 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5cc15cdaa83e Merge Changeset: 958d39144ee5 Author: aph Date: 2016-07-08 17:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/958d39144ee5 8160969: aarch64: CDS is broken after 8079507 Reviewed-by: roland Contributed-by: ningsheng.jian at linaro.org ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: fb87faa7fea6 Author: dpochepk Date: 2016-07-08 20:14 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fb87faa7fea6 8160276: Jittester: bytecode tests generation hangs in ClassWriter infinite loop Reviewed-by: kvn, iveresov ! test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java Changeset: ee13fc537367 Author: iignatyev Date: 2016-07-08 21:26 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ee13fc537367 8160657: Compiler HotSpot tests should use the "run driver" directive where applicable Reviewed-by: kvn ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.java ! test/compiler/jvmci/meta/StableFieldTest.java Changeset: 7f9be2d3ed2b Author: rbackman Date: 2016-07-11 13:14 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7f9be2d3ed2b Merge Changeset: 6d76a3e7702e Author: dnsimon Date: 2016-07-11 19:15 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6d76a3e7702e 8160730: [JVMCI] compiler selection should work without -Djvmci.Compiler Reviewed-by: kvn, twisti, never ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 4731047cadb7 Author: thartmann Date: 2016-07-12 08:57 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4731047cadb7 8160898: assert while replaying ciReplay file created using TieredStopAtLevel=1 Summary: Use highest available tier if no compilation level is specified in replay file. Reviewed-by: zmajo ! src/share/vm/ci/ciReplay.cpp ! test/compiler/ciReplay/TestVM_no_comp_level.sh Changeset: 0b9332ef528f Author: zmajo Date: 2016-07-12 10:16 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0b9332ef528f 8098573: Compiler accesses to shared archive fail if archive is remapped Summary: Change ciEnv::~ciEnv() to remove symbols in VM state. Reviewed-by: kvn, dholmes ! src/share/vm/ci/ciEnv.cpp Changeset: 89706003513f Author: zmajo Date: 2016-07-12 08:42 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/89706003513f Merge Changeset: ad7af1afda7a Author: tpivovarova Date: 2016-07-12 18:24 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ad7af1afda7a 8132919: Put compiler tests in packages Reviewed-by: vlivanov, dpochepk Contributed-by: igor.ignatyev at oracle.com ! make/test/JtregNative.gmk ! test/TEST.groups ! test/compiler/arguments/BMICommandLineOptionTestBase.java ! test/compiler/arguments/BMISupportedCPUTest.java ! test/compiler/arguments/BMIUnsupportedCPUTest.java ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCompiler.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCloneBadAssert.java ! test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java ! test/compiler/arraycopy/TestArrayCopyBadReexec.java ! test/compiler/arraycopy/TestArrayCopyMacro.java ! test/compiler/arraycopy/TestArrayCopyNoInit.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/arraycopy/TestArrayCopyOfStopped.java ! test/compiler/arraycopy/TestArrayCopyOverflowArguments.java ! test/compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java ! test/compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java ! test/compiler/arraycopy/TestArrayCopyUtils.java ! test/compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java ! test/compiler/arraycopy/TestDeadArrayCopyOnMemChain.java ! test/compiler/arraycopy/TestEliminateArrayCopy.java ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java ! test/compiler/arraycopy/TestEliminatedArrayCopyPhi.java ! test/compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java ! test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java ! test/compiler/arraycopy/TestInstanceCloneUtils.java ! test/compiler/arraycopy/TestLoadBypassArrayCopy.java ! test/compiler/arraycopy/TestMissingControl.java ! test/compiler/arraycopy/TestObjectArrayClone.java ! test/compiler/arraycopy/TestReduceBulkZeroingDisabled.java - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java ! test/compiler/c1/CanonicalizeArrayLength.java + test/compiler/c1/NullCheckTest.java + test/compiler/c1/Test6579789.java + test/compiler/c1/Test6756768.java + test/compiler/c1/Test6756768_2.java + test/compiler/c1/Test6757316.java + test/compiler/c1/Test6758234.java + test/compiler/c1/Test6795465.java + test/compiler/c1/Test6849574.java + test/compiler/c1/Test6855215.java + test/compiler/c1/Test6932496.java + test/compiler/c1/Test7042153.java + test/compiler/c1/Test7090976.java + test/compiler/c1/Test7103261.java + test/compiler/c1/Test7123108.java + test/compiler/c1/Test8004051.java + test/compiler/c1/Test8011706.java + test/compiler/c1/Test8011771.java + test/compiler/c1/TestArrayCopy.java + test/compiler/c1/TestDeoptInt.java + test/compiler/c1/TestUnalignedLoad.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java ! test/compiler/c2/FloatingPointFoldingTest.java + test/compiler/c2/IVTest.java + test/compiler/c2/InterruptedTest.java + test/compiler/c2/IsInstanceTest.java + test/compiler/c2/PolynomialRoot.java + test/compiler/c2/Test5057225.java + test/compiler/c2/Test5091921.java + test/compiler/c2/Test6186134.java + test/compiler/c2/Test6196102.java + test/compiler/c2/Test6357214.java + test/compiler/c2/Test6443505.java + test/compiler/c2/Test6559156.java + test/compiler/c2/Test6603011.java + test/compiler/c2/Test6636138_1.java + test/compiler/c2/Test6636138_2.java + test/compiler/c2/Test6646019.java + test/compiler/c2/Test6661247.java + test/compiler/c2/Test6695810.java + test/compiler/c2/Test6700047.java + test/compiler/c2/Test6711100.java + test/compiler/c2/Test6724218.java + test/compiler/c2/Test6732154.java + test/compiler/c2/Test6741738.java + test/compiler/c2/Test6753639.java + test/compiler/c2/Test6792161.java + test/compiler/c2/Test6795362.java + test/compiler/c2/Test6796786.java + test/compiler/c2/Test6799693.java + test/compiler/c2/Test6800154.java + test/compiler/c2/Test6805724.java + test/compiler/c2/Test6823453.java + test/compiler/c2/Test6832293.java + test/compiler/c2/Test6837011.java + test/compiler/c2/Test6837094.java + test/compiler/c2/Test6843752.java + test/compiler/c2/Test6850611.java + test/compiler/c2/Test6851282.java + test/compiler/c2/Test6852078.java + test/compiler/c2/Test6857159.java + test/compiler/c2/Test6863155.java + test/compiler/c2/Test6866651.java + test/compiler/c2/Test6877254.java + test/compiler/c2/Test6880034.java + test/compiler/c2/Test6885584.java + test/compiler/c2/Test6897150.java + test/compiler/c2/Test6901572.java + test/compiler/c2/Test6905845.java + test/compiler/c2/Test6910484.java + test/compiler/c2/Test6910605_1.java + test/compiler/c2/Test6910605_2.java + test/compiler/c2/Test6912517.java + test/compiler/c2/Test6916644.java + test/compiler/c2/Test6930043.java + test/compiler/c2/Test6931567.java + test/compiler/c2/Test6935022.java + test/compiler/c2/Test6956668.java + test/compiler/c2/Test6958485.java + test/compiler/c2/Test6959129.java + test/compiler/c2/Test6968348.java + test/compiler/c2/Test6973329.java + test/compiler/c2/Test6985295.java + test/compiler/c2/Test6992759.java + test/compiler/c2/Test7002666.java + test/compiler/c2/Test7009359.java + test/compiler/c2/Test7017746.java + test/compiler/c2/Test7020614.java + test/compiler/c2/Test7024475.java + test/compiler/c2/Test7029152.java + test/compiler/c2/Test7041100.java + test/compiler/c2/Test7046096.java + test/compiler/c2/Test7047069.java + test/compiler/c2/Test7048332.java + test/compiler/c2/Test7068051.java + test/compiler/c2/Test7110586.java + test/compiler/c2/Test7125879.java + test/compiler/c2/Test7160610.java + test/compiler/c2/Test7169782.java + test/compiler/c2/Test7174363.java + test/compiler/c2/Test7177917.java + test/compiler/c2/Test7179138_1.java + test/compiler/c2/Test7179138_2.java + test/compiler/c2/Test7190310.java + test/compiler/c2/Test7190310_unsafe.java + test/compiler/c2/Test7199742.java + test/compiler/c2/Test8000805.java + test/compiler/c2/Test8002069.java + test/compiler/c2/Test8004741.java + test/compiler/c2/Test8007294.java + test/compiler/c2/Test8007722.java + test/compiler/c2/TestCharShortByteSwap.java ! test/compiler/c2/TestDominatingDeadCheckCast.java + test/compiler/c2/TestMultiplyLongHiZero.java + test/compiler/c2/cr6340864/TestByteVect.java + test/compiler/c2/cr6340864/TestDoubleVect.java + test/compiler/c2/cr6340864/TestFloatVect.java + test/compiler/c2/cr6340864/TestIntVect.java + test/compiler/c2/cr6340864/TestLongVect.java + test/compiler/c2/cr6340864/TestShortVect.java + test/compiler/c2/cr6589834/InlinedArrayCloneTestCase.java + test/compiler/c2/cr6589834/Test_ia32.java + test/compiler/c2/cr6646020/Tester.java + test/compiler/c2/cr6663848/Tester.java + test/compiler/c2/cr6663854/Test6663854.java + test/compiler/c2/cr6711117/Test.java + test/compiler/c2/cr6712835/Test6712835.java + test/compiler/c2/cr6714694/Tester.java + test/compiler/c2/cr6865031/Test.java + test/compiler/c2/cr6890943/Test6890943.java + test/compiler/c2/cr6890943/input6890943.txt + test/compiler/c2/cr6890943/output6890943.txt + test/compiler/c2/cr7005594/Test7005594.java + test/compiler/c2/cr7005594/Test7005594.sh + test/compiler/c2/cr7192963/TestByteVect.java + test/compiler/c2/cr7192963/TestDoubleVect.java + test/compiler/c2/cr7192963/TestFloatVect.java + test/compiler/c2/cr7192963/TestIntVect.java + test/compiler/c2/cr7192963/TestLongVect.java + test/compiler/c2/cr7192963/TestShortVect.java + test/compiler/c2/cr7200264/Test7200264.sh + test/compiler/c2/cr7200264/TestIntVect.java + test/compiler/c2/cr8004867/TestIntAtomicCAS.java + test/compiler/c2/cr8004867/TestIntAtomicOrdered.java + test/compiler/c2/cr8004867/TestIntAtomicVolatile.java + test/compiler/c2/cr8004867/TestIntUnsafeCAS.java + test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java + test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java + test/compiler/c2/stemmer/Stemmer.java + test/compiler/c2/stemmer/words + test/compiler/calls/TestDirtyInt.java ! test/compiler/calls/common/CallsBase.java ! test/compiler/calls/common/InvokeDynamicPatcher.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java + test/compiler/calls/libTestDirtyInt.c ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/compiler/classUnloading/methodUnloading/WorkerClass.java ! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/CheckUpperLimit.java ! test/compiler/codecache/OverflowCodeCacheTest.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java ! test/compiler/codecache/cli/codeheapsize/GenericCodeHeapSizeRunner.java ! test/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/common/CodeCacheCLITestBase.java ! test/compiler/codecache/cli/common/CodeCacheCLITestCase.java ! test/compiler/codecache/cli/common/CodeCacheInfoFormatter.java ! test/compiler/codecache/cli/common/CodeCacheOptions.java ! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestWorker.java ! test/compiler/codecache/jmx/BeanTypeTest.java ! test/compiler/codecache/jmx/CodeCacheUtils.java ! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/ManagerNamesTest.java ! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/CodeCacheStressRunner.java ! test/compiler/codecache/stress/Helper.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java ! test/compiler/codegen/BMI1.java + test/compiler/codegen/BitTests.java ! test/compiler/codegen/C1NullCheckOfNullStore.java + test/compiler/codegen/CRCTest.java ! test/compiler/codegen/IntRotateWithImmediate.java ! test/compiler/codegen/LoadWithMask.java ! test/compiler/codegen/LoadWithMask2.java + test/compiler/codegen/Test6378821.java + test/compiler/codegen/Test6431242.java + test/compiler/codegen/Test6797305.java + test/compiler/codegen/Test6814842.java + test/compiler/codegen/Test6823354.java + test/compiler/codegen/Test6875866.java + test/compiler/codegen/Test6879902.java + test/compiler/codegen/Test6896617.java + test/compiler/codegen/Test6909839.java + test/compiler/codegen/Test6935535.java + test/compiler/codegen/Test6942326.java + test/compiler/codegen/Test7009231.java + test/compiler/codegen/Test7100757.java + test/compiler/codegen/Test8005033.java + test/compiler/codegen/Test8011901.java + test/compiler/codegen/TestBooleanVect.java + test/compiler/codegen/TestByteDoubleVect.java + test/compiler/codegen/TestByteFloatVect.java + test/compiler/codegen/TestByteIntVect.java + test/compiler/codegen/TestByteLongVect.java + test/compiler/codegen/TestByteShortVect.java + test/compiler/codegen/TestByteVect.java + test/compiler/codegen/TestCharShortVect.java + test/compiler/codegen/TestCharVect.java + test/compiler/codegen/TestCharVect2.java + test/compiler/codegen/TestDoubleVect.java + test/compiler/codegen/TestFloatDoubleVect.java + test/compiler/codegen/TestFloatVect.java + test/compiler/codegen/TestIntDoubleVect.java + test/compiler/codegen/TestIntFloatVect.java + test/compiler/codegen/TestIntLongVect.java + test/compiler/codegen/TestIntVect.java + test/compiler/codegen/TestLongDoubleVect.java + test/compiler/codegen/TestLongFloatVect.java + test/compiler/codegen/TestLongVect.java + test/compiler/codegen/TestShortDoubleVect.java + test/compiler/codegen/TestShortFloatVect.java + test/compiler/codegen/TestShortIntVect.java + test/compiler/codegen/TestShortLongVect.java + test/compiler/codegen/TestShortVect.java + test/compiler/codegen/aes/TestAESBase.java + test/compiler/codegen/aes/TestAESDecode.java + test/compiler/codegen/aes/TestAESEncode.java + test/compiler/codegen/aes/TestAESMain.java ! test/compiler/compilercontrol/InlineMatcherTest.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/compiler/compilercontrol/commandfile/LogTest.java ! test/compiler/compilercontrol/commandfile/PrintTest.java ! test/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/compiler/compilercontrol/commands/ExcludeTest.java ! test/compiler/compilercontrol/commands/LogTest.java ! test/compiler/compilercontrol/commands/PrintTest.java ! test/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/compiler/compilercontrol/directives/ExcludeTest.java ! test/compiler/compilercontrol/directives/LogTest.java ! test/compiler/compilercontrol/directives/PrintTest.java ! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/compiler/compilercontrol/jcmd/AddLogTest.java ! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/compiler/compilercontrol/logcompilation/LogTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/compilercontrol/parser/DirectiveParserTest.java ! test/compiler/compilercontrol/parser/DirectiveStressTest.java ! test/compiler/compilercontrol/share/AbstractTestBase.java ! test/compiler/compilercontrol/share/actions/BaseAction.java ! test/compiler/compilercontrol/share/actions/CompileAction.java ! test/compiler/compilercontrol/share/method/MethodGenerator.java ! test/compiler/compilercontrol/share/pool/MethodHolder.java ! test/compiler/compilercontrol/share/pool/PoolHelper.java ! test/compiler/compilercontrol/share/pool/SubMethodHolder.java ! test/compiler/compilercontrol/share/pool/sub/Klass.java ! test/compiler/compilercontrol/share/pool/sub/KlassDup.java ! test/compiler/compilercontrol/share/pool/subpack/Klass.java ! test/compiler/compilercontrol/share/pool/subpack/KlassDup.java ! test/compiler/compilercontrol/share/processors/LogProcessor.java ! test/compiler/compilercontrol/share/processors/PrintProcessor.java ! test/compiler/compilercontrol/share/scenario/AbstractCommandBuilder.java ! test/compiler/compilercontrol/share/scenario/Command.java ! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java ! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java ! test/compiler/cpuflags/AESIntrinsicsBase.java ! test/compiler/cpuflags/RestoreMXCSR.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/cpuflags/TestSSE4Disabled.java ! test/compiler/cpuflags/predicate/AESSupportPredicate.java ! test/compiler/debug/TraceIterativeGVN.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java + test/compiler/eliminateAutobox/TestByteBoxing.java + test/compiler/eliminateAutobox/TestDoubleBoxing.java + test/compiler/eliminateAutobox/TestFloatBoxing.java + test/compiler/eliminateAutobox/TestIntBoxing.java + test/compiler/eliminateAutobox/TestLongBoxing.java + test/compiler/eliminateAutobox/TestShortBoxing.java ! test/compiler/eliminateAutobox/UnsignedLoads.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java + test/compiler/escapeAnalysis/Test6689060.java + test/compiler/escapeAnalysis/Test6726999.java + test/compiler/escapeAnalysis/Test6775880.java + test/compiler/escapeAnalysis/Test6895383.java + test/compiler/escapeAnalysis/Test6896727.java ! test/compiler/escapeAnalysis/Test8020215.java ! test/compiler/escapeAnalysis/TestAllocatedEscapesPtrComparison.java ! test/compiler/escapeAnalysis/TestEABadMergeMem.java ! test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java ! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java + test/compiler/escapeAnalysis/cr6716441/Tester.java + test/compiler/escapeAnalysis/cr6795161/Test.java ! test/compiler/exceptions/CatchInlineExceptions.java ! test/compiler/exceptions/SumTest.java ! test/compiler/exceptions/TestRecursiveReplacedException.java ! test/compiler/floatingpoint/ModNaN.java ! test/compiler/floatingpoint/NaNTest.java ! test/compiler/floatingpoint/Test15FloatJNIArgs.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/floatingpoint/libTest15FloatJNIArgs.c ! test/compiler/gcbarriers/G1CrashTest.java ! test/compiler/gcbarriers/PreserveFPRegistersTest.java ! test/compiler/inlining/DefaultAndConcreteMethodsCHA.java ! test/compiler/inlining/DefaultMethodsDependencies.java ! test/compiler/inlining/InlineAccessors.java ! test/compiler/inlining/InlineDefaultMethod.java ! test/compiler/inlining/InlineDefaultMethod1.java ! test/compiler/integerArithmetic/TestIntegerComparison.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java ! test/compiler/interpreter/DisableOSRTest.java + test/compiler/interpreter/Test6539464.java + test/compiler/interpreter/Test6833129.java + test/compiler/interpreter/cr7116216/LargeFrame.java + test/compiler/interpreter/cr7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/IntrinsicDisabledTest.java + test/compiler/intrinsics/Test6982370.java + test/compiler/intrinsics/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java + test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java + test/compiler/intrinsics/bigInteger/TestMulAdd.java + test/compiler/intrinsics/bigInteger/TestMultiplyToLen.java + test/compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java + test/compiler/intrinsics/bigInteger/TestSquareToLen.java ! test/compiler/intrinsics/bmi/BMITestRunner.java ! test/compiler/intrinsics/bmi/Expr.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java + test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java + test/compiler/intrinsics/klass/TestIsPrimitive.java ! test/compiler/intrinsics/mathexact/AddExactICondTest.java ! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactILoadTest.java ! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/CompareTest.java ! test/compiler/intrinsics/mathexact/DecExactITest.java ! test/compiler/intrinsics/mathexact/DecExactLTest.java ! test/compiler/intrinsics/mathexact/GVNTest.java ! test/compiler/intrinsics/mathexact/IncExactITest.java ! test/compiler/intrinsics/mathexact/IncExactLTest.java ! test/compiler/intrinsics/mathexact/MulExactICondTest.java ! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactILoadTest.java ! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactILoadTest.java ! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NestedMathExactTest.java ! test/compiler/intrinsics/mathexact/SplitThruPhiTest.java ! test/compiler/intrinsics/mathexact/SubExactICondTest.java ! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactILoadTest.java ! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/Verify.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MathIntrinsic.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java + test/compiler/intrinsics/object/TestClone.java + test/compiler/intrinsics/object/TestHashCode.java ! test/compiler/intrinsics/sha/TestSHA.java ! test/compiler/intrinsics/sha/cli/SHAOptionsBase.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java ! test/compiler/intrinsics/string/TestHasNegatives.java ! test/compiler/intrinsics/string/TestStringConstruction.java + test/compiler/intrinsics/string/TestStringEqualsBadLength.java ! test/compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java ! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java ! test/compiler/intrinsics/string/TestStringIntrinsics.java ! test/compiler/intrinsics/string/TestStringIntrinsics2.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java ! test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java ! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java ! test/compiler/intrinsics/unsafe/UnsafeTwoCASLong.java + test/compiler/intrinsics/zip/TestAdler32.java + test/compiler/intrinsics/zip/TestCRC32.java + test/compiler/intrinsics/zip/TestCRC32C.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java ! test/compiler/jsr292/CallSiteDepContextTest.java ! test/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java ! test/compiler/jsr292/InvokerGC.java ! test/compiler/jsr292/LongReferenceCastingTest.java ! test/compiler/jsr292/MHInlineTest.java ! test/compiler/jsr292/NonInlinedCall/Agent.java ! test/compiler/jsr292/NonInlinedCall/GCTest.java ! test/compiler/jsr292/NonInlinedCall/InvokeTest.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/compiler/jsr292/NullConstantReceiver.java ! test/compiler/jsr292/PollutedTrapCounts.java ! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java + test/compiler/jsr292/Test7082949.java ! test/compiler/jsr292/VMAnonymousClasses.java + test/compiler/jsr292/cr6990212/Test6990212.java ! test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java ! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java ! test/compiler/jsr292/methodHandleExceptions/p/C.java ! test/compiler/jsr292/methodHandleExceptions/p/Dok.java ! test/compiler/jsr292/methodHandleExceptions/p/E.java ! test/compiler/jsr292/methodHandleExceptions/p/F.java ! test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java ! test/compiler/jsr292/methodHandleExceptions/p/Treflect.java ! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/common/CTVMUtilities.java ! test/compiler/jvmci/common/JVMCIHelpers.java ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/compiler/jvmci/common/testcases/TestCase.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CollectCountersTest.java ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/compiler/jvmci/compilerToVM/DebugOutputTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/errors/CodeInstallerTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/AsJavaTypeDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/BoxPrimitiveDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ConstantEqualsDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForStringDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/IsEmbeddableDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderData.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayElementDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayLengthDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadFieldValueDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHelper.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/UnboxPrimitiveDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/FieldUniverse.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/MethodUniverse.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/NameAndSignature.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java ! test/compiler/jvmci/meta/StableFieldTest.java ! test/compiler/linkage/CallSites.jasm ! test/compiler/linkage/LinkageErrors.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java ! test/compiler/loopopts/BadPredicateAfterPartialPeel.java ! test/compiler/loopopts/ConstFPVectorization.java ! test/compiler/loopopts/CountedLoopProblem.java + test/compiler/loopopts/Test6659207.java + test/compiler/loopopts/Test6855164.java + test/compiler/loopopts/Test6860469.java + test/compiler/loopopts/Test7044738.java + test/compiler/loopopts/Test7052494.java ! test/compiler/loopopts/TestArraysFillDeadControl.java ! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java ! test/compiler/loopopts/TestDeadBackbranchArrayAccess.java ! test/compiler/loopopts/TestLogSum.java ! test/compiler/loopopts/TestLoopPeeling.java ! test/compiler/loopopts/TestMoveStoresOutOfLoops.java ! test/compiler/loopopts/TestMoveStoresOutOfLoopsStoreNoCtrl.java ! test/compiler/loopopts/TestOverunrolling.java ! test/compiler/loopopts/TestPredicateLostDependency.java ! test/compiler/loopopts/TestSplitIfBlocksDisabled.java ! test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java ! test/compiler/loopopts/UseCountedLoopSafepoints.java ! test/compiler/loopopts/superword/ProdRed_Double.java ! test/compiler/loopopts/superword/ProdRed_Float.java ! test/compiler/loopopts/superword/ProdRed_Int.java ! test/compiler/loopopts/superword/ReductionPerf.java ! test/compiler/loopopts/superword/SumRedAbsNeg_Double.java ! test/compiler/loopopts/superword/SumRedAbsNeg_Float.java ! test/compiler/loopopts/superword/SumRedSqrt_Double.java ! test/compiler/loopopts/superword/SumRed_Double.java ! test/compiler/loopopts/superword/SumRed_Float.java ! test/compiler/loopopts/superword/SumRed_Int.java ! test/compiler/loopopts/superword/SumRed_Long.java ! test/compiler/loopopts/superword/TestBestAlign.java ! test/compiler/loopopts/superword/TestReductionWithLoopVariantUse.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! test/compiler/macronodes/TestEliminateAllocationPhi.java ! test/compiler/membars/DekkerTest.java ! test/compiler/membars/TestMemBarAcquire.java ! test/compiler/memoryinitialization/ZeroTLABTest.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c ! test/compiler/onSpinWait/TestOnSpinWait.java ! test/compiler/onSpinWait/TestOnSpinWaitEnableDisable.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/GetMethodOptionTest.java ! test/compiler/oracle/MethodMatcherTest.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/osr/TestOSRWithNonEmptyStack.java ! test/compiler/osr/TestRangeCheck.java ! test/compiler/print/PrintInlining.java ! test/compiler/print/TestProfileReturnTypePrinting.java ! test/compiler/profiling/TestMethodHandleInvokesIntrinsic.java ! test/compiler/profiling/TestSpecTrapClassUnloading.java ! test/compiler/profiling/TestUnexpectedProfilingMismatch.java ! test/compiler/profiling/UnsafeAccess.java ! test/compiler/profiling/spectrapredefineclass/Agent.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/A.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java ! test/compiler/profiling/spectrapredefineclass_classloaders/B.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Test.java ! test/compiler/profiling/unloadingconflict/B.java ! test/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java ! test/compiler/rangechecks/PowerOf2SizedArraysChecks.java ! test/compiler/rangechecks/TestBadFoldCompare.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java ! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoop.jasm ! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java ! test/compiler/rangechecks/TestUncommonTrapMerging.java ! test/compiler/reflection/ArrayNewInstanceOfVoid.java ! test/compiler/regalloc/C1ObjectSpillInLogicOp.java ! test/compiler/regalloc/TestVectorRegAlloc.java ! test/compiler/relocations/TestPrintRelocations.java ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java + test/compiler/runtime/SpreadNullArg.java + test/compiler/runtime/StackOverflowBug.java + test/compiler/runtime/Test6778657.java + test/compiler/runtime/Test6826736.java + test/compiler/runtime/Test6859338.java + test/compiler/runtime/Test6863420.java + test/compiler/runtime/Test6892265.java + test/compiler/runtime/Test7088020.java + test/compiler/runtime/Test7196199.java + test/compiler/runtime/Test8010927.java + test/compiler/runtime/cr6891750/Test6891750.java + test/compiler/runtime/cr8015436/Test8015436.java ! test/compiler/runtime/safepoints/TestRegisterRestoring.java ! test/compiler/stable/StableConfiguration.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableMemoryBarrier.java ! test/compiler/stable/TestStableMismatched.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/stable/TestStableUByte.java ! test/compiler/stable/TestStableUShort.java ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java ! test/compiler/startup/TieredStopAtLevel0SanityTest.java ! test/compiler/stringopts/TestOptimizeStringConcat.java ! test/compiler/stringopts/TestStringObjectInitialization.java ! test/compiler/testlibrary/CompilerUtils.java ! test/compiler/testlibrary/rtm/AbortProvoker.java ! test/compiler/testlibrary/rtm/RTMLockingStatistics.java ! test/compiler/testlibrary/rtm/RTMTestBase.java ! test/compiler/testlibrary/rtm/XAbortProvoker.java ! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java ! test/compiler/testlibrary/uncommontrap/Verifier.java ! test/compiler/tiered/CompLevelsTest.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/tiered/TransitionsTestExecutor.java ! test/compiler/types/TestMeetExactConstantArrays.java ! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/compiler/types/TestMeetTopArrayExactConstantArray.java ! test/compiler/types/TestPhiElimination.java ! test/compiler/types/TestSpeculationFailedHigherEqual.java ! test/compiler/types/TestTypePropagationToCmpU.java ! test/compiler/types/TypeSpeculation.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/types/correctness/execution/Execution.java ! test/compiler/types/correctness/execution/MethodHandleDelegate.java ! test/compiler/types/correctness/execution/TypeConflict.java ! test/compiler/types/correctness/execution/TypeProfile.java ! test/compiler/types/correctness/hierarchies/DefaultMethodInterface.java ! test/compiler/types/correctness/hierarchies/DefaultMethodInterface2.java ! test/compiler/types/correctness/hierarchies/Linear.java ! test/compiler/types/correctness/hierarchies/Linear2.java ! test/compiler/types/correctness/hierarchies/NullableType.java ! test/compiler/types/correctness/hierarchies/OneRank.java ! test/compiler/types/correctness/hierarchies/TypeHierarchy.java ! test/compiler/types/correctness/scenarios/ArrayCopy.java ! test/compiler/types/correctness/scenarios/ArrayReferenceStore.java ! test/compiler/types/correctness/scenarios/ArrayScenario.java ! test/compiler/types/correctness/scenarios/CheckCast.java ! test/compiler/types/correctness/scenarios/ClassIdentity.java ! test/compiler/types/correctness/scenarios/ClassInstanceOf.java ! test/compiler/types/correctness/scenarios/ClassIsInstance.java ! test/compiler/types/correctness/scenarios/ProfilingType.java ! test/compiler/types/correctness/scenarios/ReceiverAtInvokes.java ! test/compiler/types/correctness/scenarios/Scenario.java - test/compiler/uncommontrap/8009761/Test8009761.java ! test/compiler/uncommontrap/DeoptReallocFailure.java ! test/compiler/uncommontrap/StackOverflowGuardPagesOff.java + test/compiler/uncommontrap/Test8009761.java ! test/compiler/uncommontrap/TestDeoptOOM.java ! test/compiler/uncommontrap/TestLockEliminatedAtDeopt.java ! test/compiler/uncommontrap/TestStackBangMonitorOwned.java ! test/compiler/uncommontrap/TestStackBangRbp.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/uncommontrap/TraceDeoptimizationNoRealloc.java ! test/compiler/uncommontrap/UncommonTrapStackBang.java ! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/TestUnsafeLoadControl.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/compiler/unsafe/UnsafeRaw.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/compiler/vectorization/TestNaNVector.java ! test/compiler/vectorization/TestVectorUnalignedOffset.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/BlockingCompilation.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/compiler/whitebox/SimpleTestCase.java Changeset: 588fc166fc8d Author: sanzinger Date: 2016-07-12 20:42 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/588fc166fc8d 8159368: [JVMCI] SPARCHotSpotRegisterConfig.callingConvention gives incorrect calling convention for native calls containing fp args Reviewed-by: kvn, iveresov ! make/test/JtregNative.gmk ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/sparc/SPARCTestAssembler.java Changeset: e54f27f2c804 Author: goetz Date: 2016-07-04 16:28 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e54f27f2c804 8056950: Compiled code (64-bit) on SPARC should sign extend INT parameters passed on registers to runtime or native methods. Reviewed-by: thartmann, simonis ! src/cpu/sparc/vm/globalDefinitions_sparc.hpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: e6cf2e3fba31 Author: ppunegov Date: 2016-07-13 19:08 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e6cf2e3fba31 8160761: [TESTBUG] Several compiler tests fail with product bits Summary: Add UnlockDiagnosticVMOptions to tests Reviewed-by: goetz ! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java ! test/compiler/loopopts/TestPredicateLostDependency.java ! test/compiler/membars/DekkerTest.java Changeset: f4c6ee42184c Author: mhaupt Date: 2016-07-14 08:33 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f4c6ee42184c 8161068: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails Reviewed-by: never, dnsimon ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java Changeset: c91756b5207c Author: aph Date: 2016-07-08 17:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c91756b5207c 8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure Reviewed-by: roland ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp Changeset: cd2c2c56b089 Author: aph Date: 2016-07-13 15:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/cd2c2c56b089 8159467: AArch64: Enable compact strings Reviewed-by: roland ! src/cpu/aarch64/vm/globals_aarch64.hpp Changeset: 84d2d8d3656d Author: aph Date: 2016-07-14 15:18 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/84d2d8d3656d Merge - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java Changeset: ffb2960cd05d Author: tpivovarova Date: 2016-07-13 18:03 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ffb2960cd05d 8151280: update hotspot tests to use vm.compMode instead of their own logic Summary: Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform Reviewed-by: kvn, dpochepk Contributed-by: igor.ignatyev at oracle.com ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 313a38734b07 Author: tpivovarova Date: 2016-07-14 14:44 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/313a38734b07 Merge Changeset: 4d910fc8d42c Author: dpochepk Date: 2016-07-14 20:10 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4d910fc8d42c 8157984: [TESTBUG] Several compiler tests fails when are executed with -XX:TieredStopAtLevel=1 Reviewed-by: vlivanov ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/testlibrary/CompilerUtils.java ! test/compiler/tiered/NonTieredLevelsTest.java Changeset: 9cbbab8216f1 Author: dpochepk Date: 2016-07-14 20:11 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9cbbab8216f1 8157861: [TESTBUG] compiler/jvmci/compilerToVM/ReprofileTest.java failed with RuntimeException Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/ReprofileTest.java Changeset: faaed259df37 Author: goetz Date: 2016-06-23 22:33 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/faaed259df37 8160245: C1: Clean up platform #defines in c1_LIR.hpp. Summary: Also add fnoreg on x86, LIR_Address constructor without scale, clean up templateInterpreterGenerator.hpp and remove PPC32 special cases. Reviewed-by: coleenp, thartmann ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp + src/cpu/aarch64/vm/c1_LIR_aarch64.cpp + src/cpu/ppc/vm/c1_LIR_ppc.cpp ! src/cpu/ppc/vm/register_ppc.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp + src/cpu/sparc/vm/c1_LIR_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp + src/cpu/x86/vm/c1_LIR_x86.cpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp Changeset: f8e096377840 Author: rbackman Date: 2016-07-19 13:15 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f8e096377840 Merge ! make/test/JtregNative.gmk ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/runtime/globals.hpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java Changeset: e93fb0d17661 Author: never Date: 2016-07-19 18:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e93fb0d17661 8161292: [JVMCI] missing test files from 8159368 Reviewed-by: twisti, kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java + test/compiler/jvmci/jdk.vm.ci.code.test/libNativeCallTest.c + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java Changeset: 9766576633d2 Author: dnsimon Date: 2016-07-19 18:59 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9766576633d2 8161274: [JVMCI] compiler/jvmci/events/JvmciNotifyInstallEventTest.java fails with NoClassDefFound Reviewed-by: kvn, twisti ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/thread.cpp Changeset: 82186d9d3420 Author: never Date: 2016-07-19 18:17 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/82186d9d3420 8161603: [JVMCI] HotSpotVMConfig.baseVtableLength is incorrectly computed Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java Changeset: 064ff563daee Author: dpochepk Date: 2016-07-20 19:29 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/064ff563daee 8161508: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Changeset: 83d9c6250233 Author: dpochepk Date: 2016-07-20 19:31 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/83d9c6250233 8158756: [Testbug] serviceability/dcmd/compiler/CompilerQueueTest.java fails with TieredStopAtLevel=1 Reviewed-by: thartmann ! test/serviceability/dcmd/compiler/CompilerQueueTest.java Changeset: d001a6099482 Author: dpochepk Date: 2016-07-20 19:33 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d001a6099482 8161695: compiler/jsr292/MHInlineTest.java can't be run on client-only platforms Reviewed-by: kvn ! test/compiler/jsr292/MHInlineTest.java Changeset: b029389f5ede Author: dpochepk Date: 2016-07-20 19:35 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b029389f5ede 8071652: -XX:CompileOnly does not behave as documented Reviewed-by: kvn ! src/share/vm/compiler/compilerOracle.cpp ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Changeset: fbd5edf4d6e3 Author: aph Date: 2016-07-22 17:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fbd5edf4d6e3 8161190: AArch64: Fix overflow in immediate cmp instruction Summary: Use subs instead of cmp to compare BlockZeroingLowLimit. Subs can check and handle immediate out of range correctly. Reviewed-by: aph Contributed-by: yang.zhang at linaro.org ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 19dd4534b4f6 Author: dnsimon Date: 2016-07-20 22:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/19dd4534b4f6 8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags Reviewed-by: twisti, kvn, never ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmci_globals.cpp ! src/share/vm/jvmci/jvmci_globals.hpp ! src/share/vm/runtime/arguments.cpp ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 2f5e85b2a1c1 Author: dnsimon Date: 2016-07-22 17:52 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2f5e85b2a1c1 Merge Changeset: 243c7d6885d9 Author: roland Date: 2016-07-18 20:45 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/243c7d6885d9 8161651: Logic in ConnectionGraph::split_unique_types() wrongly assumes node always have memory input Reviewed-by: thartmann, kvn ! src/share/vm/opto/escape.cpp Changeset: 95a1164892be Author: twisti Date: 2016-07-22 12:47 -1000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/95a1164892be 8162427: fix indent in CompileTask::print_tty Reviewed-by: kvn ! src/share/vm/compiler/compileTask.cpp Changeset: 141333057d89 Author: dpochepk Date: 2016-07-25 21:02 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/141333057d89 8162376: TestSHA512Intrinsics.java failed with Unexpected count of intrinsic _sha5_implCompress is expected Reviewed-by: kvn ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Changeset: f6c7981c093e Author: aph Date: 2016-06-23 17:58 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f6c7981c093e 8157306: Random infrequent null pointer exceptions in javac Reviewed-by: kvn ! src/share/vm/opto/lcm.cpp Changeset: 286ad75013e2 Author: roland Date: 2016-07-25 14:31 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/286ad75013e2 8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled Summary: don't convert loop with safepoint on the backedge to Counted loop Reviewed-by: kvn ! src/share/vm/opto/loopnode.cpp + test/compiler/loopopts/TestCountedLoopSafepointBackedge.java Changeset: 0a4ab8e45945 Author: goetz Date: 2016-07-20 12:34 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0a4ab8e45945 8161907: adlc: Fix crash in cisc_spill_match if _rChild == NULL Reviewed-by: kvn ! src/share/vm/adlc/formssel.cpp Changeset: 72bb9cb86707 Author: dlong Date: 2016-07-27 10:56 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/72bb9cb86707 8160742: Node::operator new invokes undefined behavior Summary: remove obsolete asserts Reviewed-by: kvn ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp Changeset: e9f9f6ffc351 Author: roland Date: 2016-07-27 12:33 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e9f9f6ffc351 8162384: Performance regression: bimorphic inlining may be bypassed by type speculation Summary: when speculation fails at a call fallback to profile data at the call site Reviewed-by: kvn ! src/share/vm/opto/doCall.cpp Changeset: 9de9000ce552 Author: zmajo Date: 2016-07-28 08:19 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9de9000ce552 Merge Changeset: 40b4cb7908a1 Author: dpochepk Date: 2016-07-28 16:09 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/40b4cb7908a1 8162603: Unrecognized VM option 'UseCountedLoopSafepoints' Reviewed-by: kvn ! test/compiler/loopopts/TestCountedLoopSafepointBackedge.java Changeset: 1f9a767f006d Author: rbackman Date: 2016-07-29 09:23 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1f9a767f006d Merge ! make/test/JtregNative.gmk ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/globalDefinitions.hpp - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 15915717849b Author: rbackman Date: 2016-07-29 08:17 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/15915717849b Merge ! src/share/vm/opto/escape.cpp - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java Changeset: ae67f85487cb Author: dcubed Date: 2016-07-29 11:38 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ae67f85487cb 8161601: Solaris: __USE_LEGACY_PROTOTYPES__ is redundant and should be removed Reviewed-by: redestad, dcubed, gthornbr, dholmes ! src/os/solaris/vm/jvm_solaris.h ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Changeset: 21acfabce864 Author: jmasa Date: 2016-06-08 14:11 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/21acfabce864 8159073: : Error handling incomplete when creating GC threads lazily Reviewed-by: drwhite, tschatzl, sangheki ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/shared/workerManager.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/runtime/globals.hpp ! test/gc/stress/TestGCOld.java Changeset: bc914ca2f62c Author: jmasa Date: 2016-07-29 20:23 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/bc914ca2f62c Merge Changeset: a790acb551b8 Author: amurillo Date: 2016-07-29 16:11 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a790acb551b8 Merge - src/cpu/ppc/vm/interp_masm_ppc_64.hpp - src/cpu/ppc/vm/ppc_64.ad - src/cpu/ppc/vm/stubRoutines_ppc_64.hpp - src/cpu/ppc/vm/templateTable_ppc_64.hpp - src/cpu/x86/vm/stubRoutines_x86_32.hpp - src/cpu/x86/vm/stubRoutines_x86_64.hpp - src/os/aix/vm/mutex_aix.inline.hpp - src/os/bsd/vm/mutex_bsd.cpp - src/os/bsd/vm/mutex_bsd.inline.hpp - src/os/linux/vm/mutex_linux.cpp - src/os/linux/vm/mutex_linux.inline.hpp - src/os/solaris/vm/mutex_solaris.cpp - src/os/solaris/vm/mutex_solaris.inline.hpp - src/os/windows/vm/mutex_windows.cpp - src/os/windows/vm/mutex_windows.inline.hpp - test/runtime/7107135/Test.java - test/runtime/7107135/Test7107135.sh - test/runtime/7107135/TestMT.java - test/runtime/7107135/test.c - test/runtime/StackGuardPages/invoke.c - test/runtime/Unsafe/GetUnsafe.java - test/runtime/jsig/Test8017498.sh - test/runtime/jsig/TestJNI.c Changeset: 183943d25cd4 Author: amurillo Date: 2016-07-29 16:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/183943d25cd4 Merge Changeset: 2e21095f80c6 Author: dsamersoff Date: 2016-08-01 10:51 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2e21095f80c6 8158050: Remove SA-JDI Summary: Remove SA-JDI Reviewed-by: alanb, dsamersoff Contributed-by: sharath.ballal at oracle.com - src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text ! src/jdk.hotspot.agent/share/classes/module-info.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java - src/jdk.hotspot.agent/test/jdi/README.jjh - src/jdk.hotspot.agent/test/jdi/SASanityChecker.java - src/jdk.hotspot.agent/test/jdi/TEST.ROOT - src/jdk.hotspot.agent/test/jdi/TargetAdapter.java - src/jdk.hotspot.agent/test/jdi/TargetListener.java - src/jdk.hotspot.agent/test/jdi/TestScaffold.java - src/jdk.hotspot.agent/test/jdi/VMConnection.java - src/jdk.hotspot.agent/test/jdi/jstack.sh - src/jdk.hotspot.agent/test/jdi/jstack64.sh - src/jdk.hotspot.agent/test/jdi/multivm.java - src/jdk.hotspot.agent/test/jdi/multivm.sh - src/jdk.hotspot.agent/test/jdi/runjdb.sh - src/jdk.hotspot.agent/test/jdi/runjpda.sh - src/jdk.hotspot.agent/test/jdi/runsa.sh - src/jdk.hotspot.agent/test/jdi/sagclient.java - src/jdk.hotspot.agent/test/jdi/sagdoit.java - src/jdk.hotspot.agent/test/jdi/sagtarg.java - src/jdk.hotspot.agent/test/jdi/sagtest.java - src/jdk.hotspot.agent/test/jdi/sasanity.sh - src/jdk.hotspot.agent/test/jdi/serialvm.java - src/jdk.hotspot.agent/test/jdi/serialvm.sh - test/serviceability/sa/TestClassLoaderStats.java - test/serviceability/sa/TestStackTrace.java Changeset: a2812668bf38 Author: dsamersoff Date: 2016-08-01 15:38 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a2812668bf38 8160817: Add jsadebugd functionality to jhsdb Summary: add jsadebugd functionality to jhsdb Reviewed-by: dsamersoff Contributed-by: sharath.ballal at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 02527f3cfc5d Author: coleenp Date: 2016-08-01 16:28 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/02527f3cfc5d 8161445: [BACKOUT] MemberNameTable doesn't purge stale entries Summary: Original change caused performance regression in microbenchmarks after GC Reviewed-by: dholmes, ecaspole ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 5ff3c0f8fb8b Author: clanger Date: 2016-08-01 20:41 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5ff3c0f8fb8b 8162869: Small fixes for AIX perf memory and attach listener Reviewed-by: dsamersoff, dholmes ! src/os/aix/vm/attachListener_aix.cpp ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp Changeset: eba3743a1365 Author: tpivovarova Date: 2016-07-29 17:41 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/eba3743a1365 8161138: testlibrary_tests/ctw/* failed with "Failed. Unexpected exit from test [exit code: 0]" Reviewed-by: kvn ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java Changeset: 8434f901a207 Author: kvn Date: 2016-08-01 20:47 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8434f901a207 Merge - src/cpu/ppc/vm/interp_masm_ppc_64.hpp - src/cpu/ppc/vm/ppc_64.ad - src/cpu/ppc/vm/stubRoutines_ppc_64.hpp - src/cpu/ppc/vm/templateTable_ppc_64.hpp - src/cpu/x86/vm/stubRoutines_x86_32.hpp - src/cpu/x86/vm/stubRoutines_x86_64.hpp - src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java - src/jdk.hotspot.agent/test/jdi/README.jjh - src/jdk.hotspot.agent/test/jdi/SASanityChecker.java - src/jdk.hotspot.agent/test/jdi/TEST.ROOT - src/jdk.hotspot.agent/test/jdi/TargetAdapter.java - src/jdk.hotspot.agent/test/jdi/TargetListener.java - src/jdk.hotspot.agent/test/jdi/TestScaffold.java - src/jdk.hotspot.agent/test/jdi/VMConnection.java - src/jdk.hotspot.agent/test/jdi/jstack.sh - src/jdk.hotspot.agent/test/jdi/jstack64.sh - src/jdk.hotspot.agent/test/jdi/multivm.java - src/jdk.hotspot.agent/test/jdi/multivm.sh - src/jdk.hotspot.agent/test/jdi/runjdb.sh - src/jdk.hotspot.agent/test/jdi/runjpda.sh - src/jdk.hotspot.agent/test/jdi/runsa.sh - src/jdk.hotspot.agent/test/jdi/sagclient.java - src/jdk.hotspot.agent/test/jdi/sagdoit.java - src/jdk.hotspot.agent/test/jdi/sagtarg.java - src/jdk.hotspot.agent/test/jdi/sagtest.java - src/jdk.hotspot.agent/test/jdi/sasanity.sh - src/jdk.hotspot.agent/test/jdi/serialvm.java - src/jdk.hotspot.agent/test/jdi/serialvm.sh - src/os/aix/vm/mutex_aix.inline.hpp - src/os/bsd/vm/mutex_bsd.cpp - src/os/bsd/vm/mutex_bsd.inline.hpp - src/os/linux/vm/mutex_linux.cpp - src/os/linux/vm/mutex_linux.inline.hpp - src/os/solaris/vm/mutex_solaris.cpp - src/os/solaris/vm/mutex_solaris.inline.hpp - src/os/windows/vm/mutex_windows.cpp - src/os/windows/vm/mutex_windows.inline.hpp - test/runtime/Unsafe/GetUnsafe.java - test/serviceability/sa/TestClassLoaderStats.java - test/serviceability/sa/TestStackTrace.java Changeset: dd8c45b19ef6 Author: mchernov Date: 2016-08-02 15:22 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/dd8c45b19ef6 8161604: TestNewSizeFlags fails with RuntimeException: max new size != MaxNewSize value Reviewed-by: sangheki, tschatzl ! src/share/vm/prims/whitebox.cpp ! test/gc/arguments/TestNewSizeFlags.java Changeset: f2f9c77799cd Author: dholmes Date: 2016-08-02 16:24 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f2f9c77799cd 7008747: Header files with conditional behaviour can not be precompiled Reviewed-by: kvn, gthornbr ! src/cpu/sparc/vm/register_definitions_sparc.cpp Changeset: 943bf73b49c3 Author: amurillo Date: 2016-08-05 09:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/943bf73b49c3 Merge - src/cpu/ppc/vm/interp_masm_ppc_64.hpp - src/cpu/ppc/vm/ppc_64.ad - src/cpu/ppc/vm/stubRoutines_ppc_64.hpp - src/cpu/ppc/vm/templateTable_ppc_64.hpp - src/cpu/x86/vm/stubRoutines_x86_32.hpp - src/cpu/x86/vm/stubRoutines_x86_64.hpp - src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java - src/jdk.hotspot.agent/test/jdi/README.jjh - src/jdk.hotspot.agent/test/jdi/SASanityChecker.java - src/jdk.hotspot.agent/test/jdi/TEST.ROOT - src/jdk.hotspot.agent/test/jdi/TargetAdapter.java - src/jdk.hotspot.agent/test/jdi/TargetListener.java - src/jdk.hotspot.agent/test/jdi/TestScaffold.java - src/jdk.hotspot.agent/test/jdi/VMConnection.java - src/jdk.hotspot.agent/test/jdi/jstack.sh - src/jdk.hotspot.agent/test/jdi/jstack64.sh - src/jdk.hotspot.agent/test/jdi/multivm.java - src/jdk.hotspot.agent/test/jdi/multivm.sh - src/jdk.hotspot.agent/test/jdi/runjdb.sh - src/jdk.hotspot.agent/test/jdi/runjpda.sh - src/jdk.hotspot.agent/test/jdi/runsa.sh - src/jdk.hotspot.agent/test/jdi/sagclient.java - src/jdk.hotspot.agent/test/jdi/sagdoit.java - src/jdk.hotspot.agent/test/jdi/sagtarg.java - src/jdk.hotspot.agent/test/jdi/sagtest.java - src/jdk.hotspot.agent/test/jdi/sasanity.sh - src/jdk.hotspot.agent/test/jdi/serialvm.java - src/jdk.hotspot.agent/test/jdi/serialvm.sh - src/os/aix/vm/mutex_aix.inline.hpp - src/os/bsd/vm/mutex_bsd.cpp - src/os/bsd/vm/mutex_bsd.inline.hpp - src/os/linux/vm/mutex_linux.cpp - src/os/linux/vm/mutex_linux.inline.hpp - src/os/solaris/vm/mutex_solaris.cpp - src/os/solaris/vm/mutex_solaris.inline.hpp - src/os/windows/vm/mutex_windows.cpp - src/os/windows/vm/mutex_windows.inline.hpp - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java - test/runtime/7107135/Test.java - test/runtime/7107135/Test7107135.sh - test/runtime/7107135/TestMT.java - test/runtime/7107135/test.c - test/runtime/StackGuardPages/invoke.c - test/runtime/Unsafe/GetUnsafe.java - test/runtime/jsig/Test8017498.sh - test/runtime/jsig/TestJNI.c - test/serviceability/sa/TestClassLoaderStats.java - test/serviceability/sa/TestStackTrace.java Changeset: 25390dd1ae8c Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/25390dd1ae8c Added tag jdk-9+131 for changeset 943bf73b49c3 ! .hgtags Changeset: 3cfddcb268e3 Author: hseigel Date: 2016-08-10 15:48 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3cfddcb268e3 8136930: Simplify use of module-system options by custom launchers Reviewed-by: coleenp, lfoltan, mchung ! src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/utilities/ostream.cpp ! test/TEST.ROOT ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestSurvivorRatioFlag.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/gc/g1/TestShrinkAuxiliaryData.java ! test/runtime/BadObjectClass/BootstrapRedefine.java ! test/runtime/BootClassAppendProp/BootClassPathAppendProp.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/SharedArchiveFile/BootAppendTests.java ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/getSysPackage/GetSysPkgTest.java + test/runtime/modules/IgnoreModulePropertiesTest.java + test/runtime/modules/ModuleOptionsTest.java + test/runtime/modules/ModuleOptionsWarn.java ! test/runtime/modules/ModuleStress/ExportModuleStressTest.java ! test/runtime/modules/ModuleStress/ModuleStressGC.java + test/runtime/modules/PatchModule/BasicJarBuilder.java + test/runtime/modules/PatchModule/PatchModule2Dirs.java + test/runtime/modules/PatchModule/PatchModule2DirsMain.java + test/runtime/modules/PatchModule/PatchModuleCDS.java + test/runtime/modules/PatchModule/PatchModuleDupJavaBase.java + test/runtime/modules/PatchModule/PatchModuleDupModule.java + test/runtime/modules/PatchModule/PatchModuleJavaBase.java + test/runtime/modules/PatchModule/PatchModuleMain.java + test/runtime/modules/PatchModule/PatchModuleTest.java + test/runtime/modules/PatchModule/PatchModuleTestJar.java + test/runtime/modules/PatchModule/PatchModuleTestJarDir.java + test/runtime/modules/PatchModule/PatchModuleTraceCL.java + test/runtime/modules/Visibility/PatchModuleVisibility.java ! test/runtime/modules/Visibility/XbootcpNoVisibility.java - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java ! test/runtime/modules/java.base/java/lang/reflect/ModuleHelper.java ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/testlibrary/ctw/Makefile ! test/testlibrary/jittester/Makefile Changeset: c7b7794b406e Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c7b7794b406e Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java Changeset: 713951c08aa2 Author: mhaupt Date: 2016-08-12 08:59 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/713951c08aa2 8163533: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails on jdk9/dev Reviewed-by: shade ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java Changeset: a4faaf753e03 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a4faaf753e03 Added tag jdk-9+132 for changeset 713951c08aa2 ! .hgtags Changeset: d49f11850971 Author: jprovino Date: 2016-08-02 16:39 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d49f11850971 8071770: G1 does not implement millis_since_last_gc which is needed by RMI GC Summary: G1 does not return a correct value for the CollectedHeap::millis_since_last_gc Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/g1Analytics.cpp ! src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: 5bbaa999f7cf Author: jprovino Date: 2016-08-03 02:10 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5bbaa999f7cf Merge Changeset: cd85f4152d1c Author: gthornbr Date: 2016-08-02 13:48 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/cd85f4152d1c 8161696: [TESTBUG] runtime/StackGuardPages/testme.sh uses invalid argument -Xss328k Summary: changed argument from 328k to 1M Reviewed-by: dcubed, fparain, dholmes ! test/runtime/StackGuardPages/exeinvoke.c Changeset: 5acd2b561936 Author: dcubed Date: 2016-08-02 20:55 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5acd2b561936 Merge Changeset: 33e04b94534f Author: coleenp Date: 2016-08-03 09:40 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/33e04b94534f 8159284: bigapps/Jetty - assert(jfa->last_Java_sp() > sp()) failed with JFR in use Summary: Test condition in assert in frame::safe_for_sender() for entry frames and return false. Reviewed-by: mgronlun, fparain ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: ff1b088db459 Author: cjplummer Date: 2016-08-03 13:56 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ff1b088db459 8161030: GPL header missing comma after year Summary: Added comma. Reviewed-by: coleenp, fparain ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java ! src/share/vm/oops/methodCounters.hpp Changeset: 32feef4cdf6b Author: roland Date: 2016-07-30 04:05 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/32feef4cdf6b 8161652: Crash with assert(ft == _type) failed in PhiNode::Value() Summary: Use CastPP and CheckCastPP when NotNull and klass have to be casted on Phi with unique input. Reviewed-by: kvn ! src/share/vm/opto/cfgnode.cpp Changeset: 2d959c8d4804 Author: kvn Date: 2016-08-01 22:34 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2d959c8d4804 Merge Changeset: 1de5545462c9 Author: dlong Date: 2016-08-02 11:06 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1de5545462c9 8029441: assert(!((nmethod*)_cb)->is_deopt_pc(_pc)) failed: invariant broken Summary: move patchable check into patch_pc Reviewed-by: dcubed ! src/cpu/sparc/vm/frame_sparc.cpp Changeset: f2ff307e3e36 Author: iveresov Date: 2016-08-03 15:55 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f2ff307e3e36 Merge ! src/cpu/sparc/vm/frame_sparc.cpp Changeset: 45e65c4ea114 Author: lmesnik Date: 2016-08-04 14:04 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/45e65c4ea114 8162852: Mark stress compiler and gc tests with stress keyword Reviewed-by: kvn, tschatzl ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/codegen/aes/TestAESMain.java ! test/gc/g1/ihop/TestIHOPErgo.java Changeset: f5a9750feaf8 Author: mockner Date: 2016-08-04 12:24 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f5a9750feaf8 8159917: Space character is missing in ClassLoaderData::print_value_on Summary: Added missing space in ClassLoaderData::print_value_on Reviewed-by: coleenp ! src/share/vm/classfile/classLoaderData.cpp Changeset: a6c95629d293 Author: mockner Date: 2016-08-04 18:34 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a6c95629d293 Merge Changeset: c941f194220c Author: mockner Date: 2016-08-04 20:28 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c941f194220c Merge Changeset: 655dff7a364b Author: gthornbr Date: 2016-08-04 10:11 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/655dff7a364b 8162999: Build give extraneous find warnings Summary: removed JtregNative.gmk line that was part of a merger error Reviewed-by: coleenp, fparain ! make/test/JtregNative.gmk Changeset: 14748ad81c44 Author: coleenp Date: 2016-08-04 19:50 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/14748ad81c44 Merge Changeset: 0805c27ea97a Author: mockner Date: 2016-08-04 12:55 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0805c27ea97a 8145543: JPRT jobs see intermittent failures in compiler/floatingpoint/ModNaN.java Summary: Not reproducible due to glibc patch which affects current and previous versions. Removed @ignore for compiler/floatingpoint/ModNaN.java Reviewed-by: coleenp, gtriantafill ! test/compiler/floatingpoint/ModNaN.java Changeset: 0a0f536fa5ca Author: mockner Date: 2016-08-04 23:17 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0a0f536fa5ca Merge Changeset: d1b82242e2db Author: cjplummer Date: 2016-08-04 16:11 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d1b82242e2db 8162670: make of jtreg_tests fails if no tests are run, causing jprt test runs to also fail Summary: Clear the jtreg exit code when set to 1. Reviewed-by: stsmirno, dholmes ! test/Makefile Changeset: 28e24d221653 Author: amurillo Date: 2016-08-05 09:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/28e24d221653 Merge Changeset: 37ce5a8e59cc Author: dsamersoff Date: 2016-08-08 17:15 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/37ce5a8e59cc 8163269: Testcase missed in push for JDK-8160817 Summary: Add missed testcase Reviewed-by: dsamersoff Contributed-by: sharath.ballal at oracle.com + test/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 48071f920ef6 Author: ysuenaga Date: 2016-08-08 21:59 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/48071f920ef6 8163272: jhsdb jinfo cannot show system properties Reviewed-by: dholmes, dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java Changeset: 14f97d7574bf Author: dsamersoff Date: 2016-08-08 15:53 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/14f97d7574bf Merge Changeset: a4cdffa18e76 Author: amurillo Date: 2016-08-12 13:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a4cdffa18e76 Merge Changeset: 1f53cb521816 Author: dcubed Date: 2016-08-11 12:27 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1f53cb521816 8163879: quarantine serviceability/sa/sadebugd/SADebugDTest.java since it hangs intermittently Reviewed-by: hseigel ! test/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 2bf98fb4ca55 Author: amurillo Date: 2016-08-16 08:08 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2bf98fb4ca55 Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java Changeset: 881b3acaed84 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/881b3acaed84 Merge Changeset: 12961809ba8f Author: rehn Date: 2016-08-10 09:24 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/12961809ba8f 8161026: GPL header missing comma in year Reviewed-by: sjohanss, redestad ! src/share/vm/logging/logTagSet.hpp Changeset: f37577c20a6b Author: ysuenaga Date: 2016-08-10 21:02 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f37577c20a6b 8163580: Cannot get Monitor Cache Dump in HSDB Reviewed-by: dholmes ! src/share/vm/runtime/vmStructs.cpp Changeset: b84f097dc4c5 Author: dsamersoff Date: 2016-08-11 17:47 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b84f097dc4c5 8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames Summary: Added code to represent the frame mirror offset in SA Reviewed-by: dsamersoff Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java Changeset: 1c40f3ec6f25 Author: lfoltan Date: 2016-08-11 11:41 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1c40f3ec6f25 8162553: Crash in class unloading due to null CLD having a zero _keep_alive value Summary: Correct the refcounting of ClassLoaderData::_keep_alive for anonymous classes. Reviewed-by: acorn, coleenp, dholmes, jiangli ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp Changeset: dc2d1035c401 Author: lfoltan Date: 2016-08-11 16:13 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/dc2d1035c401 Merge Changeset: 8e20dbaf0fc0 Author: dcubed Date: 2016-08-11 21:35 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8e20dbaf0fc0 Merge Changeset: b616b5fa5da1 Author: kvn Date: 2016-08-02 19:46 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b616b5fa5da1 8163018: Slow compiler tests in JPRT Summary: fixed test/TEST.groups and added -XX:-TieredCompilation to Test6792161 test. Reviewed-by: dholmes, dcubed ! test/TEST.groups ! test/compiler/c2/Test6792161.java Changeset: bf837d6d95f1 Author: never Date: 2016-08-02 17:12 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/bf837d6d95f1 8162477: [JVMCI] assert(wf.check_method_context(ctxk, m)) failed: proper context Reviewed-by: kvn ! src/share/vm/code/dependencies.cpp + test/compiler/jvmci/common/testcases/DuplicateSimpleSingleImplementerInterface.java + test/compiler/jvmci/common/testcases/MultipleSuperImplementers.java + test/compiler/jvmci/common/testcases/SimpleSingleImplementerInterface.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java Changeset: ab6d822dc3ff Author: never Date: 2016-08-03 15:52 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ab6d822dc3ff Merge Changeset: a2e73f79284b Author: thartmann Date: 2016-08-04 08:58 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a2e73f79284b 8162881: Effect of -XX:CICompilerCount depends on ordering of other flags Summary: Value of CICompilerCount should be range checked after ergo. Don't create C2 compiler threads with TieredStopAtLevel=1. Reviewed-by: kvn ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/IntrinsicDisabledTest.java Changeset: a71e5434ccd6 Author: thartmann Date: 2016-08-04 10:34 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a71e5434ccd6 8136818: Test compiler/arraycopy/TestEliminatedArrayCopyDeopt.java fails with "m1 failed" Summary: Added missing Op_StoreB check to ArrayCopyNode::may_modify_helper(). Reviewed-by: kvn ! src/share/vm/opto/arraycopynode.cpp ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java Changeset: 5494c1901ce0 Author: mdoerr Date: 2016-08-04 22:42 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5494c1901ce0 8162369: PPC64: Wrong ucontext used after SIGTRAP while in HTM critical section Reviewed-by: simonis Contributed-by: Gustavo Romero ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp Changeset: 46bf19165c57 Author: dpochepk Date: 2016-08-05 16:22 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/46bf19165c57 8161279: Various JMX-tests timed out Reviewed-by: kvn ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java Changeset: 8d2289c7602f Author: dpochepk Date: 2016-08-05 16:23 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8d2289c7602f 8157498: compiler/codecache/jmx/InitialAndMaxUsageTest.java times out on 32-bit platforms Reviewed-by: kvn ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java Changeset: ca049b1e1a25 Author: iveresov Date: 2016-08-05 13:37 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ca049b1e1a25 Merge ! src/share/vm/prims/whitebox.cpp Changeset: 5a9d33dfe6e8 Author: iveresov Date: 2016-08-06 11:52 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5a9d33dfe6e8 8163313: assert(comp != __null) failed: compiler not available Summary: Constrain compLevel parameter in WB_IsIntrinsicAvailable() to supported levels Reviewed-by: kvn ! src/share/vm/prims/whitebox.cpp Changeset: f2b92e975859 Author: dpochepk Date: 2016-08-08 11:30 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f2b92e975859 8163243: [TESTBUG] compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed with: Failed to find sun/hotspot/WhiteBox.class Reviewed-by: iveresov ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java Changeset: 4e39797c7b47 Author: dnsimon Date: 2016-08-08 17:06 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4e39797c7b47 8163105: SIGSEGV: constantPoolHandle::constantPoolHandle(ConstantPool*) Summary: Simplify CompilerToVM.getConstantPool() and related tests. Reviewed-by: kvn, zmajo ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java Changeset: 3bec2875306e Author: dpochepk Date: 2016-08-09 14:16 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3bec2875306e 8160083: compiler.codecache.jmx.InitialAndMaxUsageTest can not be used w/ disabled SegmentedCodeCache Reviewed-by: kvn ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java Changeset: 21401222db20 Author: dpochepk Date: 2016-08-09 14:17 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/21401222db20 8163366: compiler/codecache/jmx/ThresholdNotificationsTest.java doesn't set -XX:+UnlockDiagnosticVMOptions while using WB Reviewed-by: kvn ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java Changeset: 5fde6ccb4092 Author: dpochepk Date: 2016-08-09 16:47 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5fde6ccb4092 8160299: Test8015436 doesn't check which method was executed Reviewed-by: kvn + test/compiler/runtime/cr8015436/Driver8015436.java ! test/compiler/runtime/cr8015436/Test8015436.java Changeset: 397565766eb4 Author: iveresov Date: 2016-08-11 16:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/397565766eb4 Merge Changeset: 133339642ba1 Author: dholmes Date: 2016-08-12 00:19 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/133339642ba1 8159461: bigapps/Kitchensink/stressExitCode hits assert: Must be VMThread or JavaThread Reviewed-by: fparain, simonis, dcubed ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/runtime/thread.cpp Changeset: 20b4607582a4 Author: fparain Date: 2016-08-12 08:46 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/20b4607582a4 8146697: VM crashes in test Test7005594 Reviewed-by: coleenp, dholmes ! src/cpu/x86/vm/interp_masm_x86.cpp Changeset: 46a21d1c5f1c Author: amurillo Date: 2016-08-12 14:12 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/46a21d1c5f1c Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java Changeset: 56108f8bd06d Author: ysuenaga Date: 2016-08-09 21:57 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/56108f8bd06d 8163185: jhsdb jstack cannot work with normal mode Reviewed-by: dsamersoff, dholmes ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 0b3116993972 Author: erikj Date: 2016-08-15 16:15 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0b3116993972 8069540: Remove universal binaries support from hotspot build Reviewed-by: tbell, dholmes, dcubed ! make/Dist.gmk Changeset: 3fcea91bb5a8 Author: cjplummer Date: 2016-08-15 13:06 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3fcea91bb5a8 8133749: os::current_frame() is not returning the proper frame on ARM and solaris-x64 Summary: Need to go up one extra frame to be consistent with other platforms. Reviewed-by: dholmes, zgu ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: 8f2230e4c0ed Author: cjplummer Date: 2016-08-15 13:13 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8f2230e4c0ed 8133747: NMT includes an extra stack frame due to assumption NMT is making on tail calls being used Summary: Better frame skipping logic in NativeCallStack::NativeCallStack. Reviewed-by: dholmes, zgu ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/utilities/nativeCallStack.cpp + test/runtime/NMT/CheckForProperDetailStackTrace.java Changeset: a83994c1cd49 Author: cjplummer Date: 2016-08-15 13:14 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a83994c1cd49 8133740: NMT for Linux/x86/x64 and bsd/x64 slowdebug builds includes NativeCallStack::NativeCallStack() frame in backtrace Summary: Skip an extra frame in _get_previous_fp() when it is not inlined. Reviewed-by: dholmes, zgu ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp Changeset: 5fd233e7cdc7 Author: hseigel Date: 2016-08-16 09:56 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5fd233e7cdc7 8030221: Checking for anonymous class should check for NULL as well as potential nesting Summary: Store the first non-anonymous class as the host when defining the anonymous class so don't need look for it later. Reviewed-by: dholmes, lfoltan ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/reflection.cpp + test/runtime/Unsafe/NestedUnsafe.java Changeset: a25e0fb60332 Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a25e0fb60332 Merge Changeset: 252987f4f36a Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/252987f4f36a Added tag jdk-9+133 for changeset a25e0fb60332 ! .hgtags Changeset: 091445016861 Author: jwilhelm Date: 2016-08-19 17:19 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/091445016861 8164124: [BACKOUT] G1 does not implement millis_since_last_gc which is needed by RMI GC Reviewed-by: jprovino ! src/share/vm/gc/g1/g1Analytics.cpp ! src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: b8b694c6b4d2 Author: lana Date: 2016-08-25 22:36 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b8b694c6b4d2 Merge Changeset: d785dfdb7bcc Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d785dfdb7bcc Added tag jdk-9+134 for changeset b8b694c6b4d2 ! .hgtags Changeset: 65a32a1c9bf9 Author: mchung Date: 2016-08-30 17:48 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/65a32a1c9bf9 8160851: Remove old launcher module-related options Reviewed-by: alanb ! test/runtime/Unsafe/NestedUnsafe.java Changeset: e3a19a55f062 Author: dsamersoff Date: 2016-08-18 12:10 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e3a19a55f062 8151345: compiler/codecache/jmx/PeakUsageTest.java is failing on jdk9/dev for JPRT -testset hotspot Reviewed-by: sla, dsamersoff ! test/compiler/codecache/jmx/CodeCacheUtils.java ! test/compiler/codecache/jmx/PeakUsageTest.java Changeset: 1657775e680a Author: dsamersoff Date: 2016-08-18 14:07 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1657775e680a 8157236: attach on ARMv7 fails with com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file Summary: Add more diagnostic to attach code Reviewed-by: dholmes, alanb ! src/os/aix/vm/attachListener_aix.cpp ! src/os/bsd/vm/attachListener_bsd.cpp ! src/os/linux/vm/attachListener_linux.cpp ! src/os/solaris/vm/attachListener_solaris.cpp ! src/share/vm/logging/logTag.hpp Changeset: e99e410e78e1 Author: dsamersoff Date: 2016-08-18 11:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e99e410e78e1 Merge Changeset: 0aadda927071 Author: coleenp Date: 2016-08-18 10:47 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0aadda927071 8037138: x86: problem with JVMTI breakpoint Summary: do aload(0) after rewriting aload bytecodes to fast version for frequent pairs. Reviewed-by: dlong, dholmes, dcubed ! src/cpu/aarch64/vm/templateTable_aarch64.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86.cpp Changeset: 6c29c7f73ca1 Author: dholmes Date: 2016-08-18 21:37 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6c29c7f73ca1 8152849: share/vm/runtime/mutex.cpp:1161 assert(((uintptr_t(_owner))|(uintptr_t(_LockWord.FullWord))|(uintptr_t(_EntryList))|(uintptr_t(_WaitSet))|(uintptr_t(_OnDeck))) == 0) failed Reviewed-by: dcubed ! src/share/vm/runtime/mutex.cpp Changeset: af4f7418af3e Author: ysuenaga Date: 2016-08-19 01:20 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/af4f7418af3e 8164319: CLHSDB dumpcodecache throws StackOverflowError Reviewed-by: dholmes, dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java Changeset: b2c07de32ca7 Author: erikj Date: 2016-08-19 16:02 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b2c07de32ca7 8164297: Jtreg test exeinvoke fails to link on Ubuntu Reviewed-by: tbell, dholmes ! make/test/JtregNative.gmk Changeset: 1cbffa2beba6 Author: ctornqvi Date: 2016-08-19 10:06 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1cbffa2beba6 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff ! test/compiler/arguments/BMISupportedCPUTest.java ! test/compiler/arguments/BMIUnsupportedCPUTest.java ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/c2/PolynomialRoot.java ! test/compiler/c2/Test5057225.java ! test/compiler/c2/Test6603011.java ! test/compiler/c2/Test6800154.java ! test/compiler/c2/Test6805724.java ! test/compiler/c2/Test6857159.java ! test/compiler/c2/Test7068051.java ! test/compiler/c2/Test7177917.java ! test/compiler/c2/cr6589834/Test_ia32.java ! test/compiler/c2/stemmer/Stemmer.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/CheckUpperLimit.java ! test/compiler/codecache/OverflowCodeCacheTest.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java ! test/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java + test/compiler/codecache/dtrace/DtraceResultsAnalyzer.java + test/compiler/codecache/dtrace/DtraceRunner.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/codecache/jmx/BeanTypeTest.java ! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/ManagerNamesTest.java ! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/CodeCacheStressRunner.java ! test/compiler/codecache/stress/Helper.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/codegen/Test6823354.java ! test/compiler/codegen/Test6896617.java ! test/compiler/codegen/Test7100757.java ! test/compiler/codegen/aes/TestAESMain.java ! test/compiler/compilercontrol/InlineMatcherTest.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/compiler/compilercontrol/commandfile/LogTest.java ! test/compiler/compilercontrol/commandfile/PrintTest.java ! test/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/compiler/compilercontrol/commands/ExcludeTest.java ! test/compiler/compilercontrol/commands/LogTest.java ! test/compiler/compilercontrol/commands/PrintTest.java ! test/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/compiler/compilercontrol/directives/ExcludeTest.java ! test/compiler/compilercontrol/directives/LogTest.java ! test/compiler/compilercontrol/directives/PrintTest.java ! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/compiler/compilercontrol/jcmd/AddLogTest.java ! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/compiler/compilercontrol/logcompilation/LogTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/compilercontrol/parser/DirectiveParserTest.java ! test/compiler/compilercontrol/parser/DirectiveStressTest.java ! test/compiler/compilercontrol/parser/HugeDirectiveUtil.java ! test/compiler/compilercontrol/share/AbstractTestBase.java ! test/compiler/compilercontrol/share/actions/BaseAction.java ! test/compiler/compilercontrol/share/actions/CompileAction.java ! test/compiler/compilercontrol/share/method/MethodDescriptor.java ! test/compiler/compilercontrol/share/method/MethodGenerator.java ! test/compiler/compilercontrol/share/pool/MethodHolder.java ! test/compiler/compilercontrol/share/pool/PoolHelper.java ! test/compiler/compilercontrol/share/pool/SubMethodHolder.java ! test/compiler/compilercontrol/share/processors/CommandProcessor.java ! test/compiler/compilercontrol/share/processors/LogProcessor.java ! test/compiler/compilercontrol/share/processors/PrintDirectivesProcessor.java ! test/compiler/compilercontrol/share/processors/PrintProcessor.java ! test/compiler/compilercontrol/share/scenario/AbstractCommandBuilder.java ! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/compiler/compilercontrol/share/scenario/Executor.java ! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java ! test/compiler/cpuflags/RestoreMXCSR.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/eliminateAutobox/UnsignedLoads.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/gcbarriers/PreserveFPRegistersTest.java ! test/compiler/inlining/InlineAccessors.java ! test/compiler/interpreter/DisableOSRTest.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/IntrinsicDisabledTest.java ! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/compiler/intrinsics/bmi/BMITestRunner.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactILoadTest.java ! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/DecExactITest.java ! test/compiler/intrinsics/mathexact/DecExactLTest.java ! test/compiler/intrinsics/mathexact/IncExactITest.java ! test/compiler/intrinsics/mathexact/IncExactLTest.java ! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactILoadTest.java ! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactILoadTest.java ! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactICondTest.java ! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactILoadTest.java ! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/intrinsics/object/TestClone.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/compiler/intrinsics/string/TestHasNegatives.java ! test/compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java ! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java ! test/compiler/intrinsics/string/TestStringIntrinsics2.java ! test/compiler/intrinsics/unsafe/DirectByteBufferTest.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/compiler/jsr292/MHInlineTest.java ! test/compiler/jsr292/NonInlinedCall/Agent.java ! test/compiler/jsr292/NonInlinedCall/GCTest.java ! test/compiler/jsr292/NonInlinedCall/InvokeTest.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/compiler/jsr292/PollutedTrapCounts.java ! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CollectCountersTest.java ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/DebugOutputTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/compiler/jvmci/meta/StableFieldTest.java ! test/compiler/loopopts/UseCountedLoopSafepoints.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! test/compiler/onSpinWait/TestOnSpinWait.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/GetMethodOptionTest.java ! test/compiler/oracle/MethodMatcherTest.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/print/TestProfileReturnTypePrinting.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/runtime/Test8010927.java ! test/compiler/runtime/cr8015436/Test8015436.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/stable/TestStableUByte.java ! test/compiler/stable/TestStableUShort.java ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java ! test/compiler/testlibrary/rtm/RTMTestBase.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/tiered/TransitionsTestExecutor.java ! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/uncommontrap/DeoptReallocFailure.java ! test/compiler/uncommontrap/Test8009761.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/compiler/unsafe/UnsafeRaw.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/BlockingCompilation.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/gc/CondCardMark/Basic.java ! test/gc/TestCardTablePageCommits.java ! test/gc/TestDisableExplicitGC.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSmallHeap.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/TestVerifySubSet.java + test/gc/arguments/AllocationHelper.java + test/gc/arguments/HeapRegionUsageTool.java ! test/gc/arguments/TestArrayAllocatorMallocLimit.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestCompressedClassFlags.java ! test/gc/arguments/TestDisableDefaultGC.java ! test/gc/arguments/TestDynMaxHeapFreeRatio.java ! test/gc/arguments/TestDynMinHeapFreeRatio.java ! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestMaxHeapSizeTools.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestMaxNewSize.java ! test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/gc/arguments/TestMinInitialErgonomics.java ! test/gc/arguments/TestNewRatioFlag.java ! test/gc/arguments/TestNewSizeFlags.java ! test/gc/arguments/TestNewSizeThreadIncrease.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/gc/arguments/TestParallelGCThreads.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestShrinkHeapInSteps.java ! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java ! test/gc/arguments/TestSurvivorRatioFlag.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/gc/arguments/TestUseNUMAInterleaving.java ! test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/cms/GuardShrinkWarning.java ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/gc/ergonomics/TestInitialGCThreadLogging.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestEagerReclaimHumongousRegions.java ! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/gc/g1/TestGCLogMessages.java ! test/gc/g1/TestHumongousAllocInitialMark.java ! test/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestLargePageUseForAuxMemory.java ! test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/gc/g1/TestPLABOutput.java ! test/gc/g1/TestPLABSizeBounds.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/gc/g1/TestRegionLivenessPrint.java ! test/gc/g1/TestRemsetLogging.java ! test/gc/g1/TestRemsetLoggingPerRegion.java ! test/gc/g1/TestRemsetLoggingThreads.java ! test/gc/g1/TestRemsetLoggingTools.java ! test/gc/g1/TestShrinkAuxiliaryData.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/g1/TestShrinkDefragmentedHeap.java ! test/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/gc/g1/TestStringDeduplicationFullGC.java ! test/gc/g1/TestStringDeduplicationInterned.java ! test/gc/g1/TestStringDeduplicationPrintOptions.java ! test/gc/g1/TestStringDeduplicationTableRehash.java ! test/gc/g1/TestStringDeduplicationTableResize.java ! test/gc/g1/TestStringDeduplicationTools.java ! test/gc/g1/TestStringDeduplicationYoungGC.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/g1/humongousObjects/TestHeapCounters.java ! test/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/gc/g1/humongousObjects/TestHumongousMovement.java ! test/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/gc/g1/humongousObjects/TestObjectCollected.java ! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java ! test/gc/g1/ihop/TestIHOPErgo.java ! test/gc/g1/ihop/TestIHOPStatic.java ! test/gc/g1/ihop/lib/IhopUtils.java ! test/gc/g1/mixedgc/TestLogging.java ! test/gc/g1/plab/TestPLABEvacuationFailure.java ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/gc/g1/plab/lib/PLABUtils.java ! test/gc/logging/TestDeprecatedPrintFlags.java ! test/gc/logging/TestGCId.java ! test/gc/logging/TestPrintReferences.java ! test/gc/logging/TestUnifiedLoggingSwitchStress.java ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java + test/gc/metaspace/InputArguments.java ! test/gc/metaspace/PerfCounters.java ! test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/gc/metaspace/TestMetaspaceCMSCancel.java ! test/gc/metaspace/TestMetaspaceInitialization.java ! test/gc/metaspace/TestMetaspaceMemoryPool.java ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/gc/parallel/AdaptiveGCBoundary.java ! test/gc/parallel/TestDynShrinkHeap.java ! test/gc/parallel/TestPrintGCDetailsVerbose.java ! test/gc/serial/HeapChangeLogging.java ! test/gc/startup_warnings/TestCMS.java ! test/gc/startup_warnings/TestDefNewCMS.java ! test/gc/startup_warnings/TestG1.java ! test/gc/startup_warnings/TestParNewCMS.java ! test/gc/startup_warnings/TestParNewSerialOld.java ! test/gc/startup_warnings/TestParallelGC.java ! test/gc/startup_warnings/TestParallelScavengeSerialOld.java ! test/gc/startup_warnings/TestSerialGC.java ! test/gc/stress/TestMultiThreadStressRSet.java ! test/gc/stress/TestStressRSetCoarsening.java ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/gc/testlibrary/Helpers.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/gc/whitebox/TestWBGC.java ! test/native/GTestWrapper.java ! test/runtime/8026365/InvokeSpecialAnonTest.java ! test/runtime/BadObjectClass/BootstrapRedefine.java ! test/runtime/BoolReturn/NativeSmallIntCallsTest.java ! test/runtime/BootClassAppendProp/BootClassPathAppend.java ! test/runtime/BootClassAppendProp/BootClassPathAppendProp.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java ! test/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/runtime/ClassFile/JsrRewriting.java ! test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/runtime/ClassFile/UnsupportedClassFileVersion.java ! test/runtime/ClassUnload/KeepAliveClass.java ! test/runtime/ClassUnload/KeepAliveClassLoader.java ! test/runtime/ClassUnload/KeepAliveObject.java ! test/runtime/ClassUnload/KeepAliveSoftReference.java ! test/runtime/ClassUnload/UnloadTest.java ! test/runtime/CommandLine/BooleanFlagWithInvalidValue.java ! test/runtime/CommandLine/CompilerConfigFileWarning.java ! test/runtime/CommandLine/ConfigFileParsing.java ! test/runtime/CommandLine/ConfigFileWarning.java ! test/runtime/CommandLine/FlagWithInvalidValue.java ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java ! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java ! test/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java ! test/runtime/CommandLine/PrintTouchedMethods.java ! test/runtime/CommandLine/TestHexArguments.java ! test/runtime/CommandLine/TestLongUnrecognizedVMOption.java ! test/runtime/CommandLine/TestNullTerminatedFlags.java ! test/runtime/CommandLine/TestVMOptions.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/CommandLine/UnrecognizedVMOption.java ! test/runtime/CommandLine/VMAliasOptions.java ! test/runtime/CommandLine/VMDeprecatedOptions.java ! test/runtime/CommandLine/VMOptionWarning.java ! test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/runtime/CompressedOops/ObjectAlignment.java ! test/runtime/CompressedOops/UseCompressedOops.java ! test/runtime/ConstantPool/BadMethodHandles.java ! test/runtime/ConstantPool/IntfMethod.java ! test/runtime/EnclosingMethodAttr/EnclMethodAttr.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ErrorHandler.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java ! test/runtime/ErrorHandling/SecondaryErrorTest.java ! test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java ! test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java ! test/runtime/ErrorHandling/TestOnError.java ! test/runtime/ErrorHandling/TestOnOutOfMemoryError.java ! test/runtime/Final/TestPutMain.java ! test/runtime/LoadClass/LoadClassNegative.java ! test/runtime/LocalVariableTable/TestLVT.java ! test/runtime/Metaspace/FragmentMetaspace.java ! test/runtime/NMT/AutoshutdownNMT.java ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/ChangeTrackingLevel.java ! test/runtime/NMT/CheckForProperDetailStackTrace.java ! test/runtime/NMT/CommandLineDetail.java ! test/runtime/NMT/CommandLineEmptyArgument.java ! test/runtime/NMT/CommandLineInvalidArgument.java ! test/runtime/NMT/CommandLineSummary.java ! test/runtime/NMT/CommandLineTurnOffNMT.java ! test/runtime/NMT/CommitOverlappingRegions.java ! test/runtime/NMT/JcmdBaselineDetail.java ! test/runtime/NMT/JcmdDetailDiff.java ! test/runtime/NMT/JcmdScale.java ! test/runtime/NMT/JcmdScaleDetail.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/JcmdWithNMTDisabled.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/runtime/NMT/MallocStressTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/NMTWithCDS.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseCommittedMemory.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/ShutdownTwice.java ! test/runtime/NMT/SummaryAfterShutdown.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/PerfMemDestroy/PerfMemDestroy.java ! test/runtime/RedefineObject/TestRedefineObject.java ! test/runtime/RedefineTests/RedefineAnnotations.java ! test/runtime/RedefineTests/RedefineFinalizer.java ! test/runtime/RedefineTests/RedefineRunningMethods.java ! test/runtime/RedefineTests/RedefineRunningMethodsWithBacktrace.java ! test/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java ! test/runtime/ReservedStack/ReservedStackTest.java ! test/runtime/ReservedStack/ReservedStackTestCompiler.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/runtime/SameObject/SameObject.java ! test/runtime/SelectionResolution/AbstractMethodErrorTest.java ! test/runtime/SelectionResolution/IllegalAccessErrorTest.java ! test/runtime/SelectionResolution/InvokeInterfaceICCE.java ! test/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java ! test/runtime/SelectionResolution/InvokeSpecialICCE.java ! test/runtime/SelectionResolution/InvokeSpecialSuccessTest.java ! test/runtime/SelectionResolution/InvokeStaticICCE.java ! test/runtime/SelectionResolution/InvokeStaticSuccessTest.java ! test/runtime/SelectionResolution/InvokeVirtualICCE.java ! test/runtime/SelectionResolution/InvokeVirtualSuccessTest.java ! test/runtime/SelectionResolution/NoSuchMethodErrorTest.java ! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/runtime/SharedArchiveFile/BootAppendTests.java ! test/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java ! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java ! test/runtime/SharedArchiveFile/LimitSharedSizes.java ! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java ! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/SharedArchiveFile/SharedStringsDedup.java ! test/runtime/SharedArchiveFile/SharedStringsRunAuto.java ! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/runtime/Thread/Fibonacci.java ! test/runtime/Thread/TestThreadDumpMonitorContention.java ! test/runtime/Thread/ThreadPriorities.java ! test/runtime/ThreadSignalMask/ThreadSignalMask.java ! test/runtime/Throwable/StackTraceLogging.java ! test/runtime/Throwable/TestThrowable.java ! test/runtime/Throwable/ThrowableIntrospectionSegfault.java ! test/runtime/Unsafe/AllocateInstance.java ! test/runtime/Unsafe/AllocateMemory.java ! test/runtime/Unsafe/CopyMemory.java ! test/runtime/Unsafe/DefineClass.java ! test/runtime/Unsafe/FieldOffset.java ! test/runtime/Unsafe/GetField.java ! test/runtime/Unsafe/GetPutAddress.java ! test/runtime/Unsafe/GetPutBoolean.java ! test/runtime/Unsafe/GetPutByte.java ! test/runtime/Unsafe/GetPutChar.java ! test/runtime/Unsafe/GetPutDouble.java ! test/runtime/Unsafe/GetPutFloat.java ! test/runtime/Unsafe/GetPutInt.java ! test/runtime/Unsafe/GetPutLong.java ! test/runtime/Unsafe/GetPutObject.java ! test/runtime/Unsafe/GetPutShort.java ! test/runtime/Unsafe/GetUncompressedObject.java ! test/runtime/Unsafe/NestedUnsafe.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/PrimitiveHostClass.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/runtime/XCheckJniJsig/XCheckJSig.java ! test/runtime/classFileParserBug/ClassFileParserBug.java ! test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java ! test/runtime/contended/Options.java ! test/runtime/duplAttributes/DuplAttributesTest.java ! test/runtime/execstack/Testexecstack.java ! test/runtime/getSysPackage/GetSysPkgTest.java ! test/runtime/interned/SanityTest.java ! test/runtime/jni/ToStringInInterfaceTest/ToStringTest.java ! test/runtime/libadimalloc.solaris.sparc/Testlibadimalloc.java ! test/runtime/logging/BiasedLockingTest.java ! test/runtime/logging/ClassInitializationTest.java ! test/runtime/logging/ClassLoadUnloadTest.java ! test/runtime/logging/ClassResolutionTest.java ! test/runtime/logging/CompressedOopsTest.java ! test/runtime/logging/DefaultMethodsTest.java ! test/runtime/logging/ExceptionsTest.java ! test/runtime/logging/ItablesTest.java ! test/runtime/logging/LoaderConstraintsTest.java ! test/runtime/logging/ModulesTest.java ! test/runtime/logging/MonitorInflationTest.java ! test/runtime/logging/MonitorMismatchTest.java ! test/runtime/logging/OsCpuLoggingTest.java ! test/runtime/logging/ProtectionDomainVerificationTest.java ! test/runtime/logging/RemovedDevelopFlagsTest.java ! test/runtime/logging/SafepointCleanupTest.java ! test/runtime/logging/SafepointTest.java ! test/runtime/logging/StartupTimeTest.java ! test/runtime/logging/ThreadLoggingTest.java ! test/runtime/logging/VMOperationTest.java ! test/runtime/logging/VerificationTest.java ! test/runtime/logging/VtablesTest.java ! test/runtime/memory/LargePages/TestLargePageSizeInBytes.java ! test/runtime/memory/LargePages/TestLargePagesFlags.java ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReadVMPageSize.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/memory/StressVirtualSpaceResize.java ! test/runtime/modules/AccModuleTest.java ! test/runtime/modules/AccessCheck/CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java ! test/runtime/modules/AccessCheck/DiffCL_ExpUnqual.java ! test/runtime/modules/AccessCheck/DiffCL_PkgNotExp.java ! test/runtime/modules/AccessCheck/DiffCL_Umod.java ! test/runtime/modules/AccessCheck/DiffCL_UmodUpkg.java ! test/runtime/modules/AccessCheck/ExpQualOther.java ! test/runtime/modules/AccessCheck/ExpQualToM1.java ! test/runtime/modules/AccessCheck/ExpUnqual.java ! test/runtime/modules/AccessCheck/ExportAllUnnamed.java ! test/runtime/modules/AccessCheck/PkgNotExp.java ! test/runtime/modules/AccessCheck/Umod.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java ! test/runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java ! test/runtime/modules/AccessCheck/UmodDiffCL_Umod.java ! test/runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java ! test/runtime/modules/AccessCheck/UmodUPkg.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java ! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkg_NotExp.java ! test/runtime/modules/AccessCheck/UmodUpkg_Umod.java ! test/runtime/modules/AccessCheck/Umod_ExpQualOther.java ! test/runtime/modules/AccessCheck/Umod_ExpUnqual.java ! test/runtime/modules/AccessCheck/Umod_PkgNotExp.java ! test/runtime/modules/AccessCheck/Umod_UmodUpkg.java ! test/runtime/modules/AccessCheckAllUnnamed.java ! test/runtime/modules/AccessCheckExp.java ! test/runtime/modules/AccessCheckJavaBase.java ! test/runtime/modules/AccessCheckRead.java ! test/runtime/modules/AccessCheckSuper.java ! test/runtime/modules/AccessCheckUnnamed.java ! test/runtime/modules/AccessCheckWorks.java ! test/runtime/modules/ExportTwice.java ! test/runtime/modules/IgnoreModulePropertiesTest.java ! test/runtime/modules/JVMAddModuleExportToAllUnnamed.java ! test/runtime/modules/JVMAddModuleExports.java ! test/runtime/modules/JVMAddModuleExportsToAll.java ! test/runtime/modules/JVMAddModulePackage.java ! test/runtime/modules/JVMAddReadsModule.java ! test/runtime/modules/JVMCanReadModule.java ! test/runtime/modules/JVMDefineModule.java ! test/runtime/modules/JVMGetModuleByPkgName.java ! test/runtime/modules/JVMIsExportedToModule.java ! test/runtime/modules/LoadUnloadModuleStress.java ! test/runtime/modules/ModuleOptionsTest.java ! test/runtime/modules/ModuleOptionsWarn.java ! test/runtime/modules/ModuleStress/ExportModuleStressTest.java ! test/runtime/modules/ModuleStress/ModuleStress.java ! test/runtime/modules/ModuleStress/ModuleStressGC.java ! test/runtime/modules/PatchModule/BasicJarBuilder.java ! test/runtime/modules/PatchModule/PatchModule2Dirs.java ! test/runtime/modules/PatchModule/PatchModuleCDS.java ! test/runtime/modules/PatchModule/PatchModuleDupJavaBase.java ! test/runtime/modules/PatchModule/PatchModuleDupModule.java ! test/runtime/modules/PatchModule/PatchModuleJavaBase.java ! test/runtime/modules/PatchModule/PatchModuleTest.java ! test/runtime/modules/PatchModule/PatchModuleTestJar.java ! test/runtime/modules/PatchModule/PatchModuleTestJarDir.java ! test/runtime/modules/PatchModule/PatchModuleTraceCL.java ! test/runtime/modules/Visibility/PatchModuleVisibility.java ! test/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/runtime/modules/Visibility/XbootcpVisibility.java ! test/runtime/os/AvailableProcessors.java ! test/runtime/verifier/OverriderMsg.java ! test/runtime/verifier/TestANewArray.java ! test/runtime/verifier/TestMultiANewArray.java ! test/runtime/verifier/TraceClassRes.java ! test/runtime/whitebox/WBStackSize.java ! test/sanity/MismatchedWhiteBox/WhiteBox.java ! test/sanity/WBApi.java ! test/serviceability/ParserTest.java ! test/serviceability/attach/AttachSetGetFlag.java ! test/serviceability/attach/AttachWithStalePidFile.java ! test/serviceability/dcmd/compiler/CodeCacheTest.java ! test/serviceability/dcmd/compiler/CodelistTest.java ! test/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java ! test/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/serviceability/dcmd/framework/HelpTest.java ! test/serviceability/dcmd/framework/InvalidCommandTest.java ! test/serviceability/dcmd/framework/VMVersionTest.java ! test/serviceability/dcmd/gc/ClassHistogramAllTest.java ! test/serviceability/dcmd/gc/ClassHistogramTest.java ! test/serviceability/dcmd/gc/FinalizerInfoTest.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java ! test/serviceability/dcmd/gc/HeapInfoTest.java ! test/serviceability/dcmd/gc/RunFinalizationTest.java ! test/serviceability/dcmd/gc/RunGCTest.java ! test/serviceability/dcmd/jvmti/DataDumpDcmdTest.java ! test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java ! test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java ! test/serviceability/dcmd/thread/PrintTest.java ! test/serviceability/dcmd/vm/ClassHierarchyTest.java ! test/serviceability/dcmd/vm/ClassLoaderStatsTest.java ! test/serviceability/dcmd/vm/CommandLineTest.java ! test/serviceability/dcmd/vm/DynLibsTest.java ! test/serviceability/dcmd/vm/FlagsTest.java ! test/serviceability/dcmd/vm/SetVMFlagTest.java ! test/serviceability/dcmd/vm/SystemPropertiesTest.java ! test/serviceability/dcmd/vm/UptimeTest.java ! test/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java ! test/serviceability/jvmti/GetObjectSizeClass.java ! test/serviceability/jvmti/GetObjectSizeOverflow.java ! test/serviceability/jvmti/TestLambdaFormRetransformation.java ! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java ! test/serviceability/logging/TestBasicLogOutput.java ! test/serviceability/logging/TestDefaultLogOutput.java ! test/serviceability/logging/TestLogRotation.java ! test/serviceability/logging/TestMultipleXlogArgs.java ! test/serviceability/logging/TestQuotedLogOutputs.java ! test/serviceability/sa/DeadlockDetectionTest.java ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/serviceability/sa/jmap-hashcode/Test8028623.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/serviceability/sa/sadebugd/SADebugDTest.java ! test/serviceability/threads/TestFalseDeadLock.java ! test/serviceability/tmtools/jstack/DaemonThreadTest.java ! test/serviceability/tmtools/jstack/JstackThreadTest.java ! test/serviceability/tmtools/jstack/SpreadLockTest.java ! test/serviceability/tmtools/jstack/ThreadNamesTest.java ! test/serviceability/tmtools/jstack/TraveledLockTest.java ! test/serviceability/tmtools/jstack/WaitNotifyThreadTest.java ! test/serviceability/tmtools/jstat/GcCapacityTest.java ! test/serviceability/tmtools/jstat/GcCauseTest01.java ! test/serviceability/tmtools/jstat/GcCauseTest02.java ! test/serviceability/tmtools/jstat/GcCauseTest03.java ! test/serviceability/tmtools/jstat/GcNewTest.java ! test/serviceability/tmtools/jstat/GcTest01.java ! test/serviceability/tmtools/jstat/GcTest02.java - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/AssignmentOperatorImplFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryArithmeticOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryBitwiseOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryComparisonOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryEqualityOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryLogicOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryShiftOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryStringPlusFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundArithmeticAssignmentOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundBitwiseAssignmentOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundShiftAssignmentOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/ByteCodeVisitor.java ! test/testlibrary_tests/AssertsTest.java ! test/testlibrary_tests/OutputAnalyzerReportingTest.java ! test/testlibrary_tests/OutputAnalyzerTest.java ! test/testlibrary_tests/RandomGeneratorTest.java ! test/testlibrary_tests/RedefineClassTest.java ! test/testlibrary_tests/SimpleClassFileLoadHookTest.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/testlibrary_tests/ctw/ClassesDirTest.java ! test/testlibrary_tests/ctw/ClassesListTest.java ! test/testlibrary_tests/ctw/CtwTest.java ! test/testlibrary_tests/ctw/JarDirTest.java ! test/testlibrary_tests/ctw/JarsTest.java ! test/testlibrary_tests/whitebox/BlobSanityTest.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java ! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java Changeset: 7971fae4be0f Author: ctornqvi Date: 2016-08-19 18:20 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7971fae4be0f Merge Changeset: 95b257c9d186 Author: acorn Date: 2016-08-19 11:32 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/95b257c9d186 8163808: Fix asserts and logging for old classfile vtable construction Reviewed-by: coleenp, lfoltan, rprotacio, ctornqvi ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp + test/runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java ! test/runtime/logging/VtablesTest.java Changeset: b57963fcd4f3 Author: acorn Date: 2016-08-19 20:38 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b57963fcd4f3 Merge ! test/runtime/logging/VtablesTest.java Changeset: c8aaea51e2eb Author: coleenp Date: 2016-08-19 14:54 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c8aaea51e2eb 8145964: NoClassDefFound error in transforming lambdas Summary: Skip VM anonymous classes in retransformation and give an error for redefinition. Reviewed-by: dholmes, dcubed, never ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp + test/runtime/RedefineTests/ModifyAnonymous.java Changeset: 56f8dd524acd Author: coleenp Date: 2016-08-19 22:42 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/56f8dd524acd Merge Changeset: ceeef8652c08 Author: amurillo Date: 2016-08-19 12:17 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ceeef8652c08 Merge Changeset: baf6c0d9209f Author: amurillo Date: 2016-08-19 22:28 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/baf6c0d9209f Merge Changeset: 15b34ff488bd Author: kbarrett Date: 2016-08-14 21:19 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/15b34ff488bd 8155043: BitMap set operations assume clear bits beyond unaligned end Summary: Be more circumspect in handling of sets with unaligned sizes. Reviewed-by: stefank, jmasa ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp + test/native/utilities/test_bitMap_setops.cpp Changeset: 3ef0d42f4d51 Author: kbarrett Date: 2016-08-19 23:57 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3ef0d42f4d51 Merge Changeset: 64466ec652ed Author: ctornqvi Date: 2016-08-20 09:35 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/64466ec652ed 8164521: compiler/rangechecks/TestRangeCheckSmearing.java is missing @build for sun.hotspot.WhiteBox Reviewed-by: coleenp ! test/compiler/rangechecks/TestRangeCheckSmearing.java Changeset: 7f23e809f6cf Author: iveresov Date: 2016-08-15 14:08 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7f23e809f6cf 8163962: [JVMCI] integrate VarHandles Summary: add VarHandle support to JVMCI Reviewed-by: psandoz, iveresov Contributed-by: Doug Simon ! src/share/vm/jvmci/jvmciEnv.cpp Changeset: fefcad79cedf Author: aph Date: 2016-08-16 17:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fefcad79cedf 8164113: AArch64: follow-up the fix for 8161598 Reviewed-by: dlong ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp ! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp Changeset: ef326749824a Author: dlong Date: 2016-08-16 09:19 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ef326749824a 8161598: Kitchensink fails: assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod/CompiledMethod Summary: skip unwalkable frames in Reviewed-by: fparain, coleenp, aph ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/javaFrameAnchor_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/runtime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.hpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.hpp Changeset: 60afc42d5013 Author: dlong Date: 2016-08-16 17:54 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/60afc42d5013 Merge Changeset: 6a8930622dc3 Author: thartmann Date: 2016-08-17 08:19 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6a8930622dc3 8164091: VM fails during startup with "assert(resolved_method->method_holder()->is_linked()) failed: must be linked" Summary: Don't throw java_lang_VirtualMachineError during VM initialization. Reviewed-by: zmajo, dlong, dholmes ! src/share/vm/oops/method.cpp ! test/compiler/startup/StartupOutput.java Changeset: 031f53ef620a Author: thartmann Date: 2016-08-17 06:23 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/031f53ef620a Merge Changeset: 1f1af771296a Author: vlivanov Date: 2016-08-17 22:09 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1f1af771296a 8164103: C2: Broken cmpxchgb encoding on x86 Reviewed-by: kvn, shade, psandoz ! src/cpu/x86/vm/x86_64.ad Changeset: f7fab4512ba1 Author: neliasso Date: 2016-08-15 16:04 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f7fab4512ba1 8156659: assert(CodeCache::find_blob_unsafe(_pc) == _cb) failed: inconsistent Summary: Stackwalking from corrupt frame Reviewed-by: dlong, thartmann ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: 19ff411141d1 Author: neliasso Date: 2016-08-17 22:34 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/19ff411141d1 Merge Changeset: f932a58df902 Author: iignatyev Date: 2016-08-18 11:26 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f932a58df902 8164035: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java failing with Agent JAR not found or no Agent-Class attribute Reviewed-by: kvn ! test/compiler/profiling/spectrapredefineclass/Agent.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java Changeset: c3f20f5f5876 Author: iveresov Date: 2016-08-19 14:33 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c3f20f5f5876 Merge ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/startup/StartupOutput.java Changeset: 63d56d2b3435 Author: iveresov Date: 2016-08-19 18:48 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/63d56d2b3435 Merge Changeset: 5e7fdebf5132 Author: iveresov Date: 2016-08-21 06:18 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5e7fdebf5132 Merge Changeset: d0fbf661cc16 Author: dholmes Date: 2016-08-21 20:56 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d0fbf661cc16 8157907: Incorrect inclusion of atomic.hpp instead of atomic.inline.hpp Summary: Remove atomic.inline.hpp and move the contents back into atomic.hpp Reviewed-by: stefank, pliden, simonis ! src/cpu/aarch64/vm/vm_version_aarch64.hpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/threadCritical_windows.cpp + src/os_cpu/aix_ppc/vm/atomic_aix_ppc.hpp - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp + src/os_cpu/bsd_x86/vm/atomic_bsd_x86.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp ! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp + src/os_cpu/bsd_zero/vm/atomic_bsd_zero.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp + src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp ! src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp + src/os_cpu/linux_ppc/vm/atomic_linux_ppc.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp + src/os_cpu/linux_x86/vm/atomic_linux_x86.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp + src/os_cpu/linux_zero/vm/atomic_linux_zero.hpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp + src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/orderAccess_solaris_sparc.inline.hpp + src/os_cpu/solaris_x86/vm/atomic_solaris_x86.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp + src/os_cpu/windows_x86/vm/atomic_windows_x86.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp ! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/g1CardLiveData.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1EvacStats.inline.hpp ! src/share/vm/gc/g1/g1HotCardCache.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/g1/g1StringDedup.cpp ! src/share/vm/gc/g1/g1StringDedup.hpp ! src/share/vm/gc/g1/g1StringDedupQueue.cpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.inline.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/sparsePRT.cpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/parallel/mutableNUMASpace.cpp ! src/share/vm/gc/parallel/mutableSpace.cpp ! src/share/vm/gc/parallel/parMarkBitMap.cpp ! src/share/vm/gc/parallel/psCompactionManager.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/gcLocker.cpp ! src/share/vm/gc/shared/plab.inline.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/taskqueue.cpp ! src/share/vm/gc/shared/taskqueue.inline.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/logging/logOutputList.cpp ! src/share/vm/logging/logOutputList.hpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/compiledICHolder.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/symbol.cpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRawMonitor.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/atomic.hpp - src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/orderAccess.inline.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/services/mallocTracker.cpp ! src/share/vm/services/memTracker.hpp ! src/share/vm/services/threadService.cpp ! src/share/vm/services/virtualMemoryTracker.cpp ! src/share/vm/shark/sharkRuntime.cpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.inline.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/histogram.cpp ! src/share/vm/utilities/macros.hpp ! src/share/vm/utilities/vmError.cpp Changeset: a558c122df17 Author: mlarsson Date: 2016-07-14 09:52 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a558c122df17 8061219: Implement unit-tests for UL Reviewed-by: coleenp, mockner, rprotacio ! src/share/vm/logging/logDecorations.hpp ! src/share/vm/logging/logOutputList.hpp + test/native/logging/logTestFixture.cpp + test/native/logging/logTestFixture.hpp + test/native/logging/logTestUtils.inline.hpp + test/native/logging/test_logConfiguration.cpp + test/native/logging/test_logDecorations.cpp + test/native/logging/test_logDecorators.cpp + test/native/logging/test_logFileOutput.cpp + test/native/logging/test_logLevel.cpp + test/native/logging/test_logOutputList.cpp + test/native/logging/test_logTag.cpp + test/native/logging/test_logTagLevelExpression.cpp + test/native/logging/test_logTagSet.cpp Changeset: d26c860f0a99 Author: sjohanss Date: 2016-08-22 16:48 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d26c860f0a99 8163413: gc/metaspace/TestMetaspacePerfCounters failure Reviewed-by: ehelin, dfazunen ! test/gc/metaspace/TestMetaspacePerfCounters.java Changeset: b463577dbb68 Author: rprotacio Date: 2016-08-22 11:06 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b463577dbb68 8163973: VM Anonymous classes should not call Class File Load Hooks Summary: Ensures CFLH's are not called for VM anonymous classes Reviewed-by: lfoltan, dholmes, coleenp, vlivanov, acorn ! src/share/vm/classfile/klassFactory.cpp Changeset: 8c8e9b96bd7c Author: rprotacio Date: 2016-08-22 15:54 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8c8e9b96bd7c Merge Changeset: e3adb424b86e Author: ctornqvi Date: 2016-08-23 13:20 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e3adb424b86e 8155964: Create a set of tests for verifying the Minimal VM Reviewed-by: gtriantafill, dholmes, lmesnik, cjplummer ! test/TEST.groups + test/runtime/MinimalVM/CDS.java + test/runtime/MinimalVM/CheckJNI.java + test/runtime/MinimalVM/Instrumentation.java + test/runtime/MinimalVM/JMX.java + test/runtime/MinimalVM/JVMTI.java + test/runtime/MinimalVM/NMT.java + test/runtime/MinimalVM/Xprof.java Changeset: 19a793d62419 Author: ctornqvi Date: 2016-08-23 17:27 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/19a793d62419 Merge Changeset: ff4b74f6fa40 Author: coleenp Date: 2016-08-23 13:44 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ff4b74f6fa40 8038797: JVMTI FollowReferences does not report roots reachable from nmethods Summary: Also follow nmethods found on the execution stack. Reviewed-by: dlong, mgerdin ! src/share/vm/prims/jvmtiTagMap.cpp Changeset: b6e25862a8d2 Author: coleenp Date: 2016-08-23 19:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b6e25862a8d2 Merge Changeset: abeecea0351c Author: egahlin Date: 2016-08-23 19:21 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/abeecea0351c 8164523: Clean up metadata for event based tracing Reviewed-by: mlarsson, mgronlun ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/g1/heapRegionTracer.cpp ! src/share/vm/gc/shared/allocTracer.cpp ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/gc/shared/objectCountEventSender.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/trace/traceDataTypes.hpp ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/trace/traceevents.xml ! src/share/vm/trace/tracerelationdecls.xml ! src/share/vm/trace/tracetypes.xml Changeset: edc3be6aed36 Author: egahlin Date: 2016-08-23 20:38 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/edc3be6aed36 Merge Changeset: 293e4aad6d35 Author: egahlin Date: 2016-08-23 22:51 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/293e4aad6d35 Merge Changeset: 03762a0cf7e1 Author: ctornqvi Date: 2016-08-23 21:49 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/03762a0cf7e1 8163146: Remove os::check_heap on Windows Reviewed-by: gtriantafill, coleenp, stuefe ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/vmThread.cpp ! test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java Changeset: 162138df46f7 Author: rehn Date: 2016-08-24 20:38 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/162138df46f7 8164208: Update tests with redefine classes UL options and tags??? Reviewed-by: coleenp, gtriantafill ! test/runtime/RedefineObject/TestRedefineObject.java ! test/runtime/RedefineTests/RedefineRunningMethods.java ! test/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java Changeset: a8b9f9ed30ff Author: dholmes Date: 2016-08-24 19:54 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a8b9f9ed30ff 8157904: Atomic::cmpxchg for jbyte is missing a fence on initial failure Reviewed-by: simonis, aph, kbarrett ! src/share/vm/runtime/atomic.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 750d4378c4a6 Author: amurillo Date: 2016-08-26 10:02 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/750d4378c4a6 Merge - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp - src/share/vm/runtime/atomic.inline.hpp - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java Changeset: c1471e013d89 Author: amurillo Date: 2016-08-31 09:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c1471e013d89 Merge ! test/runtime/Unsafe/NestedUnsafe.java Changeset: 3b1c4562953d Author: lana Date: 2016-09-02 02:41 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3b1c4562953d Merge - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp - src/share/vm/runtime/atomic.inline.hpp - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java Changeset: a20da289f646 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a20da289f646 Added tag jdk-9+135 for changeset 3b1c4562953d ! .hgtags Changeset: 4f031b39d689 Author: rkennke Date: 2016-09-14 10:22 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4f031b39d689 Merge ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/cpu/x86/vm/x86_64.ad - src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java - src/jdk.hotspot.agent/test/jdi/README.jjh - src/jdk.hotspot.agent/test/jdi/SASanityChecker.java - src/jdk.hotspot.agent/test/jdi/TEST.ROOT - src/jdk.hotspot.agent/test/jdi/TargetAdapter.java - src/jdk.hotspot.agent/test/jdi/TargetListener.java - src/jdk.hotspot.agent/test/jdi/TestScaffold.java - src/jdk.hotspot.agent/test/jdi/VMConnection.java - src/jdk.hotspot.agent/test/jdi/jstack.sh - src/jdk.hotspot.agent/test/jdi/jstack64.sh - src/jdk.hotspot.agent/test/jdi/multivm.java - src/jdk.hotspot.agent/test/jdi/multivm.sh - src/jdk.hotspot.agent/test/jdi/runjdb.sh - src/jdk.hotspot.agent/test/jdi/runjpda.sh - src/jdk.hotspot.agent/test/jdi/runsa.sh - src/jdk.hotspot.agent/test/jdi/sagclient.java - src/jdk.hotspot.agent/test/jdi/sagdoit.java - src/jdk.hotspot.agent/test/jdi/sagtarg.java - src/jdk.hotspot.agent/test/jdi/sagtest.java - src/jdk.hotspot.agent/test/jdi/sasanity.sh - src/jdk.hotspot.agent/test/jdi/serialvm.java - src/jdk.hotspot.agent/test/jdi/serialvm.sh - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/gc/g1/g1CardLiveData.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/arraycopynode.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp - src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/threadService.cpp - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java ! test/gc/logging/TestPrintReferences.java - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java - test/serviceability/sa/TestClassLoaderStats.java - test/serviceability/sa/TestStackTrace.java - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java From roman at kennke.org Wed Sep 14 08:24:10 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 14 Sep 2016 08:24:10 +0000 Subject: hg: shenandoah/jdk9: 52 new changesets Message-ID: <201609140824.u8E8OAFc013088@aojmv0008.oracle.com> Changeset: 05062d7a63db Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/05062d7a63db Added tag jdk-9+129 for changeset f5902d3841b8 ! .hgtags Changeset: 03e2c69ce64a Author: valeriep Date: 2016-07-27 01:26 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/03e2c69ce64a 8159488: Deprivilege java.xml.crypto Summary: Moved java.xml.crypto module from boot modules to platform modules Reviewed-by: mullan ! make/common/Modules.gmk Changeset: f97f84f5644f Author: amurillo Date: 2016-07-28 16:43 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/f97f84f5644f Merge Changeset: eaaff177c3c1 Author: simonis Date: 2016-04-04 18:35 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/eaaff177c3c1 8149519: Set java.specification.version to the MAJOR java version Reviewed-by: alanb, dholmes, iris ! common/autoconf/spec.gmk.in Changeset: d94d54a3192f Author: weijun Date: 2016-07-31 09:36 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/d94d54a3192f 8159528: Deprivilege java.security.jgss, jdk.security.jgss and jdk.security.auth Reviewed-by: mchung, mullan ! make/common/Modules.gmk Changeset: 0997d52a10e8 Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/0997d52a10e8 Added tag jdk-9+130 for changeset d94d54a3192f ! .hgtags Changeset: af1f9a5536e5 Author: erikj Date: 2016-08-03 10:37 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/af1f9a5536e5 8148548: [Linux/Solaris] debuginfo and fastdebuginfo bundle contains demo info Reviewed-by: tbell ! make/Bundles.gmk Changeset: dbcc37629404 Author: erikj Date: 2016-08-03 10:38 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/dbcc37629404 8056269: get_source.sh does not copy the closed repos when cloning local filesystems Reviewed-by: tbell ! common/bin/hgforest.sh Changeset: a57641ea9dac Author: erikj Date: 2016-08-04 10:00 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/a57641ea9dac 8162354: Unable to build JDK 9 on a Sparc T7-1 with default boot-jdk 8.0 Reviewed-by: tbell, dholmes ! common/conf/jib-profiles.js Changeset: d57780478145 Author: erikj Date: 2016-08-04 10:03 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/d57780478145 8079788: Fix broken CL version detection in configure for some Visual Studio configurations Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 94a46c0ad8f2 Author: erikj Date: 2016-08-04 10:05 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/94a46c0ad8f2 8160334: Building --with-parfait= fails with No rule to make target 'PARFAIT_NATIVEJMOD Reviewed-by: tbell ! make/CreateJmods.gmk Changeset: 7c9e87e37b25 Author: ksrini Date: 2016-08-03 16:00 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/7c9e87e37b25 8039305: [javadoc] broken link in jdk/api/javadoc/taglet/com/sun/tools/doclets/Taglet.html Reviewed-by: erikj, jjg ! make/Javadoc.gmk Changeset: 7c61adcaadfc Author: amurillo Date: 2016-08-04 17:48 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/7c61adcaadfc Merge Changeset: 3833310db735 Author: dtitov Date: 2016-07-21 12:26 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/3833310db735 8156960: Deprecate JSObject.getWindow(Applet) method Reviewed-by: mchung, kcr, smarks, erikj, alexsch ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk Changeset: 1b42f1499f99 Author: ddehaven Date: 2016-07-28 09:29 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/1b42f1499f99 Merge Changeset: 30c5b38218bf Author: prr Date: 2016-08-01 10:06 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/30c5b38218bf Merge Changeset: 206739164a93 Author: prr Date: 2016-08-05 10:23 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/206739164a93 Merge ! make/Javadoc.gmk Changeset: 8626b4558efc Author: dnsimon Date: 2016-07-05 18:00 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/8626b4558efc 8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined Summary: fix Client VM build Reviewed-by: twisti, kvn ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: b22aa0dc79b4 Author: rbackman Date: 2016-07-11 13:14 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/b22aa0dc79b4 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: d958c70a8063 Author: sanzinger Date: 2016-07-11 17:23 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/d958c70a8063 8160825: Update minimum Solaris Studio compiler version to 5.13 Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 5ea2b072ce98 Author: tpivovarova Date: 2016-07-13 18:03 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/5ea2b072ce98 8151280: update hotspot tests to use vm.compMode instead of their own logic Summary: Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform Reviewed-by: kvn, dpochepk Contributed-by: igor.ignatyev at oracle.com ! test/lib/share/classes/jdk/test/lib/Platform.java Changeset: f3c27d6d4ad1 Author: rbackman Date: 2016-07-19 13:15 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/f3c27d6d4ad1 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: c96df33e9e4e Author: rbackman Date: 2016-07-29 09:23 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/c96df33e9e4e Merge ! common/autoconf/generated-configure.sh Changeset: fef255875620 Author: amurillo Date: 2016-07-29 16:11 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/fef255875620 Merge Changeset: 8825b67be6b3 Author: amurillo Date: 2016-07-29 16:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/8825b67be6b3 Merge Changeset: 106f2f8b0ec9 Author: dsamersoff Date: 2016-08-01 10:51 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/106f2f8b0ec9 8158050: Remove SA-JDI Summary: Remove SA-JDI Reviewed-by: alanb, dsamersoff Contributed-by: sharath.ballal at oracle.com ! make/Images.gmk Changeset: e85afddde2fd Author: mchernov Date: 2016-08-02 15:21 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/e85afddde2fd 8161604: TestNewSizeFlags fails with RuntimeException: max new size != MaxNewSize value Reviewed-by: sangheki, tschatzl ! test/lib/sun/hotspot/WhiteBox.java Changeset: 37de4195dd18 Author: amurillo Date: 2016-08-05 09:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/37de4195dd18 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 Changeset: 8728756c2f70 Author: amurillo Date: 2016-08-08 08:12 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/8728756c2f70 Merge Changeset: a3811ddc3944 Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/a3811ddc3944 Added tag jdk-9+131 for changeset 8728756c2f70 ! .hgtags Changeset: 8b1d348ad6a2 Author: mchung Date: 2016-08-10 15:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/8b1d348ad6a2 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/conf/jib-profiles.js ! make/CompileJavaModules.gmk ! make/CreateJmods.gmk ! make/Images.gmk ! make/InterimImage.gmk ! make/Javadoc.gmk ! make/common/MakeBase.gmk ! make/common/SetupJavaCompilers.gmk Changeset: a24702d4d5ab Author: lana Date: 2016-08-11 17:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/a24702d4d5ab Merge Changeset: 25d1d7b13d54 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/25d1d7b13d54 Added tag jdk-9+132 for changeset a24702d4d5ab ! .hgtags Changeset: c6ff688d8ee7 Author: tbell Date: 2016-08-19 07:54 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/c6ff688d8ee7 8164402: key word 'requires' appearing in comment causing a build failure Reviewed-by: erikj, dholmes ! make/common/Modules.gmk Changeset: c42adfdff21c Author: erikj Date: 2016-08-15 16:14 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/c42adfdff21c 8069540: Remove universal binaries support from hotspot build Reviewed-by: tbell, dholmes, dcubed ! common/autoconf/spec.gmk.in Changeset: db314dd6940a Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/db314dd6940a Merge Changeset: be1218f792a4 Author: amurillo Date: 2016-08-22 08:27 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/be1218f792a4 Merge Changeset: 065724348690 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/065724348690 Added tag jdk-9+133 for changeset be1218f792a4 ! .hgtags Changeset: 7ef51cfe867e Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/7ef51cfe867e Added tag jdk-9+134 for changeset 065724348690 ! .hgtags Changeset: f60c6d0cc585 Author: mchung Date: 2016-08-30 17:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/f60c6d0cc585 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! make/CompileJavaModules.gmk ! make/common/SetupJavaCompilers.gmk Changeset: b6f21e99011e Author: redestad Date: 2016-08-31 14:20 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/b6f21e99011e 8164858: Enable build-time use of java.lang.invoke resolve tracing Reviewed-by: erikj, vlivanov ! make/Images.gmk Changeset: dcce309ab6a6 Author: erikj Date: 2016-08-19 16:02 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/dcce309ab6a6 8164297: Jtreg test exeinvoke fails to link on Ubuntu Reviewed-by: tbell, dholmes ! make/common/TestFilesCompilation.gmk Changeset: 2a8815d86b93 Author: ctornqvi Date: 2016-08-19 10:09 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/2a8815d86b93 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff ! make/test/BuildTestLib.gmk + test/lib/ClassFileInstaller.java + test/lib/RedefineClassHelper.java + test/lib/jdk/test/lib/Asserts.java + test/lib/jdk/test/lib/BuildHelper.java + test/lib/jdk/test/lib/ByteCodeLoader.java + test/lib/jdk/test/lib/DynamicVMOption.java + test/lib/jdk/test/lib/FileInstaller.java + test/lib/jdk/test/lib/InMemoryJavaCompiler.java + test/lib/jdk/test/lib/JDKToolFinder.java + test/lib/jdk/test/lib/JDKToolLauncher.java + test/lib/jdk/test/lib/Platform.java + test/lib/jdk/test/lib/Utils.java + test/lib/jdk/test/lib/apps/LingeredApp.java + test/lib/jdk/test/lib/apps/LingeredAppWithDeadlock.java + test/lib/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java + test/lib/jdk/test/lib/cli/CommandLineOptionTest.java + test/lib/jdk/test/lib/cli/predicate/AndPredicate.java + test/lib/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java + test/lib/jdk/test/lib/cli/predicate/NotPredicate.java + test/lib/jdk/test/lib/cli/predicate/OrPredicate.java + test/lib/jdk/test/lib/dcmd/CommandExecutor.java + test/lib/jdk/test/lib/dcmd/CommandExecutorException.java + test/lib/jdk/test/lib/dcmd/FileJcmdExecutor.java + test/lib/jdk/test/lib/dcmd/JMXExecutor.java + test/lib/jdk/test/lib/dcmd/JcmdExecutor.java + test/lib/jdk/test/lib/dcmd/MainClassJcmdExecutor.java + test/lib/jdk/test/lib/dcmd/PidJcmdExecutor.java + test/lib/jdk/test/lib/hprof/HprofParser.java + test/lib/jdk/test/lib/hprof/README + test/lib/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java + test/lib/jdk/test/lib/hprof/model/ArrayTypeCodes.java + test/lib/jdk/test/lib/hprof/model/HackJavaValue.java + test/lib/jdk/test/lib/hprof/model/JavaBoolean.java + test/lib/jdk/test/lib/hprof/model/JavaByte.java + test/lib/jdk/test/lib/hprof/model/JavaChar.java + test/lib/jdk/test/lib/hprof/model/JavaClass.java + test/lib/jdk/test/lib/hprof/model/JavaDouble.java + test/lib/jdk/test/lib/hprof/model/JavaField.java + test/lib/jdk/test/lib/hprof/model/JavaFloat.java + test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java + test/lib/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java + test/lib/jdk/test/lib/hprof/model/JavaInt.java + test/lib/jdk/test/lib/hprof/model/JavaLazyReadObject.java + test/lib/jdk/test/lib/hprof/model/JavaLong.java + test/lib/jdk/test/lib/hprof/model/JavaObject.java + test/lib/jdk/test/lib/hprof/model/JavaObjectArray.java + test/lib/jdk/test/lib/hprof/model/JavaObjectRef.java + test/lib/jdk/test/lib/hprof/model/JavaShort.java + test/lib/jdk/test/lib/hprof/model/JavaStatic.java + test/lib/jdk/test/lib/hprof/model/JavaThing.java + test/lib/jdk/test/lib/hprof/model/JavaValue.java + test/lib/jdk/test/lib/hprof/model/JavaValueArray.java + test/lib/jdk/test/lib/hprof/model/ReachableExcludes.java + test/lib/jdk/test/lib/hprof/model/ReachableExcludesImpl.java + test/lib/jdk/test/lib/hprof/model/ReachableObjects.java + test/lib/jdk/test/lib/hprof/model/ReferenceChain.java + test/lib/jdk/test/lib/hprof/model/Root.java + test/lib/jdk/test/lib/hprof/model/Snapshot.java + test/lib/jdk/test/lib/hprof/model/StackFrame.java + test/lib/jdk/test/lib/hprof/model/StackTrace.java + test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java + test/lib/jdk/test/lib/hprof/parser/HprofReader.java + test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java + test/lib/jdk/test/lib/hprof/parser/PositionDataInputStream.java + test/lib/jdk/test/lib/hprof/parser/PositionInputStream.java + test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java + test/lib/jdk/test/lib/hprof/parser/Reader.java + test/lib/jdk/test/lib/hprof/util/ArraySorter.java + test/lib/jdk/test/lib/hprof/util/Comparer.java + test/lib/jdk/test/lib/hprof/util/CompositeEnumeration.java + test/lib/jdk/test/lib/hprof/util/Misc.java + test/lib/jdk/test/lib/hprof/util/VectorSorter.java + test/lib/jdk/test/lib/process/ExitCode.java + test/lib/jdk/test/lib/process/OutputAnalyzer.java + test/lib/jdk/test/lib/process/OutputBuffer.java + test/lib/jdk/test/lib/process/ProcessTools.java + test/lib/jdk/test/lib/process/StreamPumper.java + test/lib/jdk/test/lib/util/Pair.java + test/lib/jdk/test/lib/util/Triple.java + test/lib/jdk/test/lib/wrappers/InfiniteLoop.java + test/lib/jdk/test/lib/wrappers/TimeLimitedRunner.java - test/lib/share/classes/jdk/test/lib/Asserts.java - test/lib/share/classes/jdk/test/lib/JDKToolFinder.java - test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java - test/lib/share/classes/jdk/test/lib/Platform.java - test/lib/share/classes/jdk/test/lib/Utils.java - test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java - test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java - test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java - test/lib/share/classes/jdk/test/lib/hprof/README - test/lib/share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java - test/lib/share/classes/jdk/test/lib/hprof/model/HackJavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaBoolean.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaByte.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaChar.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaClass.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaDouble.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaField.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaFloat.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaInt.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLong.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaShort.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaStatic.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaThing.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValueArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableObjects.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReferenceChain.java - test/lib/share/classes/jdk/test/lib/hprof/model/Root.java - test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackFrame.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackTrace.java - test/lib/share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java - test/lib/share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/Reader.java - test/lib/share/classes/jdk/test/lib/hprof/util/ArraySorter.java - test/lib/share/classes/jdk/test/lib/hprof/util/Comparer.java - test/lib/share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java - test/lib/share/classes/jdk/test/lib/hprof/util/Misc.java - test/lib/share/classes/jdk/test/lib/hprof/util/VectorSorter.java - test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java - test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java - test/lib/share/classes/jdk/test/lib/process/ProcessTools.java - test/lib/share/classes/jdk/test/lib/process/StreamPumper.java Changeset: c78d2aaf2119 Author: ctornqvi Date: 2016-08-19 18:20 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/c78d2aaf2119 Merge Changeset: 3f84cc5e4f12 Author: amurillo Date: 2016-08-19 12:17 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/3f84cc5e4f12 Merge Changeset: e3690ab59881 Author: amurillo Date: 2016-08-26 10:02 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/e3690ab59881 Merge - test/lib/share/classes/jdk/test/lib/Asserts.java - test/lib/share/classes/jdk/test/lib/JDKToolFinder.java - test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java - test/lib/share/classes/jdk/test/lib/Platform.java - test/lib/share/classes/jdk/test/lib/Utils.java - test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java - test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java - test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java - test/lib/share/classes/jdk/test/lib/hprof/README - test/lib/share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java - test/lib/share/classes/jdk/test/lib/hprof/model/HackJavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaBoolean.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaByte.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaChar.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaClass.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaDouble.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaField.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaFloat.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaInt.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLong.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaShort.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaStatic.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaThing.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValueArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableObjects.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReferenceChain.java - test/lib/share/classes/jdk/test/lib/hprof/model/Root.java - test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackFrame.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackTrace.java - test/lib/share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java - test/lib/share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/Reader.java - test/lib/share/classes/jdk/test/lib/hprof/util/ArraySorter.java - test/lib/share/classes/jdk/test/lib/hprof/util/Comparer.java - test/lib/share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java - test/lib/share/classes/jdk/test/lib/hprof/util/Misc.java - test/lib/share/classes/jdk/test/lib/hprof/util/VectorSorter.java - test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java - test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java - test/lib/share/classes/jdk/test/lib/process/ProcessTools.java - test/lib/share/classes/jdk/test/lib/process/StreamPumper.java Changeset: f497fafdc02e Author: amurillo Date: 2016-08-31 09:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/f497fafdc02e Merge Changeset: e7038398e5a9 Author: erikj Date: 2016-09-01 10:29 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/e7038398e5a9 8165158: Fix zero builds for non-listed architectures Reviewed-by: tbell Contributed-by: doko at ubuntu.com ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: 6d01bcd91f8a Author: lana Date: 2016-09-02 02:40 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/6d01bcd91f8a Merge - test/lib/share/classes/jdk/test/lib/Asserts.java - test/lib/share/classes/jdk/test/lib/JDKToolFinder.java - test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java - test/lib/share/classes/jdk/test/lib/Platform.java - test/lib/share/classes/jdk/test/lib/Utils.java - test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java - test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java - test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java - test/lib/share/classes/jdk/test/lib/hprof/README - test/lib/share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java - test/lib/share/classes/jdk/test/lib/hprof/model/HackJavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaBoolean.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaByte.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaChar.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaClass.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaDouble.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaField.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaFloat.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaInt.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLong.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaShort.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaStatic.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaThing.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValueArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableObjects.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReferenceChain.java - test/lib/share/classes/jdk/test/lib/hprof/model/Root.java - test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackFrame.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackTrace.java - test/lib/share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java - test/lib/share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/Reader.java - test/lib/share/classes/jdk/test/lib/hprof/util/ArraySorter.java - test/lib/share/classes/jdk/test/lib/hprof/util/Comparer.java - test/lib/share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java - test/lib/share/classes/jdk/test/lib/hprof/util/Misc.java - test/lib/share/classes/jdk/test/lib/hprof/util/VectorSorter.java - test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java - test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java - test/lib/share/classes/jdk/test/lib/process/ProcessTools.java - test/lib/share/classes/jdk/test/lib/process/StreamPumper.java Changeset: 82b94cb5f342 Author: erikj Date: 2016-09-05 10:10 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/82b94cb5f342 8165314: Javac server process left running if build fails on Windows Reviewed-by: tbell, wetmore ! make/Init.gmk Changeset: 0b50a0d179fd Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/0b50a0d179fd Added tag jdk-9+135 for changeset 82b94cb5f342 ! .hgtags Changeset: 763e6cd1179f Author: rkennke Date: 2016-09-13 21:22 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/763e6cd1179f Merge - test/lib/share/classes/jdk/test/lib/Asserts.java - test/lib/share/classes/jdk/test/lib/JDKToolFinder.java - test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java - test/lib/share/classes/jdk/test/lib/Platform.java - test/lib/share/classes/jdk/test/lib/Utils.java - test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java - test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java - test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java - test/lib/share/classes/jdk/test/lib/hprof/README - test/lib/share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java - test/lib/share/classes/jdk/test/lib/hprof/model/HackJavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaBoolean.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaByte.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaChar.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaClass.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaDouble.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaField.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaFloat.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaInt.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLong.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaShort.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaStatic.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaThing.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValueArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableObjects.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReferenceChain.java - test/lib/share/classes/jdk/test/lib/hprof/model/Root.java - test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackFrame.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackTrace.java - test/lib/share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java - test/lib/share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/Reader.java - test/lib/share/classes/jdk/test/lib/hprof/util/ArraySorter.java - test/lib/share/classes/jdk/test/lib/hprof/util/Comparer.java - test/lib/share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java - test/lib/share/classes/jdk/test/lib/hprof/util/Misc.java - test/lib/share/classes/jdk/test/lib/hprof/util/VectorSorter.java - test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java - test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java - test/lib/share/classes/jdk/test/lib/process/ProcessTools.java - test/lib/share/classes/jdk/test/lib/process/StreamPumper.java From roman at kennke.org Wed Sep 14 08:24:25 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 14 Sep 2016 08:24:25 +0000 Subject: hg: shenandoah/jdk9/corba: 9 new changesets Message-ID: <201609140824.u8E8OPVB013156@aojmv0008.oracle.com> Changeset: 77f9692d5976 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/77f9692d5976 Added tag jdk-9+129 for changeset c3e83ccab3bb ! .hgtags Changeset: f7e1d5337c2e Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/f7e1d5337c2e Added tag jdk-9+130 for changeset 77f9692d5976 ! .hgtags Changeset: 1ab4b9399c4c Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/1ab4b9399c4c Added tag jdk-9+131 for changeset f7e1d5337c2e ! .hgtags Changeset: 8b243cd19bff Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/8b243cd19bff Added tag jdk-9+132 for changeset 1ab4b9399c4c ! .hgtags Changeset: b3ebfdb13b4b Author: lancea Date: 2016-08-17 13:27 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/b3ebfdb13b4b 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.corba/share/classes/module-info.java Changeset: 2021bfedf1c4 Author: lana Date: 2016-08-18 21:34 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/2021bfedf1c4 Merge Changeset: 1a497f5ca0cf Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/1a497f5ca0cf Added tag jdk-9+133 for changeset 2021bfedf1c4 ! .hgtags Changeset: 094d0db606db Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/094d0db606db Added tag jdk-9+134 for changeset 1a497f5ca0cf ! .hgtags Changeset: aa053a3faf26 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/aa053a3faf26 Added tag jdk-9+135 for changeset 094d0db606db ! .hgtags From roman at kennke.org Wed Sep 14 08:24:43 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 14 Sep 2016 08:24:43 +0000 Subject: hg: shenandoah/jdk9/jaxp: 38 new changesets Message-ID: <201609140824.u8E8OiRw013365@aojmv0008.oracle.com> Changeset: 74241304e87b Author: dfuchs Date: 2016-07-26 14:29 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/74241304e87b 8153082: Update XSLT compiler to generate classes that invoke addReads Summary: This fix updates the XSLT compiler to generate Module.addReads statements for external function calls (see FunctionCall.java) Reviewed-by: alanb, clanger, joehw ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Changeset: 057e5d7f6572 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/057e5d7f6572 Added tag jdk-9+129 for changeset 74241304e87b ! .hgtags Changeset: 794a2f7c2bb6 Author: snikandrova Date: 2016-07-27 18:23 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/794a2f7c2bb6 8021787: javax.xml.datatype.XMLGregorianCalendar.getMonth() return is documented wrong Reviewed-by: joehw, rriggs ! src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java Changeset: d92c3b89b2ac Author: darcy Date: 2016-07-27 15:35 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/d92c3b89b2ac 8162666: Mark ValidationWarningsTest.java as intermittently failing Reviewed-by: lancea ! test/TEST.ROOT ! test/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Changeset: 3b8c2368cefd Author: amurillo Date: 2016-07-28 16:44 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/3b8c2368cefd Merge Changeset: 0ea62da60f01 Author: joehw Date: 2016-07-28 22:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/0ea62da60f01 8158084: Catalog API: JAXP XML Processor Support Reviewed-by: lancea, clanger ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeatureManager.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/javax/xml/XMLConstants.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java + src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java + src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport.xml + test/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport_bogus.xml + test/javax/xml/jaxp/unittest/catalog/DocFunc.xml + test/javax/xml/jaxp/unittest/catalog/DocFunc.xsl + test/javax/xml/jaxp/unittest/catalog/DocFunc2.xml + test/javax/xml/jaxp/unittest/catalog/DocFuncCatalog.xml + test/javax/xml/jaxp/unittest/catalog/XI_red.dtd + test/javax/xml/jaxp/unittest/catalog/XI_simple.xml + test/javax/xml/jaxp/unittest/catalog/XI_simple4Catalog.xml + test/javax/xml/jaxp/unittest/catalog/XI_test2.xml + test/javax/xml/jaxp/unittest/catalog/XI_utf8.xml + test/javax/xml/jaxp/unittest/catalog/XI_utf8Catalog.xml + test/javax/xml/jaxp/unittest/catalog/XMLSchema.dtd + test/javax/xml/jaxp/unittest/catalog/XMLSchema.xsd + test/javax/xml/jaxp/unittest/catalog/XSDInclude_company.xsd + test/javax/xml/jaxp/unittest/catalog/XSDInclude_person.xsd + test/javax/xml/jaxp/unittest/catalog/XSDInclude_product.xsd + test/javax/xml/jaxp/unittest/catalog/XSLDTD.dtd + test/javax/xml/jaxp/unittest/catalog/XSLDTD.xml + test/javax/xml/jaxp/unittest/catalog/XSLImport_html.xsl + test/javax/xml/jaxp/unittest/catalog/XSLInclude_footer.xsl + test/javax/xml/jaxp/unittest/catalog/XSLInclude_header.xsl + test/javax/xml/jaxp/unittest/catalog/datatypes.dtd + test/javax/xml/jaxp/unittest/catalog/include.dtd + test/javax/xml/jaxp/unittest/catalog/val_test.xml + test/javax/xml/jaxp/unittest/catalog/val_test.xsd + test/javax/xml/jaxp/unittest/catalog/xml.xsd Changeset: 73562dacdf9b Author: ddehaven Date: 2016-07-29 09:32 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/73562dacdf9b 8161544: JDK9 message drop 20 resource updates - OpenJDK Summary: JDK9 message drop 20 resource updates - openjdk Reviewed-by: joehw Contributed-by: li.jiang at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties Changeset: e66cdc2de6b0 Author: clanger Date: 2016-07-31 23:14 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/e66cdc2de6b0 8162598: XSLTC transformer swallows empty namespace declaration which is needed to undeclare default namespace Reviewed-by: joehw, dfuchs ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java Changeset: 222c22a74851 Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/222c22a74851 Added tag jdk-9+130 for changeset e66cdc2de6b0 ! .hgtags Changeset: 23381518b4ac Author: joehw Date: 2016-08-04 17:47 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/23381518b4ac 8160069: RuntimeException thrown by XPathFactory::newInstance missing the cause Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java Changeset: 874082a9b565 Author: fyuan Date: 2016-08-08 12:50 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/874082a9b565 8067170: Enable security manager on JAXP unit tests and make some improvement 8130494: [TESTBUG] 2 jaxp test cases are failing 8160216: jaxp/test/javax/xml/jaxp/unittest/validation/Bug6457662.java should clean up better Reviewed-by: joehw, dfuchs, amlu Contributed-by: Frank Yuan ! test/ProblemList.txt ! test/TEST.ROOT - test/javax/xml/jaxp/functional/TEST.properties ! test/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java ! test/javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/DelegatePublicTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateSystemTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateUriTest.java ! test/javax/xml/jaxp/functional/catalog/GroupTest.java ! test/javax/xml/jaxp/functional/catalog/LoadCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NextCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NormalizationTest.java ! test/javax/xml/jaxp/functional/catalog/PreferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/PreferTest.java ! test/javax/xml/jaxp/functional/catalog/PublicFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/PublicTest.java ! test/javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteSystemTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteUriTest.java ! test/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/SystemFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/SystemSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/SystemTest.java ! test/javax/xml/jaxp/functional/catalog/UriFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/UriSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/UriTest.java ! test/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java ! test/javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/AbstractCharacterDataTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/familytree.dtd ! test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/EntityResolverGF.out ! test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/NSTableFTGF.out ! test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/publish.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/publishers.dtd ! test/javax/xml/jaxp/functional/test/astro/AstroTest.java ! test/javax/xml/jaxp/functional/test/astro/DocumentLSTest.java ! test/javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java ! test/javax/xml/jaxp/functional/test/astro/SAX201Test.java ! test/javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java ! test/javax/xml/jaxp/functional/test/astro/XPathAPITest.java ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionController.java ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java ! test/javax/xml/jaxp/functional/test/auctionportal/UserController.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4511326.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4512806.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4515047.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4515660.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4693341.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4848653.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4858685.java - test/javax/xml/jaxp/internaltest/TEST.properties - test/javax/xml/jaxp/internaltest/javax/xml/parsers/bug8003147/Bug8003147Test.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/bug6551616/Bug6551616.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/CLITest.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/ProcessXSLT.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest-in.xml - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest.xsl - test/javax/xml/jaxp/isolatedjdk/TEST.properties ! test/javax/xml/jaxp/libs/catalog/CatalogTestUtils.java + test/javax/xml/jaxp/libs/jaxp/library/BasePolicy.java + test/javax/xml/jaxp/libs/jaxp/library/FilePolicy.java + test/javax/xml/jaxp/libs/jaxp/library/InternalAPIPolicy.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileReadOnlyBaseTest.java + test/javax/xml/jaxp/libs/jaxp/library/JAXPPolicyManager.java ! test/javax/xml/jaxp/libs/jaxp/library/JAXPTestUtilities.java + test/javax/xml/jaxp/libs/jaxp/library/NetAccessPolicy.java - test/javax/xml/jaxp/libs/jaxp/library/TestPolicy.java ! test/javax/xml/jaxp/libs/test/astro/DOML3InputSourceFactoryImpl.java - test/javax/xml/jaxp/module/TEST.properties ! test/javax/xml/jaxp/unittest/TEST.properties ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java ! test/javax/xml/jaxp/unittest/common/Bug6350682.java ! test/javax/xml/jaxp/unittest/common/Bug6723276Test.java ! test/javax/xml/jaxp/unittest/common/Bug6941169Test.java ! test/javax/xml/jaxp/unittest/common/Bug7143711Test.java ! test/javax/xml/jaxp/unittest/common/Sources.java ! test/javax/xml/jaxp/unittest/common/TestSAXDriver.java ! test/javax/xml/jaxp/unittest/common/TransformationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java ! test/javax/xml/jaxp/unittest/datatype/Bug6320118.java ! test/javax/xml/jaxp/unittest/datatype/Bug6937951Test.java ! test/javax/xml/jaxp/unittest/datatype/Bug6937964Test.java ! test/javax/xml/jaxp/unittest/datatype/Bug7042647Test.java ! test/javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java ! test/javax/xml/jaxp/unittest/datatype/DurationTest.java ! test/javax/xml/jaxp/unittest/datatype/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/datatype/JDK8068839Test.java ! test/javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java ! test/javax/xml/jaxp/unittest/dom/Bug4915524.java ! test/javax/xml/jaxp/unittest/dom/Bug4915748.java ! test/javax/xml/jaxp/unittest/dom/Bug4966082.java ! test/javax/xml/jaxp/unittest/dom/Bug4966138.java ! test/javax/xml/jaxp/unittest/dom/Bug4966142.java ! test/javax/xml/jaxp/unittest/dom/Bug4966143.java ! test/javax/xml/jaxp/unittest/dom/Bug6339023.java ! test/javax/xml/jaxp/unittest/dom/Bug6355326.java ! test/javax/xml/jaxp/unittest/dom/Bug6367542.java ! test/javax/xml/jaxp/unittest/dom/Bug6520131.java ! test/javax/xml/jaxp/unittest/dom/Bug6521260.java ! test/javax/xml/jaxp/unittest/dom/Bug6582545Test.java ! test/javax/xml/jaxp/unittest/dom/Bug6879614Test.java ! test/javax/xml/jaxp/unittest/dom/CR6333993Test.java ! test/javax/xml/jaxp/unittest/dom/CR6517707Test.java ! test/javax/xml/jaxp/unittest/dom/CR6517717Test.java ! test/javax/xml/jaxp/unittest/dom/CR6909336Test.java ! test/javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java ! test/javax/xml/jaxp/unittest/dom/DOMXPathTest.java ! test/javax/xml/jaxp/unittest/dom/ElementTraversal.java ! test/javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java ! test/javax/xml/jaxp/unittest/dom/TCKEncodingTest.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug4973153.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6290947.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6354955.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6376823.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java ! test/javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java ! test/javax/xml/jaxp/unittest/dom/ls/LSParserTest.java ! test/javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java ! test/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug4934208.java ! test/javax/xml/jaxp/unittest/parsers/Bug4967002.java ! test/javax/xml/jaxp/unittest/parsers/Bug4985486.java ! test/javax/xml/jaxp/unittest/parsers/Bug4991020.java ! test/javax/xml/jaxp/unittest/parsers/Bug4991946.java ! test/javax/xml/jaxp/unittest/parsers/Bug5010072.java ! test/javax/xml/jaxp/unittest/parsers/Bug5025825.java ! test/javax/xml/jaxp/unittest/parsers/Bug6309988.java ! test/javax/xml/jaxp/unittest/parsers/Bug6341770.java ! test/javax/xml/jaxp/unittest/parsers/Bug6361283.java ! test/javax/xml/jaxp/unittest/parsers/Bug6506304Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug6518733.java ! test/javax/xml/jaxp/unittest/parsers/Bug6564400.java ! test/javax/xml/jaxp/unittest/parsers/Bug6573786.java ! test/javax/xml/jaxp/unittest/parsers/Bug6573786ErrorHandler.java ! test/javax/xml/jaxp/unittest/parsers/Bug6594813.java ! test/javax/xml/jaxp/unittest/parsers/Bug6608841.java ! test/javax/xml/jaxp/unittest/parsers/Bug6690015.java ! test/javax/xml/jaxp/unittest/parsers/Bug6760982.java ! test/javax/xml/jaxp/unittest/parsers/Bug6849942Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug7157608Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug7166896Test.java + test/javax/xml/jaxp/unittest/parsers/Bug8003147Test.java + test/javax/xml/jaxp/unittest/parsers/Bug8003147TestClass.java ! test/javax/xml/jaxp/unittest/parsers/Bug8073385.java ! test/javax/xml/jaxp/unittest/parsers/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/parsers/MyDefaultHandler.java ! test/javax/xml/jaxp/unittest/parsers/MyErrorHandler.java ! test/javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java ! test/javax/xml/jaxp/unittest/parsers/SupplementaryChars.java ! test/javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java - test/javax/xml/jaxp/unittest/policy/PolicyUtil.java - test/javax/xml/jaxp/unittest/policy/common.policy ! test/javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java ! test/javax/xml/jaxp/unittest/sax/Bug6889654Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6925410Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6949607Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6992561Test.java ! test/javax/xml/jaxp/unittest/sax/Bug7057778Test.java ! test/javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java ! test/javax/xml/jaxp/unittest/sax/IssueTracker56Test.java ! test/javax/xml/jaxp/unittest/sax/MyDefaultHandler2.java ! test/javax/xml/jaxp/unittest/sax/NSSupportTest.java ! test/javax/xml/jaxp/unittest/sax/SAXExceptionExt.java ! test/javax/xml/jaxp/unittest/sax/XMLReaderTest.java ! test/javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java ! test/javax/xml/jaxp/unittest/stream/Bug6370703.java ! test/javax/xml/jaxp/unittest/stream/Bug6378422.java ! test/javax/xml/jaxp/unittest/stream/Bug6380870.java ! test/javax/xml/jaxp/unittest/stream/Bug6489502.java ! test/javax/xml/jaxp/unittest/stream/Bug6509774.java ! test/javax/xml/jaxp/unittest/stream/Bug6688002Test.java ! test/javax/xml/jaxp/unittest/stream/Bug6976938Test.java ! test/javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java ! test/javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java ! test/javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java ! test/javax/xml/jaxp/unittest/stream/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java ! test/javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java ! test/javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/MyInputFactory.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java ! test/javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTypeFilter.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DOMUtil.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java ! test/javax/xml/jaxp/unittest/transform/Bug4693341Test.java ! test/javax/xml/jaxp/unittest/transform/Bug4892774.java ! test/javax/xml/jaxp/unittest/transform/Bug5073477.java ! test/javax/xml/jaxp/unittest/transform/Bug6175602.java ! test/javax/xml/jaxp/unittest/transform/Bug6206491.java ! test/javax/xml/jaxp/unittest/transform/Bug6216226Test.java ! test/javax/xml/jaxp/unittest/transform/Bug6311448.java ! test/javax/xml/jaxp/unittest/transform/Bug6384805.java ! test/javax/xml/jaxp/unittest/transform/Bug6465722.java ! test/javax/xml/jaxp/unittest/transform/Bug6467808.java ! test/javax/xml/jaxp/unittest/transform/Bug6490380.java ! test/javax/xml/jaxp/unittest/transform/Bug6490921.java ! test/javax/xml/jaxp/unittest/transform/Bug6513892.java ! test/javax/xml/jaxp/unittest/transform/Bug6537167.java ! test/javax/xml/jaxp/unittest/transform/Bug6540545.java + test/javax/xml/jaxp/unittest/transform/Bug6551616.java ! test/javax/xml/jaxp/unittest/transform/Bug6559595.java ! test/javax/xml/jaxp/unittest/transform/Bug6565260.java ! test/javax/xml/jaxp/unittest/transform/Bug6940416.java ! test/javax/xml/jaxp/unittest/transform/BugDB12665704Test.java + test/javax/xml/jaxp/unittest/transform/CLITest.java ! test/javax/xml/jaxp/unittest/transform/CR6401137Test.java - test/javax/xml/jaxp/unittest/transform/CR6551600.policy ! test/javax/xml/jaxp/unittest/transform/CR6551600Test.java ! test/javax/xml/jaxp/unittest/transform/CR6577667Test.java ! test/javax/xml/jaxp/unittest/transform/CR6652519Test.java ! test/javax/xml/jaxp/unittest/transform/CR6689809Test.java ! test/javax/xml/jaxp/unittest/transform/CR6905829Test.java ! test/javax/xml/jaxp/unittest/transform/CR6935697Test.java ! test/javax/xml/jaxp/unittest/transform/CR6941869Test.java ! test/javax/xml/jaxp/unittest/transform/CR6957215Test.java ! test/javax/xml/jaxp/unittest/transform/CR7098746Test.java ! test/javax/xml/jaxp/unittest/transform/DOMResultTest.java ! test/javax/xml/jaxp/unittest/transform/DocumentExtFunc.java ! test/javax/xml/jaxp/unittest/transform/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/transform/Issue2204Test.java ! test/javax/xml/jaxp/unittest/transform/Issue2290Test.java ! test/javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java + test/javax/xml/jaxp/unittest/transform/ProcessXSLT.java ! test/javax/xml/jaxp/unittest/transform/SAX2DOMTest.java ! test/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java ! test/javax/xml/jaxp/unittest/transform/SourceTest.java ! test/javax/xml/jaxp/unittest/transform/StAXSourceTest.java ! test/javax/xml/jaxp/unittest/transform/TemplatesTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerUtilFactory.java ! test/javax/xml/jaxp/unittest/transform/VersionDefaultHandler.java ! test/javax/xml/jaxp/unittest/transform/VersionEventWriter.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java ! test/javax/xml/jaxp/unittest/transform/sax/Bug6451633.java ! test/javax/xml/jaxp/unittest/transform/util/DOMUtil.java ! test/javax/xml/jaxp/unittest/transform/util/SAXUtil.java ! test/javax/xml/jaxp/unittest/transform/util/StAXUtil.java ! test/javax/xml/jaxp/unittest/transform/util/StreamUtil.java ! test/javax/xml/jaxp/unittest/util/BOMInputStream.java ! test/javax/xml/jaxp/unittest/util/BaseStAXUT.java - test/javax/xml/jaxp/unittest/validation/6773084.policy ! test/javax/xml/jaxp/unittest/validation/AnyElementTest.java ! test/javax/xml/jaxp/unittest/validation/Bug4966232.java ! test/javax/xml/jaxp/unittest/validation/Bug4966254.java ! test/javax/xml/jaxp/unittest/validation/Bug4969042.java ! test/javax/xml/jaxp/unittest/validation/Bug4969089.java ! test/javax/xml/jaxp/unittest/validation/Bug4969110.java ! test/javax/xml/jaxp/unittest/validation/Bug4969689.java ! test/javax/xml/jaxp/unittest/validation/Bug4969692.java ! test/javax/xml/jaxp/unittest/validation/Bug4969693.java ! test/javax/xml/jaxp/unittest/validation/Bug4969695.java ! test/javax/xml/jaxp/unittest/validation/Bug4969732.java ! test/javax/xml/jaxp/unittest/validation/Bug4970380.java ! test/javax/xml/jaxp/unittest/validation/Bug4970383.java ! test/javax/xml/jaxp/unittest/validation/Bug4970400.java ! test/javax/xml/jaxp/unittest/validation/Bug4970402.java ! test/javax/xml/jaxp/unittest/validation/Bug4970951.java ! test/javax/xml/jaxp/unittest/validation/Bug4971605.java ! test/javax/xml/jaxp/unittest/validation/Bug4971607.java ! test/javax/xml/jaxp/unittest/validation/Bug4972882.java ! test/javax/xml/jaxp/unittest/validation/Bug4986844.java ! test/javax/xml/jaxp/unittest/validation/Bug4987574.java ! test/javax/xml/jaxp/unittest/validation/Bug4988267.java ! test/javax/xml/jaxp/unittest/validation/Bug4988268.java ! test/javax/xml/jaxp/unittest/validation/Bug4988387.java ! test/javax/xml/jaxp/unittest/validation/Bug4996446.java ! test/javax/xml/jaxp/unittest/validation/Bug4997818.java ! test/javax/xml/jaxp/unittest/validation/Bug5011500.java ! test/javax/xml/jaxp/unittest/validation/Bug5072946.java ! test/javax/xml/jaxp/unittest/validation/Bug6378043.java ! test/javax/xml/jaxp/unittest/validation/Bug6449797.java ! test/javax/xml/jaxp/unittest/validation/Bug6457662.java ! test/javax/xml/jaxp/unittest/validation/Bug6467424Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6483188.java ! test/javax/xml/jaxp/unittest/validation/Bug6493687.java ! test/javax/xml/jaxp/unittest/validation/Bug6509668.java ! test/javax/xml/jaxp/unittest/validation/Bug6526547.java ! test/javax/xml/jaxp/unittest/validation/Bug6531160.java ! test/javax/xml/jaxp/unittest/validation/Bug6695843Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6773084Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6859210.java ! test/javax/xml/jaxp/unittest/validation/Bug6925531Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6946312Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6954738_Test.java ! test/javax/xml/jaxp/unittest/validation/CR6708840Test.java ! test/javax/xml/jaxp/unittest/validation/CR6740048.java ! test/javax/xml/jaxp/unittest/validation/ErrorHandlerImpl.java ! test/javax/xml/jaxp/unittest/validation/Issue682Test.java ! test/javax/xml/jaxp/unittest/validation/IssueTracker30.java ! test/javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java ! test/javax/xml/jaxp/unittest/validation/JaxpIssue49.java ! test/javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java ! test/javax/xml/jaxp/unittest/validation/MultiOccursTest.java ! test/javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java ! test/javax/xml/jaxp/unittest/validation/OccursTest.java ! test/javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java ! test/javax/xml/jaxp/unittest/validation/OccursWildcardTest.java ! test/javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java ! test/javax/xml/jaxp/unittest/validation/ParticlesId005Test.java ! test/javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java ! test/javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java ! test/javax/xml/jaxp/unittest/validation/SchemaTest.java ! test/javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java ! test/javax/xml/jaxp/unittest/validation/ValidatorTest.java ! test/javax/xml/jaxp/unittest/validation/XMLDocBuilder.java ! test/javax/xml/jaxp/unittest/validation/XMLSchemaValidator.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java ! test/javax/xml/jaxp/unittest/validation/tck/ParticleTest.java ! test/javax/xml/jaxp/unittest/validation/tck/RegexWord.java ! test/javax/xml/jaxp/unittest/xpath/Bug4991857.java ! test/javax/xml/jaxp/unittest/xpath/Bug4991939.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992788.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992793.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992805.java ! test/javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java ! test/javax/xml/jaxp/unittest/xpath/MyClassLoader.java ! test/javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathTestBase.java Changeset: 931efd66f840 Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/931efd66f840 Added tag jdk-9+131 for changeset 874082a9b565 ! .hgtags Changeset: 55f2b1691a7b Author: lana Date: 2016-08-04 13:58 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/55f2b1691a7b 8163145: Remove two null line in the end of message.properties Reviewed-by: joehw, rriggs Contributed-by: li.jiang at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties Changeset: 22c066efb42e Author: mchung Date: 2016-08-10 15:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/22c066efb42e 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! test/TEST.ROOT Changeset: 2e81820b5653 Author: fyuan Date: 2016-08-11 10:20 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/2e81820b5653 8163468: javax/xml/jaxp/unittest/validation/Bug6773084Test.java fails intermittently Reviewed-by: joehw, dfuchs, amlu Contributed-by: Frank Yuan ! test/javax/xml/jaxp/libs/jaxp/library/BasePolicy.java ! test/javax/xml/jaxp/unittest/validation/Bug6773084Test.java Changeset: 16ba98d804eb Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/16ba98d804eb Merge Changeset: 907445d85e68 Author: joehw Date: 2016-08-11 13:34 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/907445d85e68 8163535: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java failed due to SocketTimeoutException Reviewed-by: lancea ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Changeset: b68be589dcd9 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/b68be589dcd9 Added tag jdk-9+132 for changeset 907445d85e68 ! .hgtags Changeset: 0df1857766af Author: joehw Date: 2016-08-16 17:35 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/0df1857766af 6211561: XPath.evaluate(String,Object,QName) throws exception if context node is null Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java ! src/java.xml/share/classes/javax/xml/xpath/XPath.java ! src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java ! test/javax/xml/jaxp/unittest/xpath/XPathTest.java Changeset: 4271b37ff91f Author: aefimov Date: 2016-08-18 16:56 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/4271b37ff91f 8146961: Fix PermGen memory leaks caused by static final Exceptions Reviewed-by: joehw, shade, clanger, plevart + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AbortException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java Changeset: 671e08317a15 Author: lancea Date: 2016-08-18 12:59 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/671e08317a15 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.xml/share/classes/module-info.java Changeset: 9cc00d3c0bb1 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/9cc00d3c0bb1 Merge Changeset: 85021963dde4 Author: prr Date: 2016-07-27 18:48 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/85021963dde4 8158486: Remove wptg id from jaxp resource files - JDK9 Summary: Remove wptg id from jaxp resource files Reviewed-by: joehw Contributed-by: li.jiang at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java Changeset: 30b9c989ba71 Author: prr Date: 2016-08-05 12:03 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/30b9c989ba71 Merge Changeset: 411e97c592d9 Author: prr Date: 2016-08-11 10:38 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/411e97c592d9 Merge - test/javax/xml/jaxp/functional/TEST.properties - test/javax/xml/jaxp/internaltest/TEST.properties - test/javax/xml/jaxp/internaltest/javax/xml/parsers/bug8003147/Bug8003147Test.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/bug6551616/Bug6551616.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/CLITest.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/ProcessXSLT.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest-in.xml - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest.xsl - test/javax/xml/jaxp/isolatedjdk/TEST.properties - test/javax/xml/jaxp/libs/jaxp/library/JAXPBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileReadOnlyBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/TestPolicy.java - test/javax/xml/jaxp/module/TEST.properties - test/javax/xml/jaxp/unittest/policy/PolicyUtil.java - test/javax/xml/jaxp/unittest/policy/common.policy - test/javax/xml/jaxp/unittest/transform/CR6551600.policy - test/javax/xml/jaxp/unittest/validation/6773084.policy Changeset: cdc625b3be4c Author: ddehaven Date: 2016-08-15 08:15 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/cdc625b3be4c Merge Changeset: 9490ba2e5e41 Author: ddehaven Date: 2016-08-19 08:47 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/9490ba2e5e41 Merge ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java Changeset: 771331f5bda4 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/771331f5bda4 Added tag jdk-9+133 for changeset 9490ba2e5e41 ! .hgtags Changeset: 4414c22d531e Author: joehw Date: 2016-08-23 13:33 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/4414c22d531e 8157797: SAX Parser throws incorrect error on invalid xml Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java + test/javax/xml/jaxp/unittest/parsers/HandleError.java Changeset: 6e7c24624fc9 Author: lana Date: 2016-08-25 22:36 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/6e7c24624fc9 Merge Changeset: 1c6c21d87aa4 Author: joehw Date: 2016-08-26 14:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/1c6c21d87aa4 8163232: Catalog API: Consolidating CatalogResolver to support all XML Resolvers Reviewed-by: dfuchs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java ! src/java.xml/share/classes/javax/xml/catalog/Catalog.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java - src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolver.java - src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java ! test/javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/DelegatePublicTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateSystemTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateUriTest.java ! test/javax/xml/jaxp/functional/catalog/GroupTest.java ! test/javax/xml/jaxp/functional/catalog/LoadCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NextCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NormalizationTest.java ! test/javax/xml/jaxp/functional/catalog/PreferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/PreferTest.java ! test/javax/xml/jaxp/functional/catalog/PublicFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/PublicTest.java ! test/javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteSystemTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteUriTest.java ! test/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/SystemFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/SystemSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/SystemTest.java ! test/javax/xml/jaxp/functional/catalog/UriFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/UriSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/UriTest.java ! test/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java ! test/javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/catalogFiles/deferFeature.xml ! test/javax/xml/jaxp/functional/catalog/catalogFiles/uri.xml ! test/javax/xml/jaxp/functional/catalog/catalogFiles/uriFamily.xml ! test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java ! test/javax/xml/jaxp/libs/catalog/CatalogTestUtils.java ! test/javax/xml/jaxp/libs/catalog/ResolutionChecker.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.xml ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport5.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport_uri.xml ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java ! test/javax/xml/jaxp/unittest/catalog/catalog.xml + test/javax/xml/jaxp/unittest/catalog/catalog_uri.xml + test/javax/xml/jaxp/unittest/catalog/delegateuri.xml ! test/javax/xml/jaxp/unittest/catalog/files/delegatecatalog.xml + test/javax/xml/jaxp/unittest/catalog/files/delegatecatalog_uri.xml + test/javax/xml/jaxp/unittest/catalog/files/delegateuri.dtd ! test/javax/xml/jaxp/unittest/catalog/system.xml Changeset: 92e63ecec33e Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/92e63ecec33e Added tag jdk-9+134 for changeset 1c6c21d87aa4 ! .hgtags Changeset: 2bb277192648 Author: mchung Date: 2016-08-30 17:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/2bb277192648 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! test/javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Changeset: 4561cb852f38 Author: joehw Date: 2016-08-31 14:33 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/4561cb852f38 8162431: CatalogUriResolver with circular/self referencing catalog file is not throwing CatalogException as expected Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-itself.xml + test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-left.xml + test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-right.xml Changeset: 68d7d15cf44a Author: aefimov Date: 2016-09-01 17:12 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/68d7d15cf44a 8150145: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java and ValidationWarningsTest.java failed intermittently without any error message Reviewed-by: joehw, clanger ! test/ProblemList.txt ! test/javax/xml/jaxp/unittest/common/TransformationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/WarningsTestBase.java Changeset: 1defcc790c15 Author: joehw Date: 2016-09-01 17:03 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/1defcc790c15 8161454: Fails to Load external Java method from inside of a XSL stylesheet if SecurityManager is present Reviewed-by: aefimov, lancea, dfuchs ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Changeset: f695240370c7 Author: lana Date: 2016-09-02 02:41 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/f695240370c7 Merge Changeset: 38f97dc17141 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/38f97dc17141 Added tag jdk-9+135 for changeset f695240370c7 ! .hgtags From roman at kennke.org Wed Sep 14 08:25:05 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 14 Sep 2016 08:25:05 +0000 Subject: hg: shenandoah/jdk9/jaxws: 12 new changesets Message-ID: <201609140825.u8E8P50K013462@aojmv0008.oracle.com> Changeset: 39c6293131d9 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/39c6293131d9 Added tag jdk-9+129 for changeset 46a02f57218e ! .hgtags Changeset: 9df85348a932 Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/9df85348a932 Added tag jdk-9+130 for changeset 39c6293131d9 ! .hgtags Changeset: 783e7e2c587f Author: rriggs Date: 2016-08-08 10:15 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/783e7e2c587f 8163266: Doc for ValidationEvent#getSeverity() should say it returns a constant from ValidationEvent instead of ValidationError Reviewed-by: rriggs Contributed-by: Abhijit Roy ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationEvent.java Changeset: e301b0614424 Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/e301b0614424 Added tag jdk-9+131 for changeset 783e7e2c587f ! .hgtags Changeset: b41e7cd5f414 Author: mchung Date: 2016-08-10 15:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/b41e7cd5f414 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java Changeset: 9fff2477a4ca Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/9fff2477a4ca Merge Changeset: 0ea56976efac Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/0ea56976efac Added tag jdk-9+132 for changeset 9fff2477a4ca ! .hgtags Changeset: faf51edfea27 Author: lancea Date: 2016-08-18 12:24 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/faf51edfea27 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.activation/share/classes/module-info.java ! src/java.annotations.common/share/classes/module-info.java ! src/java.xml.bind/share/classes/module-info.java ! src/java.xml.ws/share/classes/module-info.java Changeset: 05e99eefda2b Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/05e99eefda2b Merge Changeset: ab1d78d395d4 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/ab1d78d395d4 Added tag jdk-9+133 for changeset 05e99eefda2b ! .hgtags Changeset: 22631824f551 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/22631824f551 Added tag jdk-9+134 for changeset ab1d78d395d4 ! .hgtags Changeset: 09ec13a99f50 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/09ec13a99f50 Added tag jdk-9+135 for changeset 22631824f551 ! .hgtags From roman at kennke.org Wed Sep 14 08:26:28 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 14 Sep 2016 08:26:28 +0000 Subject: hg: shenandoah/jdk9/jdk: 408 new changesets Message-ID: <201609140826.u8E8QgE2013726@aojmv0008.oracle.com> Changeset: 6770424f6e72 Author: sherman Date: 2016-07-22 16:32 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6770424f6e72 8161942: java.util.zip.ZipEntry.java not covering UpperLimit range of DOS epoch Reviewed-by: redestad ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! test/java/util/zip/TestExtraTime.java ! test/java/util/zip/TestLocalTime.java Changeset: b76c4d1723c5 Author: xuelei Date: 2016-07-25 05:39 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b76c4d1723c5 8161106: Improve SSLSocket test template Reviewed-by: weijun, jnimeh, asmotrak + test/javax/net/ssl/templates/SSLSocketSample.java Changeset: 686a0cb44fab Author: ssahoo Date: 2016-07-26 09:53 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/686a0cb44fab 8151654: Additional modular test for "auth.login.defaultCallbackHandler" Reviewed-by: mchung, weijun ! test/java/security/Provider/SecurityProviderModularTest.java ! test/java/security/modules/ModularTest.java + test/javax/security/auth/login/modules/JaasClientWithDefaultHandler.java ! test/javax/security/auth/login/modules/JaasModularClientTest.java + test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java + test/javax/security/auth/login/modules/TestCallbackHandler.java Changeset: 2e03e2e6350a Author: vtewari Date: 2016-07-26 13:26 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2e03e2e6350a 8161291: Serialization Tests for URLPermission is failing Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/java/net/URLPermission.java ! test/java/net/URLPermission/URLPermissionTest.java Changeset: 1a883741d535 Author: dfuchs Date: 2016-07-26 14:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1a883741d535 8153082: Update XSLT compiler to generate classes that invoke addReads Summary: This fix updates the XSLT compiler to generate Module.addReads statements for external function calls (see FunctionCall.java) Reviewed-by: alanb, clanger, joehw ! src/java.base/share/classes/module-info.java Changeset: c659d2cdc7ba Author: dl Date: 2016-07-26 09:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c659d2cdc7ba 8162396: j.u.c java.lang.LinkageError Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java Changeset: fe3146f5e7b1 Author: dl Date: 2016-07-26 09:53 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fe3146f5e7b1 8160402: Garbage retention with CompletableFuture.anyOf Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/java/util/concurrent/tck/CompletableFutureTest.java Changeset: fe0d3813e6c3 Author: dl Date: 2016-07-26 09:57 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fe0d3813e6c3 8160751: Optimize ConcurrentHashMap.keySet().removeAll 8161372: ConcurrentHashMap.computeIfAbsent(k,f) locks bin when k present Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! test/java/util/concurrent/tck/ConcurrentHashMapTest.java Changeset: e2c8961887a2 Author: dl Date: 2016-07-26 10:02 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e2c8961887a2 8161608: StampedLock should use storeStoreFence when acquiring write lock Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/util/concurrent/tck/StampedLockTest.java Changeset: 47699aa2e69e Author: dl Date: 2016-07-26 10:06 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/47699aa2e69e 8161591: Miscellaneous changes imported from jsr166 CVS 2016-07 Reviewed-by: martin, psandoz, plevart ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java Changeset: 4963636a45a7 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4963636a45a7 Added tag jdk-9+129 for changeset 47699aa2e69e ! .hgtags Changeset: cfa705d1f4e2 Author: naoto Date: 2016-07-26 10:53 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cfa705d1f4e2 8162343: non-ASCII characters in source code comments (.hpp) Reviewed-by: rriggs ! src/java.base/share/native/libjimage/imageDecompressor.hpp ! src/java.base/share/native/libjimage/jimage.hpp Changeset: 4e3c848582d8 Author: darcy Date: 2016-07-26 12:56 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4e3c848582d8 8162539: Test fails because it expects a blank between method signature and throws exception Reviewed-by: coleenp ! src/java.base/share/classes/java/lang/reflect/Executable.java ! test/java/lang/reflect/Constructor/GenericStringTest.java ! test/java/lang/reflect/Method/GenericStringTest.java Changeset: b5c386d4f036 Author: martin Date: 2016-07-26 15:41 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b5c386d4f036 8162563: Fix double checked locking in System.console() Reviewed-by: rriggs, sherman ! src/java.base/share/classes/java/lang/System.java Changeset: 14074343085d Author: valeriep Date: 2016-07-27 01:24 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/14074343085d 8159488: Deprivilege java.xml.crypto Summary: Update java.policy with the necessary permissions and minor code refactoring Reviewed-by: mullan ! src/java.base/share/conf/security/java.policy ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java + test/javax/xml/crypto/dsig/GetInstanceTests.java Changeset: 5b27401cd66c Author: xuelei Date: 2016-07-27 02:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5b27401cd66c 8161898: Mark the use of deprecated javax.security.cert APIs with forRemoval=true Reviewed-by: vinnie, mullan ! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java ! src/java.base/share/classes/javax/net/ssl/SSLSession.java Changeset: f7f79474fc40 Author: rpatil Date: 2016-07-26 13:48 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f7f79474fc40 8159684: (tz) Support tzdata2016f Reviewed-by: okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! test/java/util/TimeZone/TimeZoneTest.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/antarctica ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica Changeset: 88271955d26b Author: bpb Date: 2016-07-27 14:27 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/88271955d26b 8162624: (fs) Remove FileTypeDetectors based on libgio and libmagic Summary: Remove GioFileTypeDetector and MagicFileTypeDetector. Reviewed-by: alanb ! make/mapfiles/libnio/mapfile-linux - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 0881ab3faeb4 Author: ntv Date: 2016-07-28 10:28 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0881ab3faeb4 8066806: java.time.format.DateTimeFormatter cannot parse an offset with single digit hour Summary: Added support for single digit hour in offset Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKOffsetPrinterParser.java ! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java ! test/java/time/test/java/time/format/TestZoneOffsetParser.java Changeset: 2316ff4c0a83 Author: ntv Date: 2016-07-28 11:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2316ff4c0a83 8160681: LocalDate.ofEpochDay input validation Summary: Change the EpochDay range to [-365243219162L, 365241780471L] Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/temporal/ChronoField.java Changeset: decf1acca62d Author: chegar Date: 2016-07-28 13:29 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/decf1acca62d 8157570: sun.rmi.transport.GC retains a strong reference to the context class loader Reviewed-by: alanb, dfuchs, msheppar ! src/java.rmi/share/classes/sun/rmi/transport/GC.java Changeset: a066fe7b1b42 Author: sundar Date: 2016-07-28 19:34 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a066fe7b1b42 8162538: plugin API should avoid read only pool, have module view separated from resource view and have pool builder to modify Reviewed-by: jlaskey, psandoz ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractResourcePoolEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayResourcePoolEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathResourcePoolEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolEntryFactory.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePool.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolBuilder.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModuleView.java ! test/tools/jlink/DefaultProviderTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/ImageFilePoolTest.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLinkOptionsTest.java ! test/tools/jlink/JLinkPostProcessingTest.java ! test/tools/jlink/ResourcePoolTest.java ! test/tools/jlink/customplugin/plugin/CustomPlugin.java ! test/tools/jlink/customplugin/plugin/HelloPlugin.java ! test/tools/jlink/plugins/CompressorPluginTest.java ! test/tools/jlink/plugins/ExcludeFilesPluginTest.java ! test/tools/jlink/plugins/ExcludePluginTest.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/FileCopierPluginTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/OrderResourcesPluginTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java ! test/tools/jlink/plugins/StringSharingPluginTest.java ! test/tools/jlink/plugins/StripDebugPluginTest.java Changeset: 22e704dfa05c Author: chegar Date: 2016-07-28 16:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/22e704dfa05c 8156824: com.sun.jndi.ldap.pool.PoolCleaner should clear its context class loader Reviewed-by: alanb, dfuchs ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java Changeset: dbebd6605407 Author: mhalder Date: 2016-07-05 16:20 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dbebd6605407 7156316: [macosx] Ctrl+Space does generate Unknown keychar Reviewed-by: alexsch, aniyogi ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m Changeset: 62a057cc6622 Author: azvegint Date: 2016-07-05 19:40 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/62a057cc6622 8156212: Typo in javadoc of java.awt.Taskbar, setIconBadge spec Reviewed-by: alexsch, ssadetsky ! src/java.desktop/share/classes/java/awt/Taskbar.java Changeset: 480c6443226a Author: azvegint Date: 2016-07-05 19:41 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/480c6443226a 8155515: Desktop.moveToTrash() javadoc issue Reviewed-by: alexsch, ssadetsky ! src/java.desktop/share/classes/java/awt/Desktop.java Changeset: a295bbd84a44 Author: arapte Date: 2016-07-06 21:07 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a295bbd84a44 8160764: [TEST_BUG] java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java Reviewed-by: alexsch, ssadetsky ! test/java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java Changeset: 414b202bbfc4 Author: mhalder Date: 2016-07-07 16:47 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/414b202bbfc4 8156460: [macosx] Test case javax/swing/JPopupMenu/6827786/bug6827786.java fails 8160144: [macosx] The menuitem in the menu of the "Test Frame" can't work correctly 8160145: [macosx] Keep pressed the Alt, Shift & Ctrl Keys,and then Click 'ClickMe' button,the case failed automatically 8158621: The ALT key can not work with any key 8158485: The "File" menu's menuitems can not bring up information window or modal quit Dialog 8158501: [macosx] The checkbox can't be checked via an event generate on the menu 8158389: [macosx] Regression: javax/swing/JMenu/4213634/bug4213634.java 8158526: [macosx] java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java fails (invalid extended modifier info) 8158496: [macosx] Swing mnemonics broken on Mac 8158362: [macosx] Regression: at least java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java fails 8158512: [Regression] Test java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java fails 8158377: [macosx] Regression: java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest Reviewed-by: alexsch, ssadetsky, aniyogi ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m Changeset: 64861cafac3b Author: alexsch Date: 2016-07-07 15:39 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/64861cafac3b 8160879: [PIT] CloseOnMouseClickPropertyTest fails with AA hint:Nonantialiased rendering mode exception Reviewed-by: ssadetsky, azvegint ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java Changeset: 0f3c33f7e7f9 Author: aghaisas Date: 2016-07-08 11:15 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0f3c33f7e7f9 8160421: Regression: JDK-8139192 causes NPE in java.awt.Toolkit.createCustomCursor() Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/awt/image/OffScreenImageSource.java + test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java Changeset: e794e2230fb3 Author: rchamyal Date: 2016-07-08 19:32 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e794e2230fb3 8158205: HiDPI hand cursor broken on Windows Reviewed-by: alexsch, ssadetsky Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp + test/java/awt/Mouse/8158205/MouseHandCursorTest.java Changeset: 317dda9c8157 Author: ssadetsky Date: 2016-07-08 18:43 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/317dda9c8157 8149115: [hidpi] Linux: display-wise scaling factor should probably be taken into account Reviewed-by: alexsch, azvegint ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: a26cae9c8c5f Author: ssadetsky Date: 2016-07-08 20:28 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a26cae9c8c5f 8152968: JTree Collapse Buttons Clipped Off Under GTK Reviewed-by: alexsch ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: f8e3283eb976 Author: prr Date: 2016-07-08 10:46 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f8e3283eb976 Merge ! make/lib/Awt2dLibraries.gmk - make/mapfiles/libdcpr/mapfile-vers - make/mapfiles/libfontmanager/mapfile-vers.openjdk - make/mapfiles/libjdga/mapfile-vers - make/mapfiles/libjpeg/mapfile-vers-closed - make/mapfiles/libkcms/mapfile-vers - make/mapfiles/libt2k/mapfile-vers - src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java ! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java - test/sun/security/mscapi/SignUsingNONEwithRSA.sh - test/sun/security/tools/keytool/printssl.sh - test/tools/jlink/JLinkOptimTest.java - test/tools/jlink/asmplugin/AddForgetResourcesTest.java - test/tools/jlink/asmplugin/AsmPluginTestBase.java - test/tools/jlink/asmplugin/BasicTest.java - test/tools/jlink/asmplugin/IdentityPluginTest.java - test/tools/jlink/asmplugin/NegativeTest.java - test/tools/jlink/asmplugin/PackageMappingTest.java - test/tools/jlink/asmplugin/SortingTest.java - test/tools/jlink/asmplugin/VisitorTest.java - test/tools/jlink/plugins/PluginOrderTest.java Changeset: db97d2c4f56d Author: psadhukhan Date: 2016-07-11 10:45 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/db97d2c4f56d 5049012: PrintToFile option is not disabled for flavors that do not support destination Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/javax/print/attribute/ServiceDialogValidateTest.java Changeset: bcff4614fbbb Author: rchamyal Date: 2016-07-11 14:56 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bcff4614fbbb 8159168: [hidpi] Window.setShape() works incorrectly on HiDPI Reviewed-by: alexsch, ssadetsky Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java + test/java/awt/Window/8159168/SetShapeTest.java Changeset: 869055e0426c Author: psadhukhan Date: 2016-07-11 16:39 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/869055e0426c 8160882: [PIT][TEST_BUG] a trap of java/awt/print/PrinterJob/PrintTestLexmarkIQ.java Reviewed-by: yan ! test/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java Changeset: 7698ddf94fa3 Author: ssadetsky Date: 2016-07-11 19:54 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7698ddf94fa3 8158993: Service Menu services Reviewed-by: prr, mschoene ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h Changeset: bc3d1f3af89f Author: ssadetsky Date: 2016-07-11 20:36 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bc3d1f3af89f 8161148: Rollback JDK-8158993 from client repo Reviewed-by: prr, mschoene ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h Changeset: 947ed8e207b5 Author: neugens Date: 2016-07-11 16:52 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/947ed8e207b5 8150954: Taking screenshots on x11 composite desktop produce wrong result Summary: The AWT Robot X11 code that takes screenshots uses the default root window, which may not contain the final composited desktop. Reviewed-by: alexsch, ssadetsky ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c Changeset: 414e8748286b Author: prr Date: 2016-07-11 12:07 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/414e8748286b Merge Changeset: 643f8c7d9fb0 Author: azvegint Date: 2016-07-12 14:13 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/643f8c7d9fb0 8159374: Taskbar.setIconBadge() spec omits mention of exception for ICON_BADGE_TEXT feature Reviewed-by: alexsch, ssadetsky ! src/java.desktop/share/classes/java/awt/Taskbar.java ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java Changeset: 2bf584898efe Author: azvegint Date: 2016-07-12 18:47 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2bf584898efe 8161003: GPL header additional "s" in "thats" - not swapped in licensee bundles Reviewed-by: alexsch ! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h Changeset: 0bad252fd9ce Author: ssadetsky Date: 2016-07-13 10:50 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0bad252fd9ce 8159460: On Ubuntu Unity, problem with java/awt/Window/FindOwner/FindOwnerTest Reviewed-by: azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! test/java/awt/Window/FindOwner/FindOwnerTest.html Changeset: 0a468b1e8041 Author: azvegint Date: 2016-07-13 12:24 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0a468b1e8041 8153512: Taskbar support reported for Xfce4. Reviewed-by: alexsch, ssadetsky ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java Changeset: 9eadb15be8aa Author: aghaisas Date: 2016-07-13 16:05 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9eadb15be8aa 6567433: JComponent.updateUI() may create StackOverflowError Reviewed-by: alexsch, rchamyal ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java + test/javax/swing/JComboBox/6567433/UpdateUIRecursionTest.java + test/javax/swing/JList/6567433/UpdateUIRecursionTest.java + test/javax/swing/JTable/6567433/UpdateUIRecursionTest.java + test/javax/swing/JTableHeader/6567433/UpdateUIRecursionTest.java + test/javax/swing/JTree/6567433/UpdateUIRecursionTest.java Changeset: 097547b46cec Author: jdv Date: 2016-07-13 17:34 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/097547b46cec 7059970: Test case: javax/imageio/plugins/png/ITXtTest.java is not closing a file Reviewed-by: prr, bpb, psadhukhan Contributed-by: jayathirth.d.v at oracle.com ! test/javax/imageio/plugins/png/ITXtTest.java Changeset: 22d4062823e6 Author: alexsch Date: 2016-07-13 21:37 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/22d4062823e6 8143064: Icons are not properly rendered with Windows L&F on HiDPI display Reviewed-by: ssadetsky ! src/java.desktop/share/classes/sun/swing/CachedPainter.java ! test/javax/swing/JMenuItem/8031573/bug8031573.java Changeset: e6d3964e667d Author: yan Date: 2016-07-14 17:15 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e6d3964e667d 8157137: [PIT] [TEST_BUG] compilation failed for some tests from jdk/test/java/awt/mixing/AWT_Mixing (can't find Helper) Reviewed-by: ssadetsky ! test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java Changeset: e94245ae81a0 Author: ssadetsky Date: 2016-07-15 09:44 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e94245ae81a0 8036915: setLocationRelativeTo stopped working in Ubuntu 13.10 (Unity) Reviewed-by: alexsch, azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java + test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java Changeset: 30a256767081 Author: aghaisas Date: 2016-07-15 15:13 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/30a256767081 8159956: EXCEPTION_ACCESS_VIOLATION in sun.awt.windows.ThemeReader.getThemeMargins Reviewed-by: prr, ssadetsky ! src/java.desktop/share/classes/java/awt/Toolkit.java + test/java/awt/Headless/ThemeReaderCrashTest.java Changeset: dd8a24b5d571 Author: pnarayanan Date: 2016-07-15 15:16 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dd8a24b5d571 8152971: JNI Warning with -Xcheck:jni Reviewed-by: prr, psadhukhan ! src/java.desktop/windows/native/libfontmanager/fontpath.c ! test/java/awt/font/JNICheck/LoadFontsJNICheck.sh Changeset: 4ec736bfe73a Author: psadhukhan Date: 2016-07-15 15:30 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4ec736bfe73a 5080830: SheetCollate is not handled properly by the cross platform print dlg Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/javax/print/attribute/ServiceDlgSheetCollateTest.java Changeset: b5cc3b402476 Author: goetz Date: 2016-07-01 15:50 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b5cc3b402476 8160721: Avoid deoptimizations in Font.equals. Reviewed-by: forax, simonis ! src/java.desktop/share/classes/java/awt/Font.java Changeset: 5e80c3a4b13b Author: ssadetsky Date: 2016-07-18 09:44 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5e80c3a4b13b 8159587: IOOBE in javax/swing/JFileChooser/7199708/bug7199708.java Reviewed-by: alexsch ! src/java.desktop/share/classes/sun/swing/FilePane.java ! test/javax/swing/JFileChooser/7199708/bug7199708.java Changeset: 4e6f371bff5d Author: mhalder Date: 2016-07-18 16:45 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4e6f371bff5d 8160266: [macosx] NestedModalDialogTest.java and NestedModelessDialogTest.java tests does not run with current JDK codebase after taking the files from MACOSX_PORT Reviewed-by: alexsch, rchamyal Contributed-by: manajit.halder at oracle.com + test/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java + test/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java + test/java/awt/regtesthelpers/VisibilityValidator.java + test/java/awt/regtesthelpers/Waypoint.java Changeset: 341adba2484b Author: prr Date: 2016-07-18 09:53 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/341adba2484b Merge - test/sun/security/tools/keytool/AltProviderPath.sh - test/sun/security/tools/keytool/DummyProvider.java Changeset: 0e41d98616d2 Author: prr Date: 2016-07-18 12:15 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0e41d98616d2 8054991: sun.font.GlyphList uses broken double-checked locking Reviewed-by: psadhukhan, aivanov ! src/java.desktop/share/classes/sun/font/GlyphList.java Changeset: 2b6290e31785 Author: prr Date: 2016-07-18 12:21 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2b6290e31785 8161531: Provide a javadoc description for the java.datatransfer module Reviewed-by: ssadetsky ! src/java.datatransfer/share/classes/module-info.java Changeset: a54e38877443 Author: prr Date: 2016-07-18 12:52 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a54e38877443 8161407: Provide a javadoc description for java.desktop module Reviewed-by: bpb ! src/java.desktop/share/classes/module-info.java Changeset: 233b59b7ea2f Author: ptbrunet Date: 2016-07-18 15:43 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/233b59b7ea2f 8145207: [macosx] JList, VO can't access non-visible list items Summary: add support for single/multi select following focus and following VO cursor Reviewed-by: alexsch, ant - src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/share/classes/javax/swing/JList.java Changeset: b75e2210e090 Author: prr Date: 2016-07-25 15:09 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b75e2210e090 8162097: [PIT] A series of closed tests about SunFontManager throw NPE on Windows Reviewed-by: bpb, serb ! src/java.desktop/windows/native/libfontmanager/fontpath.c Changeset: 42a74b67c5bb Author: ddehaven Date: 2016-07-26 14:45 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/42a74b67c5bb Merge - test/java/net/URLPermission/policy.1 - test/java/net/URLPermission/policy.2 - test/java/net/URLPermission/policy.3 - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: e5e4cb35c92d Author: ddehaven Date: 2016-07-28 09:01 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e5e4cb35c92d Merge - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java Changeset: d7a97d5db744 Author: amurillo Date: 2016-07-28 16:43 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d7a97d5db744 Merge - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c - src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java Changeset: cfa4e6366bf0 Author: wetmore Date: 2016-07-28 10:35 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cfa4e6366bf0 8161303: Sample NIO Server README needs updating. Reviewed-by: xuelei ! src/sample/share/nio/server/README.txt Changeset: 791ea7afe30f Author: martin Date: 2016-07-27 10:34 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/791ea7afe30f 8160605: java/util/SplittableRandom/SplittableRandomTest.java failed with timeout Reviewed-by: psandoz, darcy - test/java/util/SplittableRandom/SplittableRandomTest.java - test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java ! test/java/util/concurrent/tck/JSR166TestCase.java Changeset: 8339f9062dd8 Author: wetmore Date: 2016-07-28 12:09 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8339f9062dd8 8161527: NPE is thrown if exempt application is bundled with specific cryptoPerms Reviewed-by: xuelei ! src/java.base/share/classes/javax/crypto/CryptoPermissions.java ! test/TEST.ROOT + test/javax/crypto/CryptoPermissions/README.txt + test/javax/crypto/CryptoPermissions/TestExemption.java + test/javax/crypto/CryptoPermissions/TestExemption.sh + test/javax/crypto/CryptoPermissions/cryptoPerms Changeset: 9410dfad9f32 Author: darcy Date: 2016-07-28 16:16 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9410dfad9f32 8162746: VersionCheck.java failure after change for JDK-8160921 Reviewed-by: tbell ! test/tools/launcher/VersionCheck.java Changeset: b9682e539370 Author: chegar Date: 2016-07-28 17:25 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b9682e539370 8134779: (jmod) ZipException is thrown if there are duplicate resources 8134847: (jmod) module-info encountered in the cmds, libs or config is not added to jmod file Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! test/tools/jmod/JmodNegativeTest.java ! test/tools/jmod/JmodTest.java Changeset: f04462601c21 Author: ddehaven Date: 2016-07-29 09:34 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f04462601c21 8161544: JDK9 message drop 20 resource updates - OpenJDK Summary: JDK9 message drop 20 resource updates - openjdk Reviewed-by: peytoia, weijun Contributed-by: li.jiang at oracle.com ! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties ! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties Changeset: 8730c04eac90 Author: mullan Date: 2016-07-29 19:00 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8730c04eac90 8159752: Grant de-privileged module permissions by default with java.security.policy override option Reviewed-by: alanb, chegar, mchung, tbell, weijun ! make/copy/Copy-java.base.gmk ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/conf/security/java.policy + src/java.base/share/lib/security/default.policy + src/java.base/solaris/lib/security/default.policy - src/java.base/windows/conf/security/java.policy + src/java.base/windows/lib/security/default.policy + test/sun/security/provider/PolicyFile/DefaultPolicy.java + test/sun/security/provider/PolicyFile/Extra.policy Changeset: f28d7d2c4688 Author: weijun Date: 2016-07-31 09:37 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f28d7d2c4688 8159528: Deprivilege java.security.jgss, jdk.security.jgss and jdk.security.auth Reviewed-by: mchung, mullan ! src/java.base/share/lib/security/default.policy ! test/sun/security/krb5/auto/SSL.java Changeset: b57891579b62 Author: weijun Date: 2016-07-31 09:40 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b57891579b62 8162752: keytool -importkeystore should probe srcstoretype if not specified Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/sun/security/tools/keytool/HasSrcStoretypeOption.java Changeset: 17a073876794 Author: rgoel Date: 2016-08-01 15:55 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/17a073876794 8066652: Default TimeZone is GMT not local if user.timezone is invalid on Mac OS Reviewed-by: okutsu ! src/java.base/unix/native/libjava/TimeZone_md.c + test/java/util/TimeZone/Bug8066652.java + test/java/util/TimeZone/Bug8066652.sh Changeset: 5584be31a8f9 Author: mullan Date: 2016-08-01 09:58 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5584be31a8f9 8161506: Deprecate pre-1.2 SecurityManager methods and fields with forRemoval=true Reviewed-by: coleenp, jnimeh, xuelei ! src/java.base/share/classes/java/lang/SecurityManager.java Changeset: 99a010b704b6 Author: redestad Date: 2016-08-01 20:32 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/99a010b704b6 8162439: Runtime.Version.parse needs fast-path for major versions Reviewed-by: psandoz, sdrach, iris ! src/java.base/share/classes/java/lang/Runtime.java Changeset: 6317053ba4f3 Author: mullan Date: 2016-08-01 16:59 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6317053ba4f3 8162882: Permission merge issue in jdk.crypto.ucrypto module Reviewed-by: valeriep ! src/java.base/solaris/lib/security/default.policy Changeset: 7b68dcc886b5 Author: mullan Date: 2016-08-01 17:00 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7b68dcc886b5 Merge Changeset: 69198bc27848 Author: xiaofeya Date: 2016-08-01 18:14 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/69198bc27848 8157135: Fix module dependencies javax/* EE tests Reviewed-by: alanb Contributed-by: Felix Yang ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java ! test/javax/transaction/testng/Driver.java ! test/javax/xml/soap/spi/SAAJFactoryTest.java ! test/javax/xml/ws/8043129/MailTest.java ! test/javax/xml/ws/publish/WSTest.java ! test/javax/xml/ws/xsanymixed/Test.java Changeset: 4887534fa39b Author: nishjain Date: 2016-08-02 10:31 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4887534fa39b 7153347: System read/stat/open calls should be hardened to handle EINTR Reviewed-by: okutsu ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: 6c827500e345 Author: sundar Date: 2016-08-02 07:19 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6c827500e345 8162782: jlink ResourcePool.releaseProperties should be removed Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java Changeset: 86f19074aad2 Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/86f19074aad2 Added tag jdk-9+130 for changeset 6c827500e345 ! .hgtags Changeset: 50210f205163 Author: sundar Date: 2016-08-02 17:33 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/50210f205163 8159487: Add JAVA_VERSION, OS_NAME, OS_ARCH properties in release file Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! test/tools/jlink/IntegrationTest.java Changeset: f57bdf7d2dd1 Author: tidu Date: 2016-08-02 10:36 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f57bdf7d2dd1 8160337: Remove intermittent key from sun/security/pkcs11/rsa/TestKeyPairGenerator.java Reviewed-by: rhalade, xuelei ! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java Changeset: ca68e7a091d5 Author: naoto Date: 2016-08-02 10:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ca68e7a091d5 8162797: Code clean-up in IncludeLocalesPlugin Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java Changeset: 1a302dd56bad Author: nishjain Date: 2016-08-03 09:37 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1a302dd56bad 8035133: Locale matching: Weight q=0 isn't handled correctly. Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java + test/java/util/Locale/Bug8035133.java Changeset: 101a04f38271 Author: amlu Date: 2016-08-03 13:32 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/101a04f38271 8161970: Remove tools/jlink/JLinkOptimTest.java from ProblemList.txt 8157664: Remove JInfoSanityTest.java JInfoRunningProcessFlagTest.java and JMapHeapConfigTest.java from ProblemList.txt Reviewed-by: sundar, dsamersoff ! test/ProblemList.txt Changeset: 16a58e04ac2a Author: darcy Date: 2016-08-03 08:13 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/16a58e04ac2a 8162817: Annotation toString output not reusable for source input Reviewed-by: plevart ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java + test/java/lang/annotation/AnnotationToStringTest.java ! test/java/lang/annotation/ParameterAnnotations.java Changeset: f1cfdd6b540a Author: rriggs Date: 2016-08-03 12:55 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f1cfdd6b540a 8160151: java/lang/ProcessBuilder/Zombies.java failed with error "1 zombies!" Reviewed-by: dfuchs ! test/TEST.groups ! test/java/lang/ProcessBuilder/Zombies.java Changeset: 109f1765cc39 Author: clanger Date: 2016-08-03 21:15 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/109f1765cc39 8162819: fix minor Javadoc issues and remove warnings in java.net.Socket Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/Socket.java Changeset: dd6e19a810ce Author: amlu Date: 2016-08-04 15:45 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dd6e19a810ce 8161024: Remove intermittent key from java/lang/Runtime/exec/LotsOfOutput.java Reviewed-by: darcy ! test/java/lang/Runtime/exec/LotsOfOutput.java Changeset: 80d1205d3299 Author: igerasim Date: 2016-08-04 16:05 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/80d1205d3299 8163180: Typos around @code javadoc tag usage Reviewed-by: dfuchs ! src/java.base/share/classes/java/nio/file/FileTreeWalker.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.desktop/share/classes/javax/swing/event/TableModelEvent.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java Changeset: 763bb540b895 Author: sundar Date: 2016-08-04 19:39 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/763bb540b895 8146721: FileCopierPlugin should not create fake module Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! test/tools/jlink/plugins/FileCopierPluginTest.java Changeset: 52e1f122bf03 Author: amurillo Date: 2016-08-04 17:49 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/52e1f122bf03 Merge Changeset: fabcc52064ee Author: bpb Date: 2016-08-04 14:29 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fabcc52064ee 8162902: Add some debugging output to test/java/nio/file/WatchService/DeleteInterference Summary: Add printing of iteration numbers Reviewed-by: alanb ! test/java/nio/file/WatchService/DeleteInterference.java Changeset: eea459e76696 Author: sundar Date: 2016-08-05 09:42 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eea459e76696 8163116: jlink exclude VM plugin does not fully support cross platform image creation Reviewed-by: redestad, alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/FileCopierPluginTest.java Changeset: dec5ee648013 Author: sundar Date: 2016-08-05 18:16 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dec5ee648013 8163256: jlink/plugins/ExcludeVMPluginTest.java failed with Selected VM server doesn't exist Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java Changeset: b3a28d9722c8 Author: aniyogi Date: 2016-07-20 11:25 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b3a28d9722c8 8160438: javax/swing/plaf/nimbus/8057791/bug8057791.java fails Reviewed-by: alexsch, rchamyal ! test/javax/swing/plaf/nimbus/8057791/bug8057791.java Changeset: ce8600f2919e Author: aniyogi Date: 2016-07-20 14:17 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ce8600f2919e 8161470: Failure javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Reviewed-by: alexsch, rchamyal ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Changeset: fe58d505fffd Author: goetz Date: 2016-07-07 16:21 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fe58d505fffd 8160974: [TESTBUG] Mark more headful tests with @key headful. Reviewed-by: serb, simonis ! test/com/sun/java/accessibility/util/8051626/Bug8051626.java ! test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java ! test/java/awt/Checkbox/SetStateExcessEvent/SetStateExcessEvent.java ! test/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java ! test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java ! test/java/awt/Choice/GetSizeTest/GetSizeTest.java ! test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java ! test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java ! test/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java ! test/java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java ! test/java/awt/Component/GetScreenLocTest/GetScreenLocTest.java ! test/java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java ! test/java/awt/Component/PaintAll/PaintAll.java ! test/java/awt/Component/Revalidate/Revalidate.java ! test/java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java ! test/java/awt/Container/CheckZOrderChange/CheckZOrderChange.java ! test/java/awt/Container/ValidateRoot/InvalidateMustRespectValidateRoots.java ! test/java/awt/Dialog/ChildProperties/ChildDialogProperties.java ! test/java/awt/Dialog/MakeWindowAlwaysOnTop/MakeWindowAlwaysOnTop.java ! test/java/awt/Dialog/ValidateOnShow/ValidateOnShow.java ! test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.java ! test/java/awt/Focus/6981400/Test1.java ! test/java/awt/Focus/6981400/Test2.java ! test/java/awt/Focus/6981400/Test3.java ! test/java/awt/Focus/8013611/JDK8013611.java ! test/java/awt/Focus/8073453/AWTFocusTransitionTest.java ! test/java/awt/Focus/8073453/SwingFocusTransitionTest.java ! test/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowRetaining.java ! test/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusSetVisibleTest.java ! test/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusToFrontTest.java ! test/java/awt/Focus/ClearGlobalFocusOwnerTest/ClearGlobalFocusOwnerTest.java ! test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java ! test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java ! test/java/awt/Focus/RemoveAfterRequest/RemoveAfterRequest.java ! test/java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java ! test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java ! test/java/awt/Focus/TranserFocusToWindow/TranserFocusToWindow.java ! test/java/awt/Focus/TypeAhead/TestFocusFreeze.java ! test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java ! test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java ! test/java/awt/Frame/FramesGC/FramesGC.java ! test/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java ! test/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java ! test/java/awt/Frame/MiscUndecorated/FrameCloseTest.java ! test/java/awt/Frame/MiscUndecorated/RepaintTest.java ! test/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java ! test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java ! test/java/awt/Graphics2D/WhiteTextColorTest.java ! test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java ! test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java ! test/java/awt/LightweightComponent/LightweightEventTest/LightweightEventTest.java ! test/java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java ! test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java ! test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java ! test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java ! test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java ! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java ! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java ! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java ! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java ! test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java ! test/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java ! test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java ! test/java/awt/Modal/OnTop/OnTopAppModal1Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal2Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal3Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal4Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal5Test.java ! test/java/awt/Modal/OnTop/OnTopAppModal6Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal1Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal2Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal3Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal4Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal5Test.java ! test/java/awt/Modal/OnTop/OnTopDocModal6Test.java ! test/java/awt/Modal/OnTop/OnTopModal1Test.java ! test/java/awt/Modal/OnTop/OnTopModal2Test.java ! test/java/awt/Modal/OnTop/OnTopModal3Test.java ! test/java/awt/Modal/OnTop/OnTopModal4Test.java ! test/java/awt/Modal/OnTop/OnTopModal5Test.java ! test/java/awt/Modal/OnTop/OnTopModal6Test.java ! test/java/awt/Modal/OnTop/OnTopModeless1Test.java ! test/java/awt/Modal/OnTop/OnTopModeless2Test.java ! test/java/awt/Modal/OnTop/OnTopModeless3Test.java ! test/java/awt/Modal/OnTop/OnTopModeless4Test.java ! test/java/awt/Modal/OnTop/OnTopModeless5Test.java ! test/java/awt/Modal/OnTop/OnTopModeless6Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal1Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal2Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal3Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal4Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal5Test.java ! test/java/awt/Modal/OnTop/OnTopTKModal6Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal1Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal2Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal3Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal4Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal5Test.java ! test/java/awt/Modal/ToBack/ToBackAppModal6Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal1Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal2Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal3Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal4Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal5Test.java ! test/java/awt/Modal/ToBack/ToBackDocModal6Test.java ! test/java/awt/Modal/ToBack/ToBackModal1Test.java ! test/java/awt/Modal/ToBack/ToBackModal2Test.java ! test/java/awt/Modal/ToBack/ToBackModal3Test.java ! test/java/awt/Modal/ToBack/ToBackModal4Test.java ! test/java/awt/Modal/ToBack/ToBackModal5Test.java ! test/java/awt/Modal/ToBack/ToBackModal6Test.java ! test/java/awt/Modal/ToBack/ToBackModeless1Test.java ! test/java/awt/Modal/ToBack/ToBackModeless2Test.java ! test/java/awt/Modal/ToBack/ToBackModeless3Test.java ! test/java/awt/Modal/ToBack/ToBackModeless4Test.java ! test/java/awt/Modal/ToBack/ToBackModeless5Test.java ! test/java/awt/Modal/ToBack/ToBackModeless6Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal1Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal2Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal3Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal4Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal5Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal6Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal1Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal2Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal3Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal4Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal5Test.java ! test/java/awt/Modal/ToBack/ToBackTKModal6Test.java ! test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java ! test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java ! test/java/awt/Modal/ToFront/DialogToFrontModalTest.java ! test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java ! test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java ! test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java ! test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java ! test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java ! test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java ! test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java ! test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java ! test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java ! test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java ! test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java ! test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java ! test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java ! test/java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java ! test/java/awt/Mouse/RemovedComponentMouseListener/RemovedComponentMouseListener.java ! test/java/awt/MouseAdapter/MouseAdapterUnitTest/MouseAdapterUnitTest.java ! test/java/awt/MouseInfo/JContainerMousePositionTest.java ! test/java/awt/Multiscreen/LocationRelativeToTest/LocationRelativeToTest.java ! test/java/awt/Multiscreen/TranslucencyThrowsExceptionWhenFullScreen/TranslucencyThrowsExceptionWhenFullScreen.java ! test/java/awt/Paint/ExposeOnEDT.java ! test/java/awt/Paint/PaintNativeOnUpdate.java ! test/java/awt/Paint/bug8024864.java ! test/java/awt/PrintJob/PrinterException.java ! test/java/awt/Robot/AcceptExtraMouseButtons/AcceptExtraMouseButtons.java ! test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java ! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java ! test/java/awt/TextArea/TextAreaEditing/TextAreaEditing.java ! test/java/awt/TextField/TextFieldEditing/TextFieldEditing.java ! test/java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh ! test/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java ! test/java/awt/Toolkit/SecurityTest/SecurityTest2.java ! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java ! test/java/awt/Window/8027025/Test8027025.java ! test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java ! test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java ! test/java/awt/Window/ChildProperties/ChildWindowProperties.java ! test/java/awt/Window/MaximizeOffscreen/MaximizeOffscreenTest.java ! test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java ! test/java/awt/Window/TopLevelLocation/TopLevelLocation.java ! test/java/awt/Window/WindowGCInFullScreen/WindowGCInFullScreen.java ! test/java/awt/Window/WindowJumpingTest/WindowJumpingTest.java ! test/java/awt/Window/WindowsLeak/WindowsLeak.java ! test/java/awt/datatransfer/DataFlavor/NullDataFlavorTest.java ! test/java/awt/datatransfer/UnicodeTransferTest/UnicodeTransferTest.java ! test/java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java ! test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java ! test/java/awt/dnd/DropTargetEnterExitTest/ExtraDragEnterTest.java ! test/java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java ! test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java ! test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java ! test/java/awt/event/KeyEvent/CorrectTime/CorrectTime.java ! test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java ! test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java ! test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java ! test/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java ! test/java/awt/event/MouseEvent/DisabledComponents/DisabledComponentsTest.java ! test/java/awt/event/MouseEvent/EnterAsGrabbedEvent/EnterAsGrabbedEvent.java ! test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java ! test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java ! test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java ! test/java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java ! test/java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java ! test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java ! test/java/awt/grab/GrabOnUnfocusableToplevel/GrabOnUnfocusableToplevel.java ! test/java/awt/im/memoryleak/InputContextMemoryLeakTest.java ! test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java ! test/java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java ! test/java/awt/print/PrinterJob/LandscapeStackOverflow.java ! test/javax/swing/AbstractButton/6711682/bug6711682.java ! test/javax/swing/Action/8133039/bug8133039.java ! test/javax/swing/AncestorNotifier/7193219/bug7193219.java ! test/javax/swing/GroupLayout/8013566/bug8013566.java ! test/javax/swing/GroupLayout/8079640/bug8079640.java ! test/javax/swing/InputVerifier/VerifyTarget/VerifyTargetTest.java ! test/javax/swing/JButton/4368790/bug4368790.java ! test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java ! test/javax/swing/JButton/PressedButtonRightClickTest.java ! test/javax/swing/JColorChooser/Test6541987.java ! test/javax/swing/JColorChooser/Test6559154.java ! test/javax/swing/JColorChooser/Test6827032.java ! test/javax/swing/JColorChooser/Test7194184.java ! test/javax/swing/JColorChooser/Test8051548.java ! test/javax/swing/JComboBox/4199622/bug4199622.java ! test/javax/swing/JComboBox/4515752/DefaultButtonTest.java ! test/javax/swing/JComboBox/4523758/bug4523758.java ! test/javax/swing/JComboBox/4743225/bug4743225.java ! test/javax/swing/JComboBox/6236162/bug6236162.java ! test/javax/swing/JComboBox/6406264/bug6406264.java ! test/javax/swing/JComboBox/6559152/bug6559152.java ! test/javax/swing/JComboBox/6607130/bug6607130.java ! test/javax/swing/JComboBox/7195179/Test7195179.java ! test/javax/swing/JComboBox/8015300/Test8015300.java ! test/javax/swing/JComboBox/8032878/bug8032878.java ! test/javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java ! test/javax/swing/JComboBox/8033069/bug8033069ScrollBar.java ! test/javax/swing/JComboBox/8057893/bug8057893.java ! test/javax/swing/JComboBox/8072767/bug8072767.java ! test/javax/swing/JComboBox/8136998/bug8136998.java ! test/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java ! test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java ! test/javax/swing/JComponent/6989617/bug6989617.java ! test/javax/swing/JComponent/7154030/bug7154030.java ! test/javax/swing/JDialog/Transparency/TransparencyTest.java ! test/javax/swing/JDialog/WrongBackgroundColor/WrongBackgroundColor.java ! test/javax/swing/JEditorPane/4492274/bug4492274.java ! test/javax/swing/JEditorPane/6917744/bug6917744.java ! test/javax/swing/JEditorPane/8146319/JEditorPaneTest.java ! test/javax/swing/JFileChooser/4524490/bug4524490.java ! test/javax/swing/JFileChooser/6396844/TwentyThousandTest.java ! test/javax/swing/JFileChooser/7199708/bug7199708.java ! test/javax/swing/JFileChooser/8002077/bug8002077.java ! test/javax/swing/JFileChooser/8016665/JFileChooserOrientation.java ! test/javax/swing/JFileChooser/8021253/bug8021253.java ! test/javax/swing/JFileChooser/8041694/bug8041694.java ! test/javax/swing/JFileChooser/DeserializedJFileChooser/DeserializedJFileChooserTest.java ! test/javax/swing/JFrame/HangNonVolatileBuffer/HangNonVolatileBuffer.java ! test/javax/swing/JInternalFrame/4769772/TestJInternalFrameIconify.java ! test/javax/swing/JInternalFrame/5066752/bug5066752.java ! test/javax/swing/JInternalFrame/6647340/bug6647340.java ! test/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/javax/swing/JInternalFrame/8020708/bug8020708.java ! test/javax/swing/JInternalFrame/8069348/bug8069348.java ! test/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java ! test/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java ! test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java ! test/javax/swing/JInternalFrame/NormalBoundsTest.java ! test/javax/swing/JInternalFrame/Test6505027.java ! test/javax/swing/JInternalFrame/Test6802868.java ! test/javax/swing/JLabel/6596966/bug6596966.java ! test/javax/swing/JLabel/7004134/bug7004134.java ! test/javax/swing/JLayer/6824395/bug6824395.java ! test/javax/swing/JLayer/6872503/bug6872503.java ! test/javax/swing/JList/6462008/bug6462008.java ! test/javax/swing/JList/6510999/bug6510999.java ! test/javax/swing/JMenu/4213634/bug4213634.java ! test/javax/swing/JMenu/4417601/bug4417601.java ! test/javax/swing/JMenu/4515762/bug4515762.java ! test/javax/swing/JMenu/4692443/bug4692443.java ! test/javax/swing/JMenu/6359669/bug6359669.java ! test/javax/swing/JMenu/6470128/bug6470128.java ! test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java ! test/javax/swing/JMenuBar/4750590/bug4750590.java ! test/javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java ! test/javax/swing/JMenuItem/4171437/bug4171437.java ! test/javax/swing/JMenuItem/4654927/bug4654927.java ! test/javax/swing/JMenuItem/6209975/bug6209975.java ! test/javax/swing/JMenuItem/6249972/bug6249972.java ! test/javax/swing/JOptionPane/6428694/bug6428694.java ! test/javax/swing/JOptionPane/6464022/bug6464022.java ! test/javax/swing/JOptionPane/7138665/bug7138665.java ! test/javax/swing/JOptionPane/8139213/OptionPaneTest.java ! test/javax/swing/JPopupMenu/4458079/bug4458079.java ! test/javax/swing/JPopupMenu/4966112/bug4966112.java ! test/javax/swing/JPopupMenu/6415145/bug6415145.java ! test/javax/swing/JPopupMenu/6495920/bug6495920.java ! test/javax/swing/JPopupMenu/6515446/bug6515446.java ! test/javax/swing/JPopupMenu/6544309/bug6544309.java ! test/javax/swing/JPopupMenu/6580930/bug6580930.java ! test/javax/swing/JPopupMenu/6583251/bug6583251.java ! test/javax/swing/JPopupMenu/6691503/bug6691503.java ! test/javax/swing/JPopupMenu/6694823/bug6694823.java ! test/javax/swing/JPopupMenu/6800513/bug6800513.java ! test/javax/swing/JPopupMenu/6827786/bug6827786.java ! test/javax/swing/JPopupMenu/6987844/bug6987844.java ! test/javax/swing/JPopupMenu/7156657/bug7156657.java ! test/javax/swing/JPopupMenu/8147521/PopupMenuTest.java ! test/javax/swing/JProgressBar/8015748/JProgressBarOrientationRobotTest.java ! test/javax/swing/JRadioButton/8033699/bug8033699.java ! test/javax/swing/JRadioButton/8041561/bug8041561.java ! test/javax/swing/JRadioButton/8075609/bug8075609.java ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java ! test/javax/swing/JRootPane/4670486/bug4670486.java ! test/javax/swing/JRootPane/SilenceOfDeprecatedMenuBar/SilenceOfDeprecatedMenuBar.java ! test/javax/swing/JScrollBar/4708809/bug4708809.java ! test/javax/swing/JScrollBar/4865918/bug4865918.java ! test/javax/swing/JScrollBar/6542335/bug6542335.java ! test/javax/swing/JScrollBar/7163696/Test7163696.java ! test/javax/swing/JScrollBar/bug4202954/bug4202954.java ! test/javax/swing/JScrollPane/6274267/bug6274267.java ! test/javax/swing/JScrollPane/HorizontalMouseWheelOnShiftPressed/HorizontalMouseWheelOnShiftPressed.java ! test/javax/swing/JScrollPane/Test6526631.java ! test/javax/swing/JScrollPane/bug8044371.java ! test/javax/swing/JSlider/6348946/bug6348946.java ! test/javax/swing/JSlider/6401380/bug6401380.java ! test/javax/swing/JSlider/6794831/bug6794831.java ! test/javax/swing/JSlider/6848475/bug6848475.java ! test/javax/swing/JSlider/6918861/bug6918861.java ! test/javax/swing/JSlider/6923305/bug6923305.java ! test/javax/swing/JSpinner/4973721/bug4973721.java ! test/javax/swing/JSpinner/6421058/bug6421058.java ! test/javax/swing/JSpinner/6532833/bug6532833.java ! test/javax/swing/JSpinner/8008657/bug8008657.java ! test/javax/swing/JSpinner/WrongEditorTextFieldFont/WrongEditorTextFieldFont.java ! test/javax/swing/JSplitPane/4816114/bug4816114.java ! test/javax/swing/JSplitPane/4885629/bug4885629.java ! test/javax/swing/JTabbedPane/4361477/bug4361477.java ! test/javax/swing/JTabbedPane/4624207/bug4624207.java ! test/javax/swing/JTabbedPane/6495408/bug6495408.java ! test/javax/swing/JTabbedPane/7024235/Test7024235.java ! test/javax/swing/JTabbedPane/7161568/bug7161568.java ! test/javax/swing/JTabbedPane/8007563/Test8007563.java ! test/javax/swing/JTabbedPane/8017284/bug8017284.java ! test/javax/swing/JTabbedPane/8134116/Bug8134116.java ! test/javax/swing/JTabbedPane/8137169/ScrollableTabbedPaneTest.java ! test/javax/swing/JTable/4220171/bug4220171.java ! test/javax/swing/JTable/6263446/bug6263446.java ! test/javax/swing/JTable/6777378/bug6777378.java ! test/javax/swing/JTable/6894632/bug6894632.java ! test/javax/swing/JTable/6913768/bug6913768.java ! test/javax/swing/JTable/7055065/bug7055065.java ! test/javax/swing/JTable/7068740/bug7068740.java ! test/javax/swing/JTable/7124218/SelectEditTableCell.java ! test/javax/swing/JTable/7188612/JTableAccessibleGetLocationOnScreen.java ! test/javax/swing/JTable/8032874/bug8032874.java ! test/javax/swing/JTableHeader/4473075/bug4473075.java ! test/javax/swing/JTableHeader/6884066/bug6884066.java ! test/javax/swing/JTableHeader/6889007/bug6889007.java ! test/javax/swing/JTextArea/4697612/bug4697612.java ! test/javax/swing/JTextArea/7049024/bug7049024.java ! test/javax/swing/JTextArea/8149849/DNDTextToScaledArea.java ! test/javax/swing/JTextArea/Test6593649.java ! test/javax/swing/JTextArea/TextViewOOM/TextViewOOM.java ! test/javax/swing/JTextField/8036819/bug8036819.java ! test/javax/swing/JTextPane/JTextPaneDocumentAlignment.java ! test/javax/swing/JTextPane/JTextPaneDocumentWrapping.java ! test/javax/swing/JTextPane/bug8025082.java ! test/javax/swing/JToolBar/4247996/bug4247996.java ! test/javax/swing/JToolBar/4529206/bug4529206.java ! test/javax/swing/JToolTip/4846413/bug4846413.java ! test/javax/swing/JToolTip/6219960/bug6219960.java ! test/javax/swing/JTree/4330357/bug4330357.java ! test/javax/swing/JTree/4908142/bug4908142.java ! test/javax/swing/JTree/4927934/bug4927934.java ! test/javax/swing/JTree/6263446/bug6263446.java ! test/javax/swing/JTree/6505523/bug6505523.java ! test/javax/swing/JTree/6578666/bug6578666.java ! test/javax/swing/JTree/8003400/Test8003400.java ! test/javax/swing/JTree/8004298/bug8004298.java ! test/javax/swing/JTree/DnD/LastNodeLowerHalfDrop.java ! test/javax/swing/JViewport/7107099/bug7107099.java ! test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java ! test/javax/swing/KeyboardManager/8013370/Test8013370.java ! test/javax/swing/LookAndFeel/6897701/JMenuItemsTest.java ! test/javax/swing/LookAndFeel/8146276/NimbusGlueTest.java ! test/javax/swing/Popup/6514582/bug6514582.java ! test/javax/swing/Popup/TaskbarPositionTest.java ! test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java ! test/javax/swing/PopupFactory/8048506/bug8048506.java ! test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java ! test/javax/swing/Security/6657138/ComponentTest.java ! test/javax/swing/SwingUtilities/4917669/bug4917669.java ! test/javax/swing/SwingUtilities/7088744/bug7088744.java ! test/javax/swing/SwingUtilities/7146377/bug7146377.java ! test/javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java ! test/javax/swing/ToolTipManager/7123767/bug7123767.java ! test/javax/swing/ToolTipManager/Test6256140.java ! test/javax/swing/dnd/7171812/bug7171812.java ! test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java ! test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java ! test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java ! test/javax/swing/plaf/basic/BasicRootPaneUI/HiddenDefaultButtonTest.java ! test/javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java ! test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java ! test/javax/swing/plaf/gtk/crash/RenderBadPictureCrash.java ! test/javax/swing/plaf/nimbus/8041642/bug8041642.java ! test/javax/swing/plaf/nimbus/8041725/bug8041725.java ! test/javax/swing/plaf/nimbus/Test6919629.java ! test/javax/swing/plaf/synth/7158712/bug7158712.java ! test/javax/swing/plaf/synth/8040328/bug8040328.java ! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java ! test/javax/swing/plaf/synth/SynthScrollbarThumbPainter/SynthScrollbarThumbPainterTest.java ! test/javax/swing/plaf/synth/Test8015926.java ! test/javax/swing/reliability/TaskUndJFrameProperties.java ! test/javax/swing/reliability/TaskZoomJFrameChangeState.java ! test/javax/swing/reliability/TaskZoomJFrameRepaint.java ! test/javax/swing/text/AbstractDocument/6968363/Test6968363.java ! test/javax/swing/text/CSSBorder/6796710/bug6796710.java ! test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java ! test/javax/swing/text/DefaultStyledDocument/6636983/bug6636983.java ! test/javax/swing/text/JTextComponent/5074573/bug5074573.java ! test/javax/swing/text/NavigationFilter/6735293/bug6735293.java ! test/javax/swing/text/NavigationFilter/8058305/bug8058305.java ! test/javax/swing/text/TableView/I18nLayoutTest.java ! test/javax/swing/text/Utilities/bug7045593.java ! test/javax/swing/text/View/8014863/bug8014863.java ! test/javax/swing/text/View/8048110/bug8048110.java ! test/javax/swing/text/html/7189299/bug7189299.java ! test/javax/swing/text/html/8031109/bug8031109.java ! test/javax/swing/text/html/8034955/bug8034955.java ! test/javax/swing/text/html/CSS/4530474/bug4530474.java ! test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java ! test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java ! test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java ! test/javax/swing/text/rtf/RTFWriteParagraphAlignTest.java ! test/sun/awt/dnd/8024061/bug8024061.java ! test/sun/java2d/ClassCastExceptionForInvalidSurface.java ! test/sun/java2d/SunGraphics2D/SourceClippingBlitTest/SourceClippingBlitTest.java ! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh Changeset: 74d33091b784 Author: simonis Date: 2016-07-20 17:08 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/74d33091b784 4908075: Press shift and another key using robot does not trigger events properly - WinXP Reviewed-by: alexsch, simonis Contributed-by: oliver.bendig at sap.com ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp + test/java/awt/Robot/ModifierRobotKey/ModifierRobotEnhancedKeyTest.java Changeset: 003f528f6986 Author: rchamyal Date: 2016-07-21 20:30 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/003f528f6986 8158918: setExtendedState(1) for maximized Frame results in state==7 Reviewed-by: alexsch, ssadetsky Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp + test/java/awt/Frame/8158918/SetExtendedState.java Changeset: b5d9419d7640 Author: dtitov Date: 2016-07-21 12:27 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b5d9419d7640 8156960: Deprecate JSObject.getWindow(Applet) method Reviewed-by: mchung, kcr, smarks, erikj, alexsch ! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java Changeset: 83d6097092d8 Author: psadhukhan Date: 2016-07-22 10:53 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/83d6097092d8 4882305: StreamPrintServ.getSupportedAttributeValues returns null for Orientation attr Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/PSStreamPrintService.java + test/javax/print/attribute/TestOrientationSupportForStreamPrnSrv.java Changeset: e7b77766b1ce Author: aghaisas Date: 2016-07-22 12:13 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e7b77766b1ce 7096375: Swing ignores first click after decreasing system's time Reviewed-by: alexsch, rchamyal ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java + test/javax/swing/JButton/TimeChangeButtonClickTest.java Changeset: c3510eed2d61 Author: pkbalakr Date: 2016-07-22 12:16 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c3510eed2d61 8144709: [hidpi] [TestBug] java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java, java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java are failing Reviewed-by: alexsch, rchamyal ! test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java ! test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java Changeset: 287e559361ae Author: bpb Date: 2016-07-22 11:16 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/287e559361ae 8149016: Misleading IllegalArgumentException message when a type that is neither LONG nor IFD pointer is supplied to TIFFField constructor Summary: Replace invocation of this() constructor with explicit checks and initializations Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java Changeset: c038e0adf5af Author: jdv Date: 2016-07-23 02:08 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c038e0adf5af 8161902: [PIT][TEST_BUG]sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java compilation fails Reviewed-by: prr Contributed-by: jayathirth.d.v at oracle.com ! test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java Changeset: 398dc40602fe Author: bpb Date: 2016-07-22 14:32 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/398dc40602fe 8148454: [PIT] Failure of ReplaceMetadataTest on TIFF with IllegalStateException Summary: Move super.setOutput() to end of setOutput() to avoid setting super.output to null Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! test/ProblemList.txt ! test/javax/imageio/plugins/tiff/MultiPageImageTIFFFieldTest.java Changeset: 987d0d79ebe4 Author: prr Date: 2016-07-22 15:57 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/987d0d79ebe4 8140314: Verify IIOMetadataFormat class on loading Reviewed-by: bpb ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! test/javax/imageio/plugins/external_plugin_tests/TestClassPathPlugin.sh Changeset: f2af54ecd776 Author: prr Date: 2016-07-22 16:07 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2af54ecd776 8162432: Clean up references in font code to old Solaris releases. Reviewed-by: bpb ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java ! src/java.desktop/unix/classes/sun/font/MFontConfiguration.java Changeset: 90faa3dfe889 Author: prr Date: 2016-07-22 16:09 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/90faa3dfe889 8162429: Clean up obsolete font preferences for JDS. Reviewed-by: bpb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java Changeset: e68877472dd0 Author: rchamyal Date: 2016-07-25 15:29 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e68877472dd0 8147648: [hidpi] multiresolution image: wrong resolution variant is used as icon in the Unity panel Reviewed-by: alexsch, ssadetsky Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/share/classes/sun/awt/IconInfo.java + test/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Changeset: 82ca00fa3824 Author: prr Date: 2016-07-25 10:36 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/82ca00fa3824 8147542: ClassCastException when repainting after display resolution change Reviewed-by: prr, flar Contributed-by: alexey.ushakov at jetbrains.com ! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java Changeset: fde05a7e19c4 Author: prr Date: 2016-07-25 11:03 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fde05a7e19c4 7175487: Cannot customize font configuration on Linux Reviewed-by: bpb ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java Changeset: 790629d63870 Author: psadhukhan Date: 2016-07-26 12:37 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/790629d63870 6591280: getting IPP connection causes disabling jar caches Reviewed-by: prr, jdv ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java Changeset: 42f457587791 Author: vadim Date: 2016-07-26 14:18 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/42f457587791 8161761: [parfait] 2 JNI exception pending defect groups in GraphicsPrimitiveMgr.c Reviewed-by: prr, serb ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c Changeset: 251eb9ac75dd Author: vadim Date: 2016-07-26 14:19 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/251eb9ac75dd 8161740: [parfait] Memory leak in Java_sun_awt_UNIXToolkit_load_1gtk_1icon of awt_UNIXToolkit.c:132 Reviewed-by: serb, ssadetsky ! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c Changeset: f7cb006b293a Author: vadim Date: 2016-07-26 14:19 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f7cb006b293a 8161733: [parfait] Memory leak in imageioJPEG.c:2803 Reviewed-by: prr, serb ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Changeset: ee42ccb4ab68 Author: vadim Date: 2016-07-26 14:54 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ee42ccb4ab68 8161742: [parfait] Uninitialised memory in isXTestAvailable of awt_Robot.c:65 Reviewed-by: serb, ssadetsky ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: c0cf6ec85273 Author: serb Date: 2016-07-26 15:55 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c0cf6ec85273 8159899: [TEST_BUG] Timeout in tests when OOM should be generated Reviewed-by: yan, ssadetsky ! test/javax/swing/JOptionPane/6464022/bug6464022.java ! test/javax/swing/UIDefaults/6795356/bug6795356.java ! test/javax/swing/regtesthelpers/Util.java ! test/sun/java2d/Disposer/TestDisposerLeak.java Changeset: de93043dcfb9 Author: vadim Date: 2016-07-26 18:45 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/de93043dcfb9 8162545: Mac build failure Reviewed-by: psadhukhan, prr ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Changeset: d4f7412a51d2 Author: prr Date: 2016-07-26 11:30 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d4f7412a51d2 8074827: Resolve disabled warnings for libjavajpeg Reviewed-by: serb, psadhukhan ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c Changeset: a70625245529 Author: prr Date: 2016-07-26 11:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a70625245529 8162488: JDK should be updated to use LittleCMS 2.8 Reviewed-by: serb, psadhukhan + src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscam02.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmserr.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsgmt.c ! src/java.desktop/share/native/liblcms/cmshalf.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsio1.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsmd5.c ! src/java.desktop/share/native/liblcms/cmsmtrx.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmssm.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsvirt.c ! src/java.desktop/share/native/liblcms/cmswtpnt.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h Changeset: 25e32d8c26c8 Author: aivanov Date: 2016-07-27 15:32 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/25e32d8c26c8 8160664: JVM crashed with font manager on Solaris 12 Reviewed-by: prr, aivanov Contributed-by: Martin Walsh ! src/java.desktop/unix/native/common/awt/fontpath.c Changeset: dfec431427f9 Author: prr Date: 2016-07-28 06:02 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dfec431427f9 8149714: [parfait] char array lengths don't match in awt_Font.cpp:1701 Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp Changeset: 682baf820c66 Author: prr Date: 2016-07-28 09:53 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/682baf820c66 8148477: Native memory leak in font layout subsystem Reviewed-by: serb ! src/java.desktop/share/native/libfontmanager/HBShaper.c Changeset: 8a3b17cd28f4 Author: prr Date: 2016-07-28 09:54 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8a3b17cd28f4 8056210: Move libawt file to windows directory Reviewed-by: serb, psadhukhan ! make/lib/Awt2dLibraries.gmk - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h + src/java.desktop/windows/native/libawt/java2d/d3d/ShaderList.c + src/java.desktop/windows/native/libawt/java2d/d3d/ShaderList.h Changeset: a178e6359999 Author: ddehaven Date: 2016-07-28 09:29 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a178e6359999 Merge - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java ! test/ProblemList.txt - test/java/net/URLPermission/policy.1 - test/java/net/URLPermission/policy.2 - test/java/net/URLPermission/policy.3 - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: 0ccae3dcc8aa Author: ddehaven Date: 2016-07-28 10:27 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0ccae3dcc8aa Merge - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h Changeset: ff3e7708b3b1 Author: ssadetsky Date: 2016-07-29 10:50 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ff3e7708b3b1 8161007: GPL header missing comma in year Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/sun/awt/RequestFocusController.java ! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h Changeset: 9a93640b287f Author: ssadetsky Date: 2016-07-29 10:56 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9a93640b287f 8160246: Regression: 4410243 reproducible with GTK LaF Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java + test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java Changeset: 9d114a585177 Author: ssadetsky Date: 2016-07-29 10:59 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9d114a585177 8161273: [hidpi] The frame insets size is wrong on Linux HiDPI because it is not scaled. Reviewed-by: alexsch ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java Changeset: dc5fc75beffa Author: ssadetsky Date: 2016-07-29 11:04 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dc5fc75beffa 8117886: There is no tooltip while moving the mouse on the tray icon. Reviewed-by: alexsch ! src/java.desktop/share/classes/java/awt/TrayIcon.java Changeset: 588d051cc702 Author: ssadetsky Date: 2016-07-29 11:08 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/588d051cc702 8016313: java.awt.Headless exception has no spec since its creation Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/HeadlessException.java Changeset: 2624f115072a Author: ssadetsky Date: 2016-07-29 11:14 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2624f115072a 8161195: Regression: closed/javax/swing/text/FlowView/LayoutTest.java Reviewed-by: alexsch ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/javax/swing/regtesthelpers/JRobot.java + test/javax/swing/regtesthelpers/SwingTestHelper.java + test/javax/swing/regtesthelpers/Test.java + test/javax/swing/text/FlowView/LayoutTest.java Changeset: 900dde7b4a68 Author: ssadetsky Date: 2016-07-29 11:19 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/900dde7b4a68 8160448: Make GTK3 menus appearence similar to native. Reviewed-by: alexsch ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java Changeset: fe0a90c63dce Author: ssadetsky Date: 2016-07-29 11:25 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fe0a90c63dce 8157827: AWT_Desktop/Automated/Exceptions/BasicTest loads incorrect GTK version when jdk.gtk.version=3 Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java + test/java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java Changeset: 45b3bb1b2c10 Author: prr Date: 2016-08-01 10:06 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/45b3bb1b2c10 Merge - src/java.base/windows/conf/security/java.policy - test/java/util/SplittableRandom/SplittableRandomTest.java - test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java Changeset: c59fb811b8a9 Author: rchamyal Date: 2016-08-02 10:46 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c59fb811b8a9 8144594: HiDPI: awt.Choice looks improperly (Win 8) Reviewed-by: alexsch, serb Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp + test/java/awt/Choice/ChoiceHiDpi/ChoiceTest.java Changeset: 577c700a570b Author: jdv Date: 2016-08-02 15:55 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/577c700a570b 8160943: skipImage() in JPEGImageReader class throws IIOException if we have gaps between markers in Jpeg image. Reviewed-by: prr, flar Contributed-by: jayathirth.d.v at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java + test/javax/imageio/plugins/jpeg/ReadAllThumbnailsTest.java + test/javax/imageio/plugins/jpeg/thumbimg.jpg Changeset: 196d2bbc11a2 Author: jdv Date: 2016-08-02 16:14 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/196d2bbc11a2 8160736: KSS : unnecessary class.forName in TIFFJPEGCompressor.java Reviewed-by: prr, bpb, vadim Contributed-by: jayathirth.d.v at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java Changeset: f95446136b0d Author: prr Date: 2016-08-02 10:43 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f95446136b0d 8074843: Resolve disabled warnings for libmlib_image and libmlib_image_v Reviewed-by: vadim, psadhukhan ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN_Bit.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h ! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv.h ! src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c Changeset: 23cce09f8925 Author: psadhukhan Date: 2016-08-03 14:45 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/23cce09f8925 6575247: Banner checkbox in PrinterJob print dialog doesn't work Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java + test/java/awt/print/PrinterJob/BannerTest.java Changeset: a2772291aae0 Author: aghaisas Date: 2016-08-03 14:49 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a2772291aae0 6427331: NullPointerException in LookupOp.filter(Raster, WritableRaster) Reviewed-by: psadhukhan, prr ! src/java.desktop/share/classes/java/awt/image/LookupOp.java + test/java/awt/image/LookupOp/RasterOpNullDestinationRasterTest.java Changeset: 40efaa47dc5b Author: prr Date: 2016-08-05 10:23 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/40efaa47dc5b Merge ! test/ProblemList.txt Changeset: 0060376192f1 Author: redestad Date: 2016-08-06 00:34 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0060376192f1 8161379: Force inline methods calling Reflection.getCallerClass Reviewed-by: shade, mchung ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: e6670114b9f8 Author: xiaofeya Date: 2016-08-05 18:45 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e6670114b9f8 8163149: Typo in java.net.http.AuthenticationFilter Reviewed-by: chegar, rriggs ! src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java Changeset: 888f66a02c9a Author: weijun Date: 2016-08-08 21:51 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/888f66a02c9a 8163303: Remove identity scope information from jarsigner -verbose output Reviewed-by: mullan ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java Changeset: 28022a67ecca Author: snikandrova Date: 2016-08-08 20:16 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/28022a67ecca 8162876: [TEST_BUG] sun/net/www/protocol/http/HttpInputStream.java fails intermittently Reviewed-by: chegar ! test/sun/net/www/protocol/http/HttpInputStream.java Changeset: 5f3b8ab066d2 Author: rriggs Date: 2016-08-08 13:55 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5f3b8ab066d2 8161431: JNI pending exceptions in ProcessHandleImpl_linux.c and ProcessHandleImpl_unix.c Reviewed-by: naoto ! src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c Changeset: efaf6313085f Author: amurillo Date: 2016-07-26 16:18 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/efaf6313085f Merge - test/sun/misc/Safe.java Changeset: c484a3509a54 Author: dholmes Date: 2016-07-26 23:52 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c484a3509a54 8140723: Remove source code conditionalized on JAVASE_EMBEDDED Reviewed-by: psandoz, alanb, alexsch ! make/lib/Awt2dLibraries.gmk ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ! src/java.desktop/unix/native/libjawt/jawt.c ! test/lib/testlibrary/jdk/testlibrary/Platform.java Changeset: a2db48b68fa1 Author: acorn Date: 2016-07-27 08:33 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a2db48b68fa1 8162340: Better class stream parsing Summary: check package validity Reviewed-by: lfoltan, coleenp, dholmes ! test/java/lang/invoke/VMAnonymousClass.java Changeset: 34edf4a843e9 Author: acorn Date: 2016-07-27 13:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/34edf4a843e9 Merge Changeset: 52b9765c780e Author: psandoz Date: 2016-07-29 10:18 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/52b9765c780e 8162458: Buffer view implementations use incorrect offset for Unsafe access Reviewed-by: alanb ! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template + test/java/nio/Buffer/ByteBufferViews.java Changeset: dd56fbbb2527 Author: amurillo Date: 2016-07-29 16:11 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dd56fbbb2527 Merge ! make/lib/Awt2dLibraries.gmk - test/sun/misc/Safe.java Changeset: d7c0497507a3 Author: amurillo Date: 2016-07-30 00:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d7c0497507a3 Merge - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c - src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java - test/java/util/SplittableRandom/SplittableRandomTest.java - test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java Changeset: 02651d14d282 Author: dsamersoff Date: 2016-08-01 10:51 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/02651d14d282 8158050: Remove SA-JDI Summary: Remove SA-JDI Reviewed-by: alanb, dsamersoff Contributed-by: sharath.ballal at oracle.com ! make/launcher/Launcher-jdk.hotspot.agent.gmk ! test/tools/launcher/VersionCheck.java Changeset: 9a0ef04757f9 Author: dsamersoff Date: 2016-08-01 13:53 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9a0ef04757f9 8162524: src/jdk.management/share/native/libmanagement_ext/Flag.c doesn't handle JNI exceptions Summary: add missed exception check Reviewed-by: dholmes, hb, dsamersoff Contributed-by: amit.sapre at oracle.com ! src/jdk.management/share/native/libmanagement_ext/Flag.c Changeset: 8f1d366691a2 Author: dsamersoff Date: 2016-08-01 15:27 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8f1d366691a2 8162702: com.sun.management.internal.GcInfoBuilder.getPoolNames should not return reference of it's private member Summary: return clone of array Reviewed-by: dholmes, hb, dsamersoff Contributed-by: amit.sapre at oracle.com ! src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java Changeset: ecc9399771ac Author: dsamersoff Date: 2016-08-01 15:39 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ecc9399771ac 8160817: Add jsadebugd functionality to jhsdb Summary: add jsadebugd functionality to jhsdb Reviewed-by: dsamersoff Contributed-by: sharath.ballal at oracle.com ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 9672159305d7 Author: dsamersoff Date: 2016-08-01 14:09 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9672159305d7 Merge Changeset: 9972141cb185 Author: mgronlun Date: 2016-08-02 18:36 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9972141cb185 8162945: HotspotDiagnosticMXBean getFlags erroneously reports OutOfMemory Reviewed-by: egahlin, dcubed ! src/jdk.management/share/native/libmanagement_ext/Flag.c Changeset: 9001adc78f9d Author: amurillo Date: 2016-08-05 09:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9001adc78f9d Merge ! test/ProblemList.txt - test/sun/misc/Safe.java Changeset: 50712368daa2 Author: amurillo Date: 2016-08-08 08:12 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/50712368daa2 Merge ! make/lib/Awt2dLibraries.gmk - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ! test/ProblemList.txt Changeset: 67e8b431911d Author: amurillo Date: 2016-08-08 11:04 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/67e8b431911d Merge ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c Changeset: 44bb7c7997ca Author: bpb Date: 2016-08-08 13:57 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/44bb7c7997ca 8146215: (fs) java/nio/file/Files/probeContentType/Basic.java failed frequently on Solaris-sparc with Unexpected type: text/plain Summary: Append a FileTypeDetector using java.net.FileNameMap as a fallback on all platforms Reviewed-by: alanb, rriggs, naoto ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/sun/nio/fs/AbstractFileTypeDetector.java ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: eebdcae9af85 Author: bpb Date: 2016-08-08 13:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eebdcae9af85 8162745: content-types.properties files are missing some modern types Summary: Add some content types from HTML5 and Xiph. Reviewed-by: rriggs, chegar ! src/java.base/unix/classes/sun/net/www/content-types.properties ! src/java.base/windows/classes/sun/net/www/content-types.properties ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: f1ff866fd512 Author: sundar Date: 2016-08-09 09:44 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f1ff866fd512 8163382: ResourcePoolManager.findEntry has a bug in startsWith call Reviewed-by: jlaskey, redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! test/tools/jlink/JLinkTest.java Changeset: 3a850cd34e59 Author: redestad Date: 2016-08-09 09:42 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3a850cd34e59 8162815: unnecessary object creation in reflection Reviewed-by: psandoz, shade Contributed-by: tomas.hurka at oracle.com ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java Changeset: 5b6bd1fc3d46 Author: redestad Date: 2016-08-09 10:00 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5b6bd1fc3d46 8163369: Enable generating DMH classes at link time Reviewed-by: vlivanov, shade ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 8c57f4c293bb Author: redestad Date: 2016-08-09 15:02 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8c57f4c293bb 8163476: java/lang/StackWalker/VerifyStackTrace.java fails after JDK-8163369 Reviewed-by: igerasim, chegar ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: b9021fabcd1e Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b9021fabcd1e Added tag jdk-9+131 for changeset 8c57f4c293bb ! .hgtags Changeset: ef0ba6e50464 Author: bpb Date: 2016-08-09 07:43 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ef0ba6e50464 8163431: probeContentType/Basic.java fails after changes for JDK-8146215 Summary: Allow multiple legal MIME type interpretations for certain extensions. Reviewed-by: chegar ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 9287101b5f49 Author: bpb Date: 2016-08-09 07:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9287101b5f49 8163305: Add some print instrumentation to java/nio/channels/Selector/RacyDeregister Summary: Perform more iterations on Windows, and on all platforms if the test enters the failure branch, poll for an extra period of time to determine whether it might have succeeded with a longer timeout Reviewed-by: chegar ! test/java/nio/channels/Selector/RacyDeregister.java Changeset: a670a92950d9 Author: sdrach Date: 2016-07-29 09:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a670a92950d9 8158295: Add a multi-release jar validation mechanism to jar tool Reviewed-by: ogb, psandoz ! src/java.base/share/classes/module-info.java + src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java + src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/tools/jar/multiRelease/Basic.java + test/tools/jar/multiRelease/data/test04/v9/version/Version.java + test/tools/jar/multiRelease/data/test05/v9/version/Extra.java + test/tools/jar/multiRelease/data/test06/v9/version/Extra.java + test/tools/jar/multiRelease/data/test10/base/version/Nested.java + test/tools/jar/multiRelease/data/test10/v9/version/Nested.java Changeset: 8a8741cfb084 Author: weijun Date: 2016-08-10 11:21 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8a8741cfb084 8163489: Avoid using Utils.getFreePort() in TsacertOptionTest.java test Reviewed-by: chegar ! test/sun/security/tools/jarsigner/TsacertOptionTest.java Changeset: 12c7305432b7 Author: weijun Date: 2016-08-10 11:30 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/12c7305432b7 8162739: Create new keytool option to access cacerts file Reviewed-by: erikj, vinnie, mullan ! make/copy/Copy-java.base.gmk ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java - src/java.base/share/conf/security/cacerts + src/java.base/share/lib/security/cacerts + test/sun/security/tools/keytool/CacertsOption.java Changeset: 94b271f4da23 Author: jnimeh Date: 2016-08-09 22:31 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/94b271f4da23 8132943: ServerHandshaker may select non-empty OCSPStatusRequest structures when Responder ID Summary: Select only OCSPStatusRequest objects that have no responder IDs in them when deciding whether to do OCSP stapling and what form of stapling. Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java + test/sun/security/ssl/StatusStapling/RunStatReqSelect.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusReqSelection.java Changeset: 92c31ec731eb Author: coffeys Date: 2016-08-10 11:54 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/92c31ec731eb 8163104: Unexpected NPE still possible on some Kerberos ticket calls Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java Changeset: 7b894239a5c2 Author: redestad Date: 2016-08-10 13:54 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7b894239a5c2 8163370: Reduce number of classes loaded by common usage of java.lang.invoke Reviewed-by: igerasim, psandoz ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java Changeset: 3f523e22d151 Author: simonis Date: 2016-08-10 17:55 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3f523e22d151 8163408: Fix wrong prototype of getNativeScaleFactor() in systemScale.h Reviewed-by: serb ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c Changeset: 7f2dd75d0299 Author: redestad Date: 2016-08-10 21:55 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f2dd75d0299 8163373: Rewrite GenerateJLIClassesPlugin to avoid reflective calls into java.lang.invoke Reviewed-by: vlivanov, mchung ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 8ef15dac0ca1 Author: redestad Date: 2016-08-10 22:49 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8ef15dac0ca1 8163814: JDK build has been failing after 8163373 Reviewed-by: mchung + src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java Changeset: 3f1fcb2d4337 Author: prappo Date: 2016-08-10 22:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3f1fcb2d4337 8163586: java.net.http.RawChannel has been made public by mistake Reviewed-by: chegar ! src/java.httpclient/share/classes/java/net/http/RawChannel.java Changeset: 28e938880be3 Author: mchung Date: 2016-08-10 15:51 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/28e938880be3 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! make/GenerateModuleSummary.gmk ! make/ModuleTools.gmk ! make/Tools.gmk ! make/gendata/GendataBreakIterator.gmk ! make/launcher/Launcher-java.desktop.gmk ! make/launcher/Launcher-java.scripting.gmk ! make/launcher/Launcher-jdk.compiler.gmk ! make/launcher/Launcher-jdk.javadoc.gmk ! make/launcher/Launcher-jdk.jlink.gmk ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk ! make/src/classes/build/tools/jigsaw/ModuleSummary.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/module/ModuleReference.java ! src/java.base/share/classes/java/lang/module/ModuleReferences.java ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libjli/args.c ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! test/ProblemList.txt ! test/TEST.ROOT ! test/com/sun/corba/5036554/TestCorbaBug.sh ! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java ! test/com/sun/corba/se/impl/io/HookPutFieldsTest.java ! test/com/sun/corba/se/impl/orb/SetDefaultORBTest.java ! test/com/sun/jdi/ImmutableResourceTest.sh ! test/com/sun/jndi/cosnaming/CNNameParser.java ! test/com/sun/jndi/cosnaming/IiopUrlIPv6.java ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/java/awt/Gtk/GtkVersionTest/GtkVersionTest.java ! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/java/awt/xembed/server/RunTestXEmbed.java ! test/java/awt/xembed/server/TestXEmbedServerJava.java ! test/java/beans/XMLDecoder/8028054/TestConstructorFinder.java ! test/java/beans/XMLDecoder/8028054/TestMethodFinder.java ! test/java/lang/Class/forName/modules/TestDriver.java ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/java/lang/Class/getResource/ResourcesTest.java ! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java ! test/java/lang/SecurityManager/modules/CustomSecurityManager.sh ! test/java/lang/String/concat/WithSecurityManager.java ! test/java/lang/instrument/MakeJAR2.sh ! test/java/lang/invoke/modules/ModuleAccessControlTest.java ! test/java/lang/reflect/Layer/LayerAndLoadersTest.java ! test/java/lang/reflect/Layer/src/m1/module-info.java ! test/java/lang/reflect/Module/AddExportsTest.java ! test/java/lang/reflect/Module/access/AccessTest.java ! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java ! test/java/lang/reflect/Proxy/ProxyLayerTest.java ! test/java/lang/reflect/Proxy/ProxyModuleMapping.java ! test/java/lang/reflect/Proxy/ProxyTest.java ! test/java/net/Authenticator/B4933582.sh ! test/java/net/SocketOption/OptionsTest.java ! test/java/net/SocketOption/UnsupportedOptionsTest.java ! test/java/net/httpclient/http2/HpackDriver.java ! test/java/nio/channels/DatagramChannel/SocketOptionTests.java ! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java ! test/java/nio/channels/SocketChannel/SocketOptionTests.java ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh ! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java ! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java ! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java ! test/java/rmi/module/ModuleTest.java ! test/java/rmi/registry/readTest/readTest.sh ! test/java/rmi/transport/checkFQDN/CheckFQDN.java ! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/java/security/Provider/SecurityProviderModularTest.java ! test/java/security/modules/ModularTest.java ! test/java/security/testlibrary/Proc.java ! test/java/util/Calendar/GenericTimeZoneNamesTest.sh ! test/java/util/Formatter/Basic.sh ! test/java/util/Locale/LocaleProviders.sh ! test/java/util/PluggableLocale/ExecTest.sh ! test/java/util/ResourceBundle/Bug6299235Test.sh ! test/java/util/ResourceBundle/modules/appbasic/appbasic.sh ! test/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh ! test/java/util/ResourceBundle/modules/basic/basic.sh ! test/java/util/ResourceBundle/modules/modlocal/modlocal.sh ! test/java/util/ResourceBundle/modules/security/TestPermission.java ! test/java/util/ResourceBundle/modules/simple/simple.sh ! test/java/util/ResourceBundle/modules/visibility/visibility.sh ! test/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh ! test/java/util/ServiceLoader/modules/ServicesTest.java ! test/java/util/logging/modules/GetResourceBundleTest.java ! test/javax/crypto/Cipher/CipherStreamClose.java ! test/javax/imageio/plugins/external_plugin_tests/TestClassPathPlugin.sh ! test/javax/imageio/stream/StreamCloserLeak/run_test.sh ! test/javax/naming/module/basic.sh ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java ! test/javax/security/auth/login/modules/JaasModularClientTest.java ! test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java ! test/javax/smartcardio/CommandAPDUTest.java ! test/javax/smartcardio/HistoricalBytes.java ! test/javax/smartcardio/ResponseAPDUTest.java ! test/javax/smartcardio/Serialize.java ! test/javax/smartcardio/TerminalFactorySpiTest.java ! test/javax/smartcardio/TestCardPermission.java ! test/javax/smartcardio/TestCommandAPDU.java ! test/javax/transaction/testng/Driver.java ! test/javax/xml/bind/JAXBContext/JAXBContextWithAbstractFactory.java ! test/javax/xml/bind/JAXBContext/JAXBContextWithLegacyFactory.java ! test/javax/xml/bind/JAXBContext/JAXBContextWithSubclassedFactory.java ! test/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java ! test/javax/xml/bind/marshal/8134111/UnmarshalTest.java ! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java ! test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java ! test/javax/xml/jaxp/common/8035437/run.sh ! test/javax/xml/soap/XmlTest.java ! test/javax/xml/soap/spi/SAAJFactoryTest.java ! test/javax/xml/ws/8043129/MailTest.java ! test/javax/xml/ws/clientjar/TestWsImport.java ! test/javax/xml/ws/publish/WSTest.java ! test/javax/xml/ws/xsanymixed/Test.java ! test/jdk/internal/misc/VM/RuntimeArguments.java ! test/jdk/internal/reflect/Reflection/GetCallerClassTest.sh ! test/jdk/modules/etc/VerifyModuleDelegation.java ! test/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java ! test/jdk/modules/scenarios/container/ContainerTest.java ! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java ! test/sun/awt/shell/ShellFolderMemoryLeak.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh ! test/sun/net/www/protocol/jrt/OtherResources.java ! test/sun/net/www/protocol/jrt/other_resources.sh ! test/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java ! test/sun/security/krb5/ccache/EmptyCC.java ! test/sun/security/krb5/tools/ktcheck.sh ! test/sun/security/mscapi/PublicKeyInterop.sh ! test/sun/security/mscapi/ShortRSAKey1024.sh ! test/sun/security/provider/PolicyFile/Modules.java ! test/sun/security/tools/jarsigner/AltProvider.java ! test/sun/security/tools/jarsigner/ts.sh ! test/sun/security/tools/keytool/autotest.sh ! test/sun/security/tools/keytool/standard.sh ! test/sun/security/validator/certreplace.sh ! test/sun/security/validator/samedn.sh ! test/sun/text/IntHashtable/Bug4170614Test.sh ! test/sun/tools/java/CFCTest.java ! test/sun/util/locale/provider/Bug8038436.java ! test/tools/jar/modularJar/Basic.java ! test/tools/jimage/VerifyJimage.java ! test/tools/jlink/CustomPluginTest.java ! test/tools/jlink/JLinkNegativeTest.java ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/basic/BasicTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java ! test/tools/jmod/JmodNegativeTest.java ! test/tools/jmod/hashes/HashesTest.java ! test/tools/launcher/MiscTests.java ! test/tools/launcher/ToolsOpts.java ! test/tools/launcher/modules/addexports/AddExportsTest.java ! test/tools/launcher/modules/addmods/AddModsTest.java ! test/tools/launcher/modules/addmods/src/logger/logger/Logger.java ! test/tools/launcher/modules/addmods/src/test/test/Main.java ! test/tools/launcher/modules/addreads/AddReadsTest.java ! test/tools/launcher/modules/basic/BasicTest.java ! test/tools/launcher/modules/dryrun/DryRunTest.java ! test/tools/launcher/modules/limitmods/LimitModsTest.java ! test/tools/launcher/modules/listmods/ListModsTest.java ! test/tools/launcher/modules/patch/basic/PatchTest.java ! test/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java ! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java ! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java ! test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java ! test/tools/lib/tests/Helper.java ! test/tools/lib/tests/JImageGenerator.java ! test/tools/pack200/Utils.java ! test/tools/pack200/pack200-verifier/make/build.xml Changeset: 3327672f610d Author: weijun Date: 2016-08-11 13:10 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3327672f610d 8133910: Some sun/security/tools tests failed. Reviewed-by: xuelei ! test/sun/security/tools/jarsigner/TimestampCheck.java ! test/sun/security/tools/jarsigner/TsacertOptionTest.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/sun/security/tools/jarsigner/default_options.sh ! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java ! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java ! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java ! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java ! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java ! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java ! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java ! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java ! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java ! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java ! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java ! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java ! test/sun/security/tools/jarsigner/warnings/Test.java ! test/sun/security/tools/jarsigner/weaksize.sh ! test/sun/security/tools/keytool/default_options.sh ! test/sun/security/tools/keytool/file-in-help.sh ! test/sun/security/tools/keytool/keyalg.sh ! test/sun/security/tools/keytool/newhelp.sh Changeset: 4b3a8f572544 Author: igerasim Date: 2016-08-11 17:03 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4b3a8f572544 8163518: Integer overflow in StringBufferInputStream.read() and CharArrayReader.read/skip() Reviewed-by: rriggs, shade ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java + test/java/io/CharArrayReader/OverflowInRead.java + test/java/io/CharArrayReader/OverflowInSkip.java + test/java/io/StringBufferInputStream/OverflowInRead.java Changeset: 4524cf0ad135 Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4524cf0ad135 Merge - src/java.base/share/conf/security/cacerts Changeset: 997eb92cd683 Author: igerasim Date: 2016-08-11 23:41 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/997eb92cd683 8163877: Tests added in JDK-8163518 fail on some platforms Reviewed-by: darcy ! test/java/io/CharArrayReader/OverflowInRead.java ! test/java/io/StringBufferInputStream/OverflowInRead.java Changeset: 8559f6e0a25d Author: valeriep Date: 2016-08-12 00:10 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8559f6e0a25d 6469513: (smartcardio) CardPermission(String termName, String actions) violates specification Summary: Changed to allow null actions value Reviewed-by: xuelei ! src/java.smartcardio/share/classes/javax/smartcardio/CardPermission.java ! test/javax/smartcardio/TestCardPermission.java Changeset: 5c93d90ca062 Author: valeriep Date: 2016-08-12 00:39 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5c93d90ca062 8157579: com/sun/crypto/provider/Mac/MacClone.java failed on solaris12(sparcv9 and x86) Summary: Changed the MAC impl to fall back to SUN provider (or through provider list) if the most preferred impl does not support cloning Reviewed-by: vinnie, mullan ! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java Changeset: 85217e8e1070 Author: valeriep Date: 2016-08-12 00:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/85217e8e1070 8154113: java.security.AccessControlException: access denied ("java.security.SecurityPermission" "authProvider.SunMSCAPI") Summary: Granted security permission "authProvider.SunMSCAPI" to SunMSCAPI provider Reviewed-by: mullan ! src/java.base/windows/lib/security/default.policy ! test/sun/security/mscapi/AccessKeyStore.java - test/sun/security/mscapi/AccessKeyStore.sh ! test/sun/security/mscapi/access.policy ! test/sun/security/mscapi/noaccess.policy Changeset: 46003e94412c Author: fyuan Date: 2016-08-12 14:34 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/46003e94412c 8160611: Clean up ProblemList.txt for closed/resolved issues Summary: Clean up ProblemList.txt for JDK-8130339, JDK-8068645, JDK-8061177, JDK-8058616, JDK-8046285 and JDK-8031555 Reviewed-by: darcy Contributed-by: John Jiang ! test/ProblemList.txt Changeset: 2ef137b085f2 Author: fyuan Date: 2016-08-12 14:36 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2ef137b085f2 8161340: ProblemList.txt update for sun/security/tools/keytool/autotest.sh Summary: Remove sun/security/tools/keytool/autotest.sh from ProblemList.txt due to JDK-8130302 has been resolved Reviewed-by: weijun Contributed-by: John Jiang ! test/ProblemList.txt Changeset: d8b8b4cdc2fc Author: fyuan Date: 2016-08-12 14:38 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d8b8b4cdc2fc 8163435: Update issue number for SupportedDHKeys.java and UnsupportedDHKeys.java in ProblemList Summary: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java and sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java should be tracked by JDK-8077138 rather than JDK-8154910. Reviewed-by: mullan Contributed-by: John Jiang ! test/ProblemList.txt Changeset: 1fcefbcdd542 Author: redestad Date: 2016-08-12 11:30 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1fcefbcdd542 8163878: Remove unnecessary bridge methods, allocations in java.lang.invoke Reviewed-by: mhaupt, shade ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java Changeset: d755483dc031 Author: redestad Date: 2016-08-12 17:35 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d755483dc031 8163946: java/lang/String/concat/WithSecurityManager.java fails after 8163878 Reviewed-by: mhaupt ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java Changeset: 011f83649452 Author: snikandrova Date: 2016-08-12 20:14 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/011f83649452 8145732: Duplicate entry in http.nonProxyHosts will ignore subsequent entries Summary: Test update to explicitly cover problematic scenario. Reviewed-by: chegar ! test/java/net/ProxySelector/B8035158.java Changeset: 7e7916487dc1 Author: xuelei Date: 2016-08-13 02:21 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7e7916487dc1 8162362: Introduce system property to control enabled ciphersuites Reviewed-by: coffeys, mullan ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java + test/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Changeset: 688b83af5f75 Author: vinnie Date: 2016-08-15 14:25 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/688b83af5f75 8163503: PKCS12 keystore cannot store non-X.509 certificates Reviewed-by: weijun, xuelei, mullan ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java Changeset: b2bc62f28900 Author: dl Date: 2016-08-15 09:04 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b2bc62f28900 8162805: Optimize AtomicBoolean.getAndSet Reviewed-by: martin, psandoz, shade ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! test/java/util/concurrent/tck/AtomicBooleanTest.java Changeset: 2e75a86f0c7c Author: dl Date: 2016-08-15 09:09 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2e75a86f0c7c 8163210: java/util/concurrent/tck/JSR166TestCase.java testWriteAfterReadLock(StampedLockTest): timed out waiting for thread to terminate Reviewed-by: martin, psandoz, dholmes ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/util/concurrent/tck/JSR166TestCase.java ! test/java/util/concurrent/tck/StampedLockTest.java Changeset: 0f38fe68fe79 Author: dl Date: 2016-08-15 09:13 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0f38fe68fe79 8151158: [TESTBUG] java/util/concurrent/forkjoin/FJExceptionTableLeak.java fails due to out of memory 8144836: [TESTBUG] FJExceptionTableLeak and RemoveLeak fail with -XX:+UseParallelGC -XX:+AggressiveOpts Reviewed-by: martin, psandoz, amlu, darcy ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java ! test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java ! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java Changeset: d5c70818cd8a Author: dl Date: 2016-08-15 09:16 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d5c70818cd8a 8162627: Miscellaneous changes imported from jsr166 CVS 2016-08 Reviewed-by: martin, psandoz ! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java ! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java ! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java ! test/java/util/concurrent/tck/ForkJoinTask8Test.java ! test/java/util/concurrent/tck/ForkJoinTaskTest.java ! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java ! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java ! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java Changeset: 496a116876a3 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/496a116876a3 Added tag jdk-9+132 for changeset d5c70818cd8a ! .hgtags Changeset: 7ed792ba0b17 Author: igerasim Date: 2016-08-15 23:45 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7ed792ba0b17 8163896: Finalizing one key of a KeyPair invalidates the other key Reviewed-by: coffeys, vinnie ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java + test/java/security/KeyPairGenerator/FinalizeHalf.java Changeset: 45625e1e310d Author: asmotrak Date: 2016-08-15 16:32 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/45625e1e310d 8162484: javax/net/ssl/Stapling/SSLSocketWithStapling.java test fails intermittently with "Address already in use" error Reviewed-by: xuelei, jnimeh ! test/java/security/testlibrary/SimpleOCSPServer.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java Changeset: f670a599ae1d Author: nishjain Date: 2016-08-16 15:26 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f670a599ae1d 8129555: DateFormatSymbols: month-related methods must refer to Calendar constants Reviewed-by: naoto, okutsu, peytoia ! src/java.base/share/classes/java/text/DateFormatSymbols.java Changeset: b3dd4c95a7fe Author: ssahoo Date: 2016-08-16 12:34 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b3dd4c95a7fe 8159964: Update Tests to verify JDK build for "JDK-8159488 Deprivilege java.xml.crypto" Reviewed-by: valeriep + test/java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java ! test/javax/xml/crypto/dsig/TransformService/NullParent.java + test/javax/xml/crypto/dsig/TransformService/test.policy ! test/javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java + test/javax/xml/crypto/dsig/keyinfo/KeyInfo/test.policy Changeset: 8ac7cd5006c8 Author: weijun Date: 2016-08-16 21:28 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8ac7cd5006c8 8141411: keytool can wrongly parse the start date value given by the -startdate option Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/StartDateTest.java Changeset: 551f7617b2c0 Author: weijun Date: 2016-08-17 10:08 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/551f7617b2c0 8087144: sun/security/krb5/auto/MaxRetries.java fails with Retry count is -1 less 8153146: sun/security/krb5/auto/MaxRetries.java failed with timeout Reviewed-by: xuelei + test/sun/security/krb5/auto/CommMatcher.java ! test/sun/security/krb5/auto/MaxRetries.java Changeset: d1e022a681cf Author: cjplummer Date: 2016-08-04 16:11 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d1e022a681cf 8162670: make of jtreg_tests fails if no tests are run, causing jprt test runs to also fail Summary: Clear the jtreg exit code when set to 1. Reviewed-by: stsmirno, dholmes ! test/Makefile Changeset: 1be36b6089ea Author: amurillo Date: 2016-08-05 09:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1be36b6089ea Merge - src/java.base/windows/conf/security/java.policy Changeset: 1efce54b06b7 Author: ysuenaga Date: 2016-08-08 21:59 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1efce54b06b7 8163272: jhsdb jinfo cannot show system properties Reviewed-by: dholmes, dsamersoff ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 18230e27ccbd Author: amurillo Date: 2016-08-12 13:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/18230e27ccbd Merge Changeset: 91491082ffe2 Author: amurillo Date: 2016-08-16 08:18 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/91491082ffe2 Merge Changeset: 508f985a1f6c Author: amurillo Date: 2016-08-17 08:44 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/508f985a1f6c Merge Changeset: b6849a26ac51 Author: mullan Date: 2016-08-17 14:40 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b6849a26ac51 8164071: Default.policy file missing content for solaris Reviewed-by: erikj ! make/copy/Copy-java.base.gmk Changeset: df99239df1db Author: mullan Date: 2016-08-17 14:41 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/df99239df1db Merge Changeset: ff0da2978f83 Author: vinnie Date: 2016-08-17 21:14 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ff0da2978f83 6977937: The SunJCE PBKDF2KeyImpl is requiring the MAC instance also be from SunJCE. Reviewed-by: xuelei, ascarpino, wetmore ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: cc9b31691df2 Author: ascarpino Date: 2016-08-17 16:03 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cc9b31691df2 8156192: Provider#compute and #merge methods expect wrong permission & #compute ClassCastException even with wrong permission. Reviewed-by: mullan, jnimeh ! src/java.base/share/classes/java/security/Provider.java Changeset: 815d7566d649 Author: lancea Date: 2016-08-18 12:39 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/815d7566d649 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.base/share/classes/module-info.java ! src/java.compact1/share/classes/module-info.java ! src/java.compact2/share/classes/module-info.java ! src/java.compact3/share/classes/module-info.java ! src/java.datatransfer/share/classes/module-info.java ! src/java.desktop/share/classes/module-info.java ! src/java.httpclient/share/classes/module-info.java ! src/java.instrument/share/classes/module-info.java ! src/java.logging/share/classes/module-info.java ! src/java.management/share/classes/module-info.java ! src/java.naming/share/classes/module-info.java ! src/java.prefs/share/classes/module-info.java ! src/java.rmi/share/classes/module-info.java ! src/java.scripting/share/classes/module-info.java ! src/java.se.ee/share/classes/module-info.java ! src/java.se/share/classes/module-info.java ! src/java.security.jgss/share/classes/module-info.java ! src/java.security.sasl/share/classes/module-info.java ! src/java.smartcardio/share/classes/module-info.java ! src/java.sql.rowset/share/classes/module-info.java ! src/java.sql/share/classes/module-info.java ! src/java.transaction/share/classes/module-info.java ! src/java.xml.crypto/share/classes/module-info.java Changeset: 6f5da13861db Author: snikandrova Date: 2016-08-18 16:27 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6f5da13861db 8146602: jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java test fails with NullPointerException Reviewed-by: dfuchs, clanger ! test/sun/misc/URLClassPath/ClassnameCharTest.java Changeset: cb9a828c559c Author: amurillo Date: 2016-08-18 09:52 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cb9a828c559c 8164329: Problem list sun/rmi/runtime/Log/6409194/NoConsoleOutput.java on windows due to JDK-8164124 Reviewed-by: darcy ! test/ProblemList.txt Changeset: ff8f9b2cd89a Author: redestad Date: 2016-08-18 19:00 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ff8f9b2cd89a 8164044: Generate corresponding simple DelegatingMethodHandles when generating a DirectMethodHandle at link time Reviewed-by: vlivanov, mhaupt, shade ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: 67d9ee15761e Author: lancea Date: 2016-08-18 15:05 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/67d9ee15761e 8138661: Minor correction in Java API doc for DataSource Reviewed-by: naoto ! src/java.sql/share/classes/javax/sql/DataSource.java Changeset: 143d43ae2446 Author: igerasim Date: 2016-08-18 22:07 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/143d43ae2446 8163517: Various cleanup in java.io code Reviewed-by: shade, rriggs, redestad ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java ! src/java.base/share/classes/java/io/CharArrayWriter.java ! src/java.base/share/classes/java/io/FileSystem.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PrintStream.java ! src/java.base/share/classes/java/io/PrintWriter.java ! src/java.base/share/classes/java/io/SequenceInputStream.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java ! src/java.base/share/classes/java/io/StringReader.java ! src/java.base/share/classes/java/io/StringWriter.java ! src/java.base/share/classes/java/io/Writer.java Changeset: 8761387fbc0f Author: jnimeh Date: 2016-08-18 12:48 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8761387fbc0f 8162808: Add references to the standard JSSE cipher suite names in javadoc Summary: Add hyperlinks to the cipher suite section of the Standard Names documentation for various SSL class methods when they reference cipher suites by name Reviewed-by: xuelei, mullan ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java Changeset: 69defa44b32b Author: lana Date: 2016-08-18 21:34 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/69defa44b32b Merge Changeset: c883dfaf96e8 Author: lancea Date: 2016-08-18 17:51 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c883dfaf96e8 8164394: Minor correction in Java API doc for DataSource Reviewed-by: darcy, jjg, tbell ! src/java.se.ee/share/classes/module-info.java Changeset: e7f78523d41d Author: igerasim Date: 2016-08-19 01:41 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e7f78523d41d 8153438: Avoid repeated "Please insert a smart card" popup windows Reviewed-by: vinnie, valeriep ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: b02d855edd76 Author: tvaleev Date: 2016-08-18 17:30 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b02d855edd76 8164189: Collectors.toSet() parallel performance improvement Reviewed-by: shade, psandoz ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 6c96af8a34b2 Author: valeriep Date: 2016-08-19 06:27 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6c96af8a34b2 8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin Summary: Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER Reviewed-by: weijun ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/security/AuthProvider.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java ! test/com/sun/net/ssl/SSLSecurity/ProviderTest.java ! test/java/security/KeyFactory/Failover.java ! test/java/security/KeyPairGenerator/Failover.java ! test/java/security/KeyStore/EntryMethods.java ! test/java/security/KeyStore/KeyStoreBuilder.java ! test/java/security/Policy/GetInstance/GetInstanceProvider.java ! test/java/security/Provider/CaseSensitiveServices.java ! test/java/security/Provider/ChangeProviders.java ! test/java/security/Provider/Equals.java ! test/java/security/Provider/GetInstance.java ! test/java/security/Provider/ProviderInfoCheck.java ! test/java/security/Provider/RemoveProvider.java ! test/java/security/Provider/SupportsParameter.java ! test/java/security/Provider/TestSecurityProvider.java ! test/java/security/Provider/Turkish.java ! test/java/security/SecureClassLoader/DefineClass.java ! test/java/security/Security/AddProvider.java ! test/java/security/Security/ClassLoaderDeadlock/provider/HashProvider.java ! test/java/security/Security/SynchronizedAccess.java ! test/java/security/Security/removing/RemoveProviderByIdentity.java ! test/java/security/Signature/SignatureGetAlgorithm.java ! test/java/security/cert/CertPathBuilder/StubProvider.java ! test/javax/crypto/JceSecurity/MyProvider.java ! test/javax/crypto/SecretKeyFactory/Provider1.java ! test/javax/crypto/SecretKeyFactory/Provider2.java ! test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java ! test/javax/security/auth/login/Configuration/GetInstanceProvider.java ! test/jdk/security/jarsigner/Function.java ! test/sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java ! test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java ! test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Changeset: 0d9dc06bb1ca Author: ysuenaga Date: 2016-08-19 16:29 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0d9dc06bb1ca 8164326: jrtfsviewer.js and jrtls.js does not work Reviewed-by: sherman, sundar ! src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js ! src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js Changeset: 86c9a3475d70 Author: mhaupt Date: 2016-08-19 10:03 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/86c9a3475d70 8164102: MethodHandles.countedLoop/4 works incorrect for start/end = Integer.MAX_VALUE Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/CountedLoopIterationCountsTest.java Changeset: 657a5b92e26e Author: redestad Date: 2016-08-19 13:50 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/657a5b92e26e 8164451: Generate all zero and identity forms at link time Reviewed-by: shade, mhaupt, vlivanov ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 232907ae8b28 Author: chegar Date: 2016-08-19 18:06 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/232907ae8b28 8156841: sun.security.pkcs11.SunPKCS11 poller thread retains a strong reference to the context class loader Reviewed-by: dfuchs, jnimeh, valeriep ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: 6fdbdbfd238a Author: lbourges Date: 2016-08-03 22:53 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6fdbdbfd238a 8159638: Improve array caches and renderer stats in Marlin renderer Summary: Byte/Float/Int ArrayCache (Reference) refactoring + improved cache statistics and tuning settings Reviewed-by: flar, prr - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! test/sun/java2d/marlin/ArrayCacheSizeTest.java Changeset: e515be423282 Author: bpb Date: 2016-08-03 17:01 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e515be423282 8155960: TIFF javadoc contains HTML entities inside {@code} tags Summary: Remove   from inside @code tags. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFColorConverter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java Changeset: bf97a92e5de6 Author: clanger Date: 2016-08-04 15:58 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bf97a92e5de6 8163177: Fix for 8152971 breaks builds with VS2010 Reviewed-by: simonis, pnarayanan ! src/java.desktop/windows/native/libfontmanager/fontpath.c Changeset: abb2a39948fe Author: prr Date: 2016-08-03 15:18 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/abb2a39948fe 8159713: Make the non-translated keywords clear to translator in jar.properties 8161183: Need extra newline in the end of for multi-lines strings in jar.properties Reviewed-by: naoto Contributed-by: li.jiang at oracle.com ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties Changeset: 42925c7a35aa Author: arapte Date: 2016-08-05 15:48 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/42925c7a35aa 8039081: [TEST_BUG] Test java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java fails Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/java/awt/TrayIcon.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java Changeset: b9a3a9ceb625 Author: serb Date: 2016-08-05 16:20 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b9a3a9ceb625 8162970: Merge error in the DefaultRowSorter.java Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java Changeset: bdd65f1e645f Author: prr Date: 2016-08-05 12:03 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bdd65f1e645f Merge Changeset: 200ba67981e8 Author: rstevens Date: 2016-08-08 11:40 +0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/200ba67981e8 8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed progress bar still referenced Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java + test/javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java Changeset: 08ddb16ab33e Author: bpb Date: 2016-08-08 11:09 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/08ddb16ab33e 8150154: AIOOB Exception during sequential write of TIFF images Summary: Need to reset isRescaling variable when resetting the ImageWriter. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! test/javax/imageio/plugins/shared/RepeatingWriteTest.java Changeset: 1457d59f0853 Author: alexsch Date: 2016-08-09 10:17 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1457d59f0853 8162856: JSlider thumb is twice smaller on HiDPI display Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java + test/javax/swing/JSlider/8162856/MetalHiDPISliderThumbTest.java Changeset: 0d3894b7fc66 Author: psadhukhan Date: 2016-08-09 13:22 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0d3894b7fc66 5080098: Page Range must be disabled on the common print dlg for Non serv-formatted flvrs Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/javax/print/attribute/ServiceDlgPageRangeTest.java Changeset: 6e1c397b667b Author: jdv Date: 2016-08-09 13:45 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6e1c397b667b 8160456: KSS : resource loading issue in TIFFMetadataFormat.java Reviewed-by: prr, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java Changeset: 34438fd61b03 Author: jdv Date: 2016-08-09 13:55 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/34438fd61b03 8160455: KSS : class.forName issue in TIFFImageMetadata.java Reviewed-by: prr, bpb, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java Changeset: a8d963d7d32d Author: alexsch Date: 2016-08-09 12:08 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a8d963d7d32d 8160986: Bad rendering of Swing UI controls with Metal L&F on HiDPI display Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollButton.java + test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java Changeset: b5409ce1e4fe Author: prr Date: 2016-08-09 16:20 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b5409ce1e4fe 8163238: Upgrade to harfbuzz 1.3.0 in JDK 9 Reviewed-by: vadim, serb ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hhea-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-maxp-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-utf-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb.h Changeset: ba155d4962c2 Author: azvegint Date: 2016-08-10 02:50 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ba155d4962c2 8155690: Update libPNG library to the latest up-to-date Reviewed-by: serb ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c Changeset: 5485d829a3d3 Author: prr Date: 2016-08-11 10:37 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5485d829a3d3 Merge - src/java.base/share/conf/security/cacerts ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties - test/sun/misc/Safe.java Changeset: 9144e69a7d86 Author: bpb Date: 2016-08-11 11:35 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9144e69a7d86 8145014: "IIOException: Couldn't seek!" when calling TIFFImageReader.getNumImages() Summary: In locateImage() break and decrement image count for zero-entry IFDs and on encountering an EOF. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java + test/javax/imageio/plugins/tiff/BogusSecondImageTest.java Changeset: 58fe94331cd8 Author: ptbrunet Date: 2016-08-11 21:48 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/58fe94331cd8 8161483: Implement AccessibleAction interface in JList.AccessibleJList.AccessibleJListChild Summary: Move AccessibleAction implementation from subclass to AccessibleJListChild Reviewed-by: alexsch, prr, darcy ! src/java.desktop/share/classes/javax/swing/JList.java + test/javax/swing/JList/8161483/Bug8161483.java Changeset: d5dc0c4fb473 Author: mcherkas Date: 2016-08-12 18:43 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d5dc0c4fb473 8160696: IllegalArgumentException: adding a component to a container on a different GraphicsDevice Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Container.java + test/java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java Changeset: fc61e14681ac Author: serb Date: 2016-08-12 20:36 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fc61e14681ac 8159696: java.beans.MethodRef#get throws NullPointerException Reviewed-by: alexsch ! src/java.desktop/share/classes/java/beans/MethodRef.java + test/java/beans/Introspector/8159696/UnloadClassBeanInfo.java + test/java/beans/Introspector/8159696/stub/Stub.java Changeset: 6a66fb22095a Author: bpb Date: 2016-08-12 14:35 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6a66fb22095a 8152966: ClassCastException when adding IFD to the TIFFDirectory before the image write Summary: Move the private method getDirectoryAsIFD(TIFFDirectory) from the API class TIFFDirectory to a public method in the internal class TIFFIFD and replace all casts of TIFFDirectory to TIFFIFD with its invocation Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java + test/javax/imageio/plugins/tiff/IFDTest.java Changeset: 5058a560464b Author: ddehaven Date: 2016-08-15 08:15 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5058a560464b Merge - test/sun/security/mscapi/AccessKeyStore.sh Changeset: eb0e7e2360f2 Author: serb Date: 2016-08-15 20:08 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eb0e7e2360f2 8163949: Cleanup of classes which are related to JavaSound Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/AutoClosingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/AutoConnectSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSModulator.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSample.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleLoop.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleOptions.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java ! src/java.desktop/share/classes/com/sun/media/sound/FFT.java ! src/java.desktop/share/classes/com/sun/media/sound/FastShortMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/FastSysexMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/InvalidDataException.java ! src/java.desktop/share/classes/com/sun/media/sound/InvalidFormatException.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiInDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiInDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelChannelMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelConnectionBlock.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDestination.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDirectedPlayer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrumentComparator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelMappedInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillatorStream.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelPatch.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelPerformer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelSource.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardTransform.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelTransform.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelWavetable.java ! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidDataException.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/ReferenceCountingDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2GlobalRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Instrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2InstrumentRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Layer.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2LayerRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Modulator.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Region.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Sample.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2SoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SimpleSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAbstractResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioProcessor.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChannelProxy.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChorus.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftCubicResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftFilter.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLanczosResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLimiter.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftPointResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftProcess.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReceiver.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftResamplerStreamer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftShortMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSincResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftVoice.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java ! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java ! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Receiver.java ! src/java.desktop/share/classes/javax/sound/midi/Sequence.java ! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java ! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java ! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Track.java ! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Control.java ! src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java ! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/Port.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java Changeset: edfcf85800bb Author: ddehaven Date: 2016-08-15 10:23 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/edfcf85800bb Merge Changeset: 8e78c621a64d Author: dmarkov Date: 2016-08-16 11:13 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8e78c621a64d 8163583: [macosx] Press "To Back" button on the Dialog,the Dialog moves behind the Frame Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! test/java/awt/Modal/ToBack/ToBackModeless5Test.java ! test/java/awt/Modal/ToBack/ToBackModeless6Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal5Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal6Test.java Changeset: 1409d9cbde49 Author: ddehaven Date: 2016-08-19 08:47 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1409d9cbde49 Merge - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java Changeset: 9cd24e7b8e90 Author: ddehaven Date: 2016-08-19 10:41 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9cd24e7b8e90 Merge Changeset: 6ed6f9d45ac7 Author: asmotrak Date: 2016-08-19 10:57 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6ed6f9d45ac7 8164100: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java fails with java.util.concurrent.TimeoutException Reviewed-by: valeriep ! test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Changeset: 8a2b138d8aab Author: redestad Date: 2016-08-19 17:46 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8a2b138d8aab 8164485: Zero forms not properly generated Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: b40ed911893b Author: bpb Date: 2016-08-19 13:38 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b40ed911893b 8164432: java/nio/file/Files/probeContentType/Basic.java fails on windows for Content type: audio/vnd.dlna.adts Summary: Add audio/vnd.dlna.adts as an allowed MIME type for the aac extension. Reviewed-by: darcy ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 29e024ed0ea6 Author: vinnie Date: 2016-08-19 22:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/29e024ed0ea6 8164494: SunPKCS11 requires a non-empty PBE password Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: 098b5fdffd5a Author: valeriep Date: 2016-08-19 23:24 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/098b5fdffd5a 8078661: [SunPKCS11] Fails to cast into RSAPrivateCrtKey after RSA KeyPair Generation Summary: Changed to check all components instead of only the public exponent for RSA CRT key determination Reviewed-by: vinnie ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java Changeset: 0a66e703e75d Author: weijun Date: 2016-08-20 17:10 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0a66e703e75d 8164437: Test for JDK-8042900 Summary: GSSContext is of a different type when jdk.security.jgss is not loaded Reviewed-by: xuelei ! test/sun/security/krb5/auto/Basic.java Changeset: 7502c9c71bd7 Author: peytoia Date: 2016-08-22 14:24 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7502c9c71bd7 7094818: closed/java/text/Format/DateFormat tests failed on Hindi 8132861: java/text/Format/DateFormat/Bug4845901.java failed in Thai locale 8134733: java/util/Calendar/CalendarRegression.java failed in ar locale. Reviewed-by: okutsu ! test/java/text/Format/DateFormat/Bug4322313.java ! test/java/text/Format/DateFormat/Bug4407042.java ! test/java/text/Format/DateFormat/Bug4845901.java ! test/java/text/Format/DateFormat/Bug6530336.java ! test/java/text/Format/DateFormat/DateFormatRegression.java ! test/java/text/Format/DateFormat/bug4358730.java ! test/java/text/Format/MessageFormat/MessageRegression.java ! test/java/text/Format/NumberFormat/NumberRegression.java + test/java/text/testlib/TestUtils.java ! test/java/util/Calendar/CalendarLimitTest.java ! test/java/util/Calendar/CalendarRegression.java ! test/java/util/Calendar/CalendarTest.java ! test/java/util/Calendar/bug4409072.java ! test/java/util/Locale/LocaleCategory.java ! test/java/util/Locale/LocaleCategory.sh ! test/java/util/TimeZone/Bug4322313.java ! test/java/util/TimeZone/TimeZoneRegression.java Changeset: 808efa2c54a7 Author: rgoel Date: 2016-08-22 14:55 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/808efa2c54a7 8163350: LocaleProviderAdapter Preference list retrieved is wrong, when -Djava.locale.providers=COMPAT Reviewed-by: naoto, okutsu ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java + test/sun/util/locale/provider/Bug8163350.java Changeset: 20597c36c45b Author: rgoel Date: 2016-08-22 15:17 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/20597c36c45b 8135055: java.util.Date.after(java.sql.Timestamp ) does not return correct results Reviewed-by: okutsu ! src/java.base/share/classes/java/util/Date.java + test/java/util/Date/Bug8135055.java Changeset: 12ab8c83a2ce Author: lancea Date: 2016-08-22 06:52 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/12ab8c83a2ce 8164515: Add back javadoc module description for java.se.ee Reviewed-by: tbell ! src/java.se.ee/share/classes/module-info.java Changeset: 10c332fad869 Author: plevart Date: 2016-08-22 13:16 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/10c332fad869 8164547: Make java.lang.reflect.ClassLoaderValue public for internal use Summary: Move it to jdk.internal.loader and make it public Reviewed-by: shade, alanb - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java + src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java + src/java.base/share/classes/jdk/internal/loader/ClassLoaderValue.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java + test/jdk/internal/loader/ClassLoaderValue/ClassLoaderValueTest.java Changeset: 3135bb9cc28f Author: plevart Date: 2016-08-22 13:36 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3135bb9cc28f Merge Changeset: 0e2a20c85ca6 Author: redestad Date: 2016-08-22 12:57 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0e2a20c85ca6 8164525: Re-examine zero form link time pre-generation Reviewed-by: vlivanov, forax ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 71716def08ac Author: mullan Date: 2016-08-22 08:50 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/71716def08ac 8164397: Provide javadoc descriptions for the jdk.security.auth and jdk.security.jgss modules Reviewed-by: weijun, xuelei ! src/jdk.security.auth/share/classes/module-info.java ! src/jdk.security.jgss/share/classes/module-info.java Changeset: 481ac1e59664 Author: dsamersoff Date: 2016-08-11 17:47 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/481ac1e59664 8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames Summary: Added code to represent the frame mirror offset in SA Reviewed-by: dsamersoff Contributed-by: jini.george at oracle.com ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: a801664429a0 Author: dpochepk Date: 2016-08-08 11:32 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a801664429a0 8129523: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java timeout Reviewed-by: kvn ! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java Changeset: 84edc0512b0e Author: iveresov Date: 2016-08-11 16:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/84edc0512b0e Merge Changeset: ded23d2ce41d Author: amurillo Date: 2016-08-12 14:12 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ded23d2ce41d Merge - src/java.base/share/conf/security/cacerts - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h - test/sun/security/mscapi/AccessKeyStore.sh Changeset: 6d82755a928a Author: gtriantafill Date: 2016-08-15 15:35 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6d82755a928a 8160833: ClassesByName2Test.java and RedefineCrossEvent.java failing with jtreg tip Reviewed-by: dholmes, ctornqvi ! test/com/sun/jdi/ClassesByName2Test.java Changeset: b60dcba6b4f9 Author: sla Date: 2016-08-16 09:57 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b60dcba6b4f9 8164012: com/sun/jdi/CatchPatternTest.sh fails on jdk9/hs with Required output "Exception occurred: java.lang.IllegalMonitorStateException" not found Summary: Change test so that irrelevant exceptions do not interfere Reviewed-by: dholmes, dsamersoff ! test/com/sun/jdi/CatchPatternTest.sh Changeset: 45cef6862663 Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/45cef6862663 Merge Changeset: 3cdae27c90b5 Author: amurillo Date: 2016-08-22 08:27 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3cdae27c90b5 Merge - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: ca7fb78b94b6 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ca7fb78b94b6 Added tag jdk-9+133 for changeset 3cdae27c90b5 ! .hgtags Changeset: 8e5362b5a18d Author: igerasim Date: 2016-08-22 22:16 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8e5362b5a18d 8164366: ZoneOffset.ofHoursMinutesSeconds() does not reject invalid input Reviewed-by: scolebourne, ntv, coffeys ! src/java.base/share/classes/java/time/ZoneOffset.java ! test/java/time/tck/java/time/TCKZoneOffset.java Changeset: 1a18cda712f8 Author: sdrach Date: 2016-08-18 17:18 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1a18cda712f8 8164389: jdk.nio.zipfs.JarFileSystem does not completely traverse the versioned entries in a multi-release jar file Reviewed-by: psandoz Contributed-by: steve.drach at oracle.com ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java + test/jdk/nio/zipfs/jarfs/JFSTester.java + test/jdk/nio/zipfs/jarfs/root/dir1/leaf1.txt + test/jdk/nio/zipfs/jarfs/root/dir1/leaf2.txt + test/jdk/nio/zipfs/jarfs/root/dir2/leaf3.txt + test/jdk/nio/zipfs/jarfs/root/dir2/leaf4.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf1.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf2.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf3.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf4.txt Changeset: 7925851df5ff Author: amurillo Date: 2016-08-22 15:27 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7925851df5ff 8164589: Remove sun/rmi/runtime/Log/6409194/NoConsoleOutput.java from ProblemList Reviewed-by: jwilhelm ! test/ProblemList.txt Changeset: 0cd4b4def24f Author: darcy Date: 2016-08-22 17:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0cd4b4def24f 8164524: Correct inconsistencies in floating-point abs spec Reviewed-by: martin, bpb ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: eeef9a64af04 Author: shurailine Date: 2016-08-22 18:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eeef9a64af04 8163126: Fix @modules in some of jdk/* tests Reviewed-by: weijun, alanb, mchung ! test/jdk/lambda/TEST.properties ! test/jdk/modules/etc/VerifyModuleDelegation.java ! test/jdk/modules/scenarios/container/ContainerTest.java ! test/jdk/nio/zipfs/MultiReleaseJarTest.java ! test/jdk/security/jarsigner/Spec.java Changeset: b548b8217d8c Author: rfield Date: 2016-08-22 19:28 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b548b8217d8c 8164596: jshell tool: jdk repo module pages to allow double-dash fix to access Jopt-simple Reviewed-by: jlahoda ! src/jdk.internal.opt/share/classes/module-info.java Changeset: 6fe57070fd27 Author: lancea Date: 2016-08-23 10:30 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6fe57070fd27 8164061: Fix @since for javax.sql.rowset.BaseRowSet and javax.sql.CommonDataSource Reviewed-by: darcy ! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java ! src/java.sql/share/classes/javax/sql/CommonDataSource.java ! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java ! src/java.sql/share/classes/javax/sql/DataSource.java ! src/java.sql/share/classes/javax/sql/XADataSource.java Changeset: e160c542959b Author: asmotrak Date: 2016-08-23 10:32 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e160c542959b 8164592: java/net/MulticastSocket/NoLoopbackPackets.java tests may leave a daemon thread Reviewed-by: clanger, chegar ! test/java/net/MulticastSocket/NoLoopbackPackets.java Changeset: 822cc9eacd37 Author: asmotrak Date: 2016-08-23 10:38 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/822cc9eacd37 8164159: java/nio/file/WatchService/UpdateInterference.java test leaves daemon threads Reviewed-by: alanb ! test/java/nio/file/WatchService/UpdateInterference.java Changeset: 64a55ea8c804 Author: bchristi Date: 2016-08-23 10:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/64a55ea8c804 7180225: SecurityExceptions not defined in some class loader methods Reviewed-by: mchung, mullan ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Thread.java Changeset: 5612c35465f3 Author: bpb Date: 2016-08-23 10:51 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5612c35465f3 8164556: Drop AAC and FLAC from content type check in java/nio/file/Files/probeContentType/Basic.java Summary: Remove file extensions of AAC and FLAC audio encodings from the list of extensions verified. Reviewed-by: alanb ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 48a8aec77491 Author: psandoz Date: 2016-08-23 15:44 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/48a8aec77491 8160971: Re-enable VarHandle tests quarantined by JDK-8160690 Reviewed-by: vlivanov ! test/ProblemList.txt Changeset: 104fda852047 Author: sdrach Date: 2016-08-23 11:26 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/104fda852047 8164585: JarFile::isMultiRelease does not return true in all cases where it should return true Reviewed-by: alanb, psandoz Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java Changeset: 7a1d9d0e918f Author: weijun Date: 2016-08-24 13:32 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7a1d9d0e918f 8164656: krb5 does not retry if TCP connection timeouts Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java + test/sun/security/krb5/auto/KdcPolicy.java Changeset: 1f2506b9aadb Author: redestad Date: 2016-08-24 13:54 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1f2506b9aadb 8164669: Lazier initialization of java.time Reviewed-by: scolebourne, chegar, alanb ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java Changeset: 6415dc933783 Author: redestad Date: 2016-08-24 16:09 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6415dc933783 8164483: Generate field lambda forms at link time Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: e57d5e251041 Author: redestad Date: 2016-08-24 16:11 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e57d5e251041 8164569: Generate non-customized invoker forms at link time Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: 5c5973952fc0 Author: coffeys Date: 2016-08-24 17:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5c5973952fc0 8150530: Improve javax.crypto.BadPaddingException messages Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java Changeset: 59162b94ab98 Author: asmotrak Date: 2016-08-24 10:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/59162b94ab98 8164166: Make sure java/nio/channels tests shutdown asynchronous channel groups Reviewed-by: alanb ! test/java/nio/channels/AsynchronousChannelGroup/Basic.java ! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java ! test/java/nio/channels/AsynchronousChannelGroup/Identity.java ! test/java/nio/channels/AsynchronousChannelGroup/Restart.java Changeset: 248159c6e61a Author: bpb Date: 2016-08-24 11:23 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/248159c6e61a 8163136: Add print statements to java/nio/file/WatchService/LotsOfCancels.java Summary: Add some print statements. Reviewed-by: alanb ! test/java/nio/file/WatchService/LotsOfCancels.java Changeset: 7c285662ed53 Author: dl Date: 2016-08-24 12:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7c285662ed53 8163353: NPE in ConcurrentHashMap.removeAll() Reviewed-by: martin, psandoz, redestad, alanb ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! test/java/util/concurrent/tck/ConcurrentHashMapTest.java Changeset: 614a48afcff8 Author: sundar Date: 2016-08-25 09:43 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/614a48afcff8 8163793: jlink has typo in copy-files plugin help text example Reviewed-by: sundar, redestad Contributed-by: srinivas.dama at oracle.com ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 53fab310d21d Author: alanb Date: 2016-08-25 10:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/53fab310d21d 8066943: (fs) Path.relativize() gives incorrect result for ".." Reviewed-by: prappo, bpb ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java ! test/java/nio/file/Path/PathOps.java Changeset: 30494c2e0f4c Author: redestad Date: 2016-08-25 13:29 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/30494c2e0f4c 8164739: Remove computation of predefined interpreter forms Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 9c7eb3e1799f Author: mullan Date: 2016-08-25 15:06 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9c7eb3e1799f 8151893: Add security property to configure XML Signature secure validation mode Reviewed-by: jnimeh, xuelei ! src/java.base/share/conf/security/java.security ! src/java.base/share/lib/security/default.policy ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java + test/javax/xml/crypto/dsig/SecureValidationPolicy.java Changeset: 662fc05c56c8 Author: mullan Date: 2016-08-25 17:08 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/662fc05c56c8 8150158: Update bugs.sun.com references to bugs.java.com Reviewed-by: ascarpino ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java Changeset: fe3b82c04826 Author: lana Date: 2016-08-25 22:35 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fe3b82c04826 Merge Changeset: 7e21149a616e Author: smarks Date: 2016-08-25 17:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7e21149a616e 8164698: modify jdk makefiles to build jdeprscan Reviewed-by: psandoz ! make/launcher/Launcher-jdk.jdeps.gmk Changeset: 2ecab45c0d88 Author: smarks Date: 2016-08-25 21:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2ecab45c0d88 8164834: remove jdeprscan from tools/launcher/VersionCheck.java Reviewed-by: sundar, darcy ! test/tools/launcher/VersionCheck.java Changeset: 267a2788026b Author: sundar Date: 2016-08-26 11:50 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/267a2788026b 8147491: module graph consistency checks after jlink plugins operate on module pool Reviewed-by: jlaskey, mchung, psandoz ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java ! test/tools/jlink/CustomPluginTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/customplugin/module-info.java + test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java + test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java Changeset: 8c0d4a9bfea1 Author: ssahoo Date: 2016-08-26 01:20 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8c0d4a9bfea1 8006690: sun/security/krb5/auto/BadKdc* tests fails intermittently Summary: Some of test for bad KDC failed intermittently Reviewed-by: weijun ! test/sun/security/krb5/auto/BadKdc1.java ! test/sun/security/krb5/auto/BadKdc2.java ! test/sun/security/krb5/auto/BadKdc4.java Changeset: a8028ad28ece Author: mullan Date: 2016-08-26 08:16 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a8028ad28ece 8024714: In java.security file, ocsp.responderCertSubjectName should not contain quotes Reviewed-by: vinnie ! src/java.base/share/conf/security/java.security Changeset: a3ba85993930 Author: redestad Date: 2016-08-26 16:16 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a3ba85993930 8163371: Enable tracing which JLI classes can be pre-generated Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 48dffef3ede0 Author: xiaofeya Date: 2016-08-26 08:33 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/48dffef3ede0 8163561: Add a test for Proxy Authentication in HTTP/2 Client API Reviewed-by: chegar Contributed-by: Felix Yang + test/java/net/httpclient/ProxyAuthTest.java Changeset: d478931e18c7 Author: sundar Date: 2016-08-26 21:31 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d478931e18c7 8164800: Cross targeting Windows Reviewed-by: jlaskey, alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: f65a2005b5d7 Author: redestad Date: 2016-08-26 18:10 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f65a2005b5d7 8164866: tools/jlink/plugins/GenerateJLIClassesPluginTest.java can't compile after JDK-8163371 Reviewed-by: sundar, vlivanov ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: 489654d17d7a Author: ascarpino Date: 2016-08-26 09:57 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/489654d17d7a 8074838: Resolve disabled warnings for libj2pkcs11 Reviewed-by: wetmore, erikj ! make/lib/Lib-jdk.crypto.pkcs11.gmk ! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c ! src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c ! src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c Changeset: 1adaba365592 Author: snikandrova Date: 2016-08-25 20:53 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1adaba365592 8005068: HttpCookie does not correctly handle negative maxAge values Reviewed-by: chegar ! src/java.base/share/classes/java/net/HttpCookie.java + test/java/net/HttpCookie/CookieNegativeMaxAge.java Changeset: 259d5781a907 Author: wetmore Date: 2016-08-26 13:44 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/259d5781a907 8061842: Package jurisdiction policy files as something other than JAR Reviewed-by: xuelei, weijun, mullan - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy ! make/gendata/Gendata-java.base.gmk + make/gendata/GendataCryptoPolicy.gmk - make/gendata/GendataPolicyJars.gmk ! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java ! src/java.base/share/conf/security/java.security + src/java.base/share/conf/security/policy/README.txt + src/java.base/share/conf/security/policy/limited/default_US_export.policy + src/java.base/share/conf/security/policy/limited/default_local.policy + src/java.base/share/conf/security/policy/limited/exempt_local.policy + src/java.base/share/conf/security/policy/unlimited/default_US_export.policy + src/java.base/share/conf/security/policy/unlimited/default_local.policy + test/javax/crypto/CryptoPermissions/TestUnlimited.java ! test/jdk/security/JavaDotSecurity/final_java_security ! test/jdk/security/JavaDotSecurity/ifdefs.sh ! test/jdk/security/JavaDotSecurity/raw_java_security Changeset: 2c68a91dcecf Author: clanger Date: 2016-08-29 11:23 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2c68a91dcecf 8164649: Cleanup of test java/nio/channels/FileChannel/Lock.java Reviewed-by: alanb ! test/java/nio/channels/FileChannel/Lock.java Changeset: 01807f630529 Author: jlaskey Date: 2016-08-29 09:10 -0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/01807f630529 8161000: GPL header incorrect - classfile/classpath Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathResourcePoolEntry.java Changeset: 237840d68fa8 Author: sundar Date: 2016-08-29 21:09 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/237840d68fa8 8159004: jlink attempts to create launcher scripts when root/bin dir does not exist Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: c5a832e62e0f Author: snikandrova Date: 2016-08-29 20:55 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c5a832e62e0f 8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed with "Error while cleaning up threads after test" Reviewed-by: xuelei ! test/sun/security/ssl/SSLSocketImpl/CloseSocket.java Changeset: 803adcd526d7 Author: sherman Date: 2016-08-29 11:39 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/803adcd526d7 8066577: Cleanup and make better use of the stream API in the jrtfs code Reviewed-by: alanb, psandoz, redestad ! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java Changeset: ffd7ba8f2bf8 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ffd7ba8f2bf8 Added tag jdk-9+134 for changeset 803adcd526d7 ! .hgtags Changeset: 5e0ff917eab1 Author: amlu Date: 2016-08-30 09:31 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5e0ff917eab1 8163934: Remove intermittent key from java/lang/ProcessBuilder/Zombies.java Reviewed-by: darcy ! test/java/lang/ProcessBuilder/Zombies.java Changeset: 7f730240145e Author: amlu Date: 2016-08-30 09:36 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f730240145e 8164545: Mark java/net/URLPermission/nstest/lookup.sh as intermittently failing Reviewed-by: dfuchs ! test/java/net/URLPermission/nstest/lookup.sh Changeset: f7026b128452 Author: okutsu Date: 2016-08-30 14:16 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f7026b128452 8157792: After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones Reviewed-by: peytoia ! test/sun/util/calendar/zi/TestZoneInfo310.java ! test/sun/util/calendar/zi/Zoneinfo.java Changeset: 556549260289 Author: igerasim Date: 2016-08-30 15:31 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/556549260289 6474807: (smartcardio) CardTerminal.connect() throws CardException instead of CardNotPresentException Reviewed-by: valeriep ! src/java.smartcardio/share/classes/sun/security/smartcardio/TerminalImpl.java Changeset: d55a21a736b7 Author: shurailine Date: 2016-08-30 14:30 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d55a21a736b7 8164859: Fix module dependences in java/text tests Reviewed-by: naoto ! test/java/text/Bidi/BidiConformance.java ! test/java/text/Bidi/BidiEmbeddingTest.java ! test/java/text/Bidi/Bug7042148.java ! test/java/text/Bidi/Bug7051769.java ! test/java/text/BreakIterator/NewVSOld_th_TH.java ! test/java/text/Collator/APITest.java ! test/java/text/Collator/CollationKeyTest.java ! test/java/text/Collator/DanishTest.java ! test/java/text/Collator/FinnishTest.java ! test/java/text/Collator/FrenchTest.java ! test/java/text/Collator/G7Test.java ! test/java/text/Collator/JapaneseTest.java ! test/java/text/Collator/KoreanTest.java ! test/java/text/Collator/Regression.java ! test/java/text/Collator/ThaiTest.java ! test/java/text/Collator/TurkishTest.java ! test/java/text/Collator/VietnameseTest.java ! test/java/text/Format/DateFormat/Bug4823811.java ! test/java/text/Format/DateFormat/Bug6683975.java ! test/java/text/Format/DateFormat/Bug8139572.java ! test/java/text/Format/DateFormat/ContextMonthNamesTest.java ! test/java/text/Format/DateFormat/DateFormatTest.java ! test/java/text/Format/DateFormat/LocaleDateFormats.java ! test/java/text/Format/DateFormat/NonGregorianFormatTest.java ! test/java/text/Format/DateFormat/bug4117335.java ! test/java/text/Format/MessageFormat/LargeMessageFormat.java ! test/java/text/Format/NumberFormat/Bug8132125.java ! test/java/text/Format/NumberFormat/CurrencyFormat.java ! test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java ! test/java/text/Format/NumberFormat/NumberRegression.java ! test/java/text/Format/NumberFormat/NumberTest.java Changeset: ea6b16200114 Author: mchung Date: 2016-08-30 17:48 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ea6b16200114 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! src/java.base/share/native/libjli/java.c Changeset: 000459da7aa8 Author: redestad Date: 2016-08-31 14:20 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/000459da7aa8 8164858: Enable build-time use of java.lang.invoke resolve tracing Reviewed-by: erikj, vlivanov ! make/GenerateClasslist.gmk ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: b46447382c84 Author: ssahoo Date: 2016-08-31 08:34 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b46447382c84 8015595: Test sun/security/krb5/auto/Unreachable.java fails with Timeout error Summary: Unreachable.java was getting timeout due to PortUnreachableException was not thrown Reviewed-by: weijun ! test/ProblemList.txt ! test/sun/security/krb5/auto/Unreachable.java - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 077a8cd3df68 Author: ssahoo Date: 2016-08-31 08:44 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/077a8cd3df68 8164922: sun/security/provider/SecureRandom/AutoReseed.java failed with timeout in Ubuntu Linux. Summary: The test timeout waiting to get seed in an exhausted Linux platform. Reviewed-by: weijun ! test/sun/security/provider/SecureRandom/AutoReseed.java Changeset: 6f390eafc676 Author: shurailine Date: 2016-08-31 09:46 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6f390eafc676 8164982: Fix legal notices in java/lang, java/net, java/util tests. Reviewed-by: darcy, iris ! test/java/lang/Class/GetModuleTest.java ! test/java/lang/Class/GetPackageTest.java ! test/java/lang/ClassLoader/GetSystemPackage.java ! test/java/lang/ClassLoader/deadlock/GetResource.java ! test/java/lang/ProcessBuilder/CloseRace.java ! test/java/lang/ProcessBuilder/PipelineTest.java ! test/java/lang/StackWalker/CountLocalSlots.java ! test/java/lang/StackWalker/LocalsAndOperands.java ! test/java/lang/StackWalker/LocalsCrash.java ! test/java/lang/String/concat/CompactStringsInitialCoder.java ! test/java/lang/String/concat/StringConcatFactoryEmptyMethods.java ! test/java/lang/String/concat/WithSecurityManager.java ! test/java/lang/Thread/ThreadStateController.java ! test/java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java ! test/java/lang/instrument/NMTHelper.java ! test/java/lang/invoke/6987555/Test6987555.java ! test/java/lang/invoke/6991596/Test6991596.java ! test/java/lang/invoke/6998541/Test6998541.java ! test/java/lang/invoke/7087570/Test7087570.java ! test/java/lang/invoke/7157574/Test7157574.java ! test/java/lang/invoke/7196190/ClassForNameTest.java ! test/java/lang/invoke/7196190/GetUnsafeTest.java ! test/java/lang/invoke/8009222/Test8009222.java ! test/java/lang/invoke/8022701/BogoLoader.java ! test/java/lang/invoke/8022701/InvokeSeveralWays.java ! test/java/lang/invoke/8022701/Invoker.java ! test/java/lang/invoke/8022701/MHIllegalAccess.java ! test/java/lang/invoke/8022701/MethodSupplier.java ! test/java/lang/invoke/CallSiteTest.java ! test/java/lang/invoke/CallStaticInitOrder.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/Test.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/p1/T2.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/p2/T3.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/accessProtectedSuper/BogoLoader.java ! test/java/lang/invoke/accessProtectedSuper/MethodInvoker.java ! test/java/lang/invoke/accessProtectedSuper/Test.java ! test/java/lang/invoke/accessProtectedSuper/anotherpkg/MethodSupplierOuter.java ! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java ! test/java/net/Inet4Address/textToNumericFormat.java ! test/java/net/ProxySelector/B8035158.java ! test/java/net/URLClassLoader/definePackage/SplitPackage.java ! test/java/net/URLPermission/nstest/LookupTest.java ! test/java/net/httpclient/BasicAuthTest.java ! test/java/net/httpclient/HeadersTest1.java ! test/java/net/httpclient/ImmutableHeaders.java ! test/java/net/httpclient/security/Driver.java ! test/java/net/httpclient/security/Security.java ! test/java/util/Arrays/Correct.java ! test/java/util/Map/FunctionalCMEs.java ! test/java/util/Objects/CheckIndex.java ! test/java/util/concurrent/FutureTask/NegativeTimeout.java ! test/java/util/logging/Logger/entering/LoggerEnteringWithParams.java ! test/java/util/logging/XMLFormatterDate.java ! test/java/util/regex/PatternStreamTest.java ! test/java/util/zip/TestCRC32.java ! test/java/util/zip/TestCRC32C.java ! test/java/util/zip/ZipFile/TestZipFile.java Changeset: f754ada66386 Author: dsamersoff Date: 2016-08-18 13:19 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f754ada66386 8157236: attach on ARMv7 fails with com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file Summary: Add more diagnostic to attach code Reviewed-by: dholmes, alanb ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: b61ee43309f3 Author: ctornqvi Date: 2016-08-19 10:09 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b61ee43309f3 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff ! test/com/sun/jdi/SunBootClassPathEmptyTest.java ! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java ! test/java/lang/ProcessHandle/Basic.java ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java ! test/java/lang/ref/CleanerTest.java ! test/java/security/SecureRandom/DrbgParametersSpec.java ! test/jdk/internal/ref/Cleaner/ExitOnThrow.java ! test/lib/testlibrary/jdk/testlibrary/Asserts.java ! test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java ! test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java ! test/lib/testlibrary/jdk/testlibrary/Platform.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/lib/testlibrary/jdk/testlibrary/StreamPumper.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java ! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/sun/misc/SunMiscSignalTest.java ! test/sun/security/tools/jarsigner/AltProvider.java ! test/sun/tools/jhsdb/BasicLauncherTest.java ! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/sun/tools/jinfo/JInfoTest.java ! test/sun/tools/jmap/BasicJMapTest.java ! test/sun/tools/jps/TestJpsSanity.java ! test/sun/tools/jstack/DeadlockDetectionTest.java ! test/tools/jar/multiRelease/Basic.java Changeset: 8dd36c04cfaf Author: amurillo Date: 2016-08-19 12:17 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8dd36c04cfaf Merge Changeset: 88b20e3124c9 Author: ctornqvi Date: 2016-08-20 09:36 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/88b20e3124c9 8164520: java/lang/ProcessHandle/Basic.java is missing @library tag Reviewed-by: coleenp ! test/java/lang/ProcessHandle/Basic.java Changeset: 5d5653c5bcab Author: dsamersoff Date: 2016-08-22 21:37 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5d5653c5bcab 8162530: src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c doesn't handle JNI exceptions properly Summary: Exceptions are checked after calling NewStringUTF Reviewed-by: dholmes, sla Contributed-by: amit.sapre at oracle.com ! src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c Changeset: fff545bf536f Author: rehn Date: 2016-08-24 20:38 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fff545bf536f 8164208: Update tests with redefine classes UL options and tags??? Reviewed-by: coleenp, gtriantafill ! test/java/lang/instrument/RedefineBigClass.sh ! test/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh ! test/java/lang/instrument/RetransformBigClass.sh Changeset: 5f9f12b3024f Author: rehn Date: 2016-08-24 20:51 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5f9f12b3024f 8158628: test/java/lang/instrument/NativeMethodPrefixAgent.java: Error occurred during initialization of VM: Failed to start tracing backend. Reviewed-by: sla, gtriantafill ! test/java/lang/instrument/NativeMethodPrefixAgent.java Changeset: 6124931a770f Author: amurillo Date: 2016-08-26 10:02 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6124931a770f Merge Changeset: 80f8d74959a0 Author: amurillo Date: 2016-08-31 09:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/80f8d74959a0 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 85acda36fccb Author: amurillo Date: 2016-08-31 13:50 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/85acda36fccb Merge Changeset: 591a6dddaf28 Author: henryjen Date: 2016-08-31 11:53 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/591a6dddaf28 8081388: JNI exception pending in jdk/src/windows/bin/java_md.c Reviewed-by: ksrini ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h Changeset: 02e6e285b1f7 Author: mchung Date: 2016-08-31 15:20 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/02e6e285b1f7 8165180: Provide a shared secret to access non-public ServerSocket constructor Reviewed-by: chegar ! src/java.base/share/classes/java/net/ServerSocket.java + src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java Changeset: fe9b221a269d Author: rhalade Date: 2016-08-31 16:16 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fe9b221a269d 8164229: Redundant "sun/net/www/protocol/https" tests in jdk_security3 group Reviewed-by: chegar ! test/TEST.groups Changeset: bab6edbd731b Author: jlahoda Date: 2016-09-01 10:30 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bab6edbd731b 8131023: JShell: System.in does not work Summary: Read prompt lentgh directly from the terminal Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java Changeset: f7eb17f55377 Author: vtewari Date: 2016-09-01 15:02 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f7eb17f55377 8164609: javax/management/remote/mandatory/notif/DeadListenerTest.java fails with Assertion Error Summary: Increased test timeout to ensure test case gets all notifications. Reviewed-by: dholmes Contributed-by: amit.sapre at oracle.com ! test/javax/management/remote/mandatory/notif/DeadListenerTest.java Changeset: 1c28399f1b50 Author: coffeys Date: 2016-09-01 11:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1c28399f1b50 8164846: CertificateException missing cause of underlying exception Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Changeset: c07be59d7160 Author: azvegint Date: 2016-08-16 22:10 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c07be59d7160 8155691: Update GIFlib library to the latest up-to-date Reviewed-by: serb ! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h ! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c + src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c Changeset: cc9d1ec8fd5f Author: serb Date: 2016-08-16 23:07 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cc9d1ec8fd5f 8159898: Negative array size in java/beans/Introspector/Test8027905.java Reviewed-by: alexsch, yan ! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java ! test/java/beans/Introspector/Test8027905.java Changeset: b209cf7b5b91 Author: aniyogi Date: 2016-08-17 14:42 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b209cf7b5b91 8163169: [PIT][TEST_BUG] fix to JDK-8161470 doesn't work Reviewed-by: alexsch, rchamyal ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Changeset: acb15b493fd3 Author: rchamyal Date: 2016-08-17 14:48 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/acb15b493fd3 8161913: [PIT] java/awt/Window/8159168/SetShapeTest.java mostly fails Reviewed-by: alexsch, aniyogi Contributed-by: rajeev.chamyal at oracle.com ! test/java/awt/Window/8159168/SetShapeTest.java Changeset: 9f38d4f86e3d Author: psadhukhan Date: 2016-08-18 10:46 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9f38d4f86e3d 8164205: [PIT][TEST_BUG] test javax/print/attribute/ServiceDlgPageRangeTest.java doesn't compile Reviewed-by: prr ! test/javax/print/attribute/ServiceDlgPageRangeTest.java Changeset: acbf6dae58cf Author: jdv Date: 2016-08-19 12:22 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/acbf6dae58cf 8163258: Getting NullPointerException from ImageIO.getReaderWriterInfo due to failure to check for null Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/javax/imageio/ImageIO.java + test/javax/imageio/GetReaderWriterInfoNullTest.java Changeset: 82d35714476e Author: alexsch Date: 2016-08-19 16:48 +0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/82d35714476e 8151303: [macosx] [hidpi] JButton's low-res. icon is visible when clicking on it 8156182: [macosx] HiDPI/Retina icons do not work for disabled JButton/JMenuItem etc. Reviewed-by: flar, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/javax/swing/GrayFilter.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/java/awt/image/MultiResolutionImage/MultiResolutionDisabledImageTest.java + test/javax/swing/JButton/8151303/PressedIconTest.java Changeset: 0e34c2d67363 Author: serb Date: 2016-08-20 18:35 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0e34c2d67363 8148109: [SWT] Provide a supported mechanism to use EmbeddedFrame Reviewed-by: alanb, prr ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m ! src/java.desktop/macosx/native/libjawt/jawt.m ! src/java.desktop/share/native/include/jawt.h ! src/java.desktop/unix/native/common/awt/awt_DrawingSurface.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_DrawingSurface.c ! src/java.desktop/unix/native/libjawt/jawt.c ! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.h ! src/java.desktop/windows/native/libjawt/jawt.cpp Changeset: e32729a8e1d8 Author: serb Date: 2016-08-22 01:35 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e32729a8e1d8 8164104: Cleanup of javaclient related mapfiles Reviewed-by: prr ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_headless/mapfile-vers ! make/mapfiles/libawt_xawt/mapfile-vers ! make/mapfiles/libjawt/mapfile-vers ! make/mapfiles/libjpeg/mapfile-vers ! make/mapfiles/libjsound/mapfile-vers ! make/mapfiles/libjsoundalsa/mapfile-vers ! make/mapfiles/libsplashscreen/mapfile-vers Changeset: 1b69905bd882 Author: rchamyal Date: 2016-08-22 14:41 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1b69905bd882 8163160: [PIT][TEST_BUG] Some issues in java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Reviewed-by: serb, yan Contributed-by: rajeev.chamyal at oracle.com ! test/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Changeset: c71e15b5a016 Author: mhalder Date: 2016-08-22 18:23 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c71e15b5a016 8156099: [macosx] Drag and drop of link from web browser, DataFlavor types application/x-java-url and text/uri-list, getTransferData returns null Reviewed-by: mcherkas, serb Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java + test/java/awt/dnd/URLDragTest/DragLinkFromBrowser.java Changeset: 1c3ef7e04a28 Author: prr Date: 2016-08-22 10:35 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1c3ef7e04a28 8145901: Printed content is overlapping. Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h Changeset: 64e7af0827e4 Author: ddehaven Date: 2016-08-22 10:02 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/64e7af0827e4 Merge - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: 2193be826227 Author: psadhukhan Date: 2016-08-23 10:27 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2193be826227 8163922: Print-to-file is disabled for SERVICE_FORMATTED docflavor in linux Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! test/javax/print/attribute/ServiceDialogValidateTest.java Changeset: f13b9035ff2b Author: rgoel Date: 2016-08-23 15:35 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f13b9035ff2b 8163362: Reconsider reflection usage in java.awt.font.JavaAWTFontAccessImpl class Reviewed-by: naoto, okutsu, prr ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java Changeset: 7fb7ead73775 Author: pnarayanan Date: 2016-08-23 14:47 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7fb7ead73775 8158524: Adding a test case to compare the rendered output of VolatileImage with that of BufferedImage Reviewed-by: serb, psadhukhan + test/java/awt/image/VolatileImage/TransparentVImage.java + test/java/awt/image/VolatileImage/duke.gif Changeset: 02afb762b2bf Author: azvegint Date: 2016-08-23 18:15 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/02afb762b2bf 8162840: Desktop. enableSuddenTermination() has no effect Reviewed-by: serb ! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMiscHandlers.java Changeset: 3c2bb0f0f129 Author: serb Date: 2016-08-23 20:45 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3c2bb0f0f129 8160217: JavaSound should clean up resources better Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/GetInputStream.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/GetRoot.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/Load.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/LoadAll.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArray.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArrayIntInt.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFile.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFileLongLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Available.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Close.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkReset.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkSupported.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Read.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByte.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Skip.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLongBoolean.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/Unload.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/WriteTo.java ! test/javax/sound/midi/Gervill/ModelByteBufferWavetable/OpenStream.java ! test/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java ! test/javax/sound/sampled/spi/AudioFileWriter/WriteUnsupportedAudioFormat.java Changeset: dc69f25a52aa Author: alexsch Date: 2016-08-24 00:23 +0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dc69f25a52aa 8129854: Remove reflection from AWT/Swing classes Reviewed-by: serb ! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/swing/SwingAccessor.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseDragGestureRecognizer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java Changeset: 03c615dd3bdd Author: peytoia Date: 2016-08-24 09:45 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/03c615dd3bdd 8164628: update copyright header in java.awt.font.JavaAWTFontAccessImpl class Reviewed-by: prr, iris ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java Changeset: 4ae7185436e5 Author: bpb Date: 2016-08-24 10:59 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4ae7185436e5 8149562: TIFFField#createFromMetadataNode javadoc should provide information about sibling/child nodes that should be part of parameter node Summary: Add a throws clause to the TIFFField.createFromMetadataNode method specification stating that the supplied Node parameter must adhere to the TIFFField element structure defined by the TIFF native image metadata DTD. Reviewed-by: prr, darcy, serb ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! test/javax/imageio/plugins/tiff/TIFFFieldTest.java Changeset: ed5e8630c975 Author: prr Date: 2016-08-24 12:56 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed5e8630c975 8164752: Extraneous debugging printf in hb-jdk-font.cc Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc Changeset: 19a5e7c4df79 Author: prr Date: 2016-08-24 13:36 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/19a5e7c4df79 8139176: [macosx] java.awt.TextLayout does not handle correctly the bolded logical fonts Reviewed-by: serb, vadim ! src/java.desktop/macosx/classes/sun/font/CFont.java + test/java/awt/font/TextLayout/StyledFontLayoutTest.java Changeset: 070f06d1aa31 Author: aniyogi Date: 2016-08-25 13:46 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/070f06d1aa31 8163161: [PIT][TEST_BUG] increase timeout in javax/swing/plaf/nimbus/8057791/bug8057791.java Reviewed-by: alexsch, rchamyal ! test/javax/swing/plaf/nimbus/8057791/bug8057791.java Changeset: ca2ebc3de28c Author: aghaisas Date: 2016-08-25 14:12 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ca2ebc3de28c 8158356: SIGSEGV when attempting to rotate BufferedImage using AffineTransform by NaN degrees Reviewed-by: flar, prr ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c ! src/java.desktop/share/native/libmlib_image/safe_math.h + test/java/awt/geom/AffineTransform/InvalidTransformParameterTest.java Changeset: e6c75f01a054 Author: psadhukhan Date: 2016-08-25 16:01 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e6c75f01a054 8154218: Non-usage of owner Frame when Frame object is passed to getPrintJob() Reviewed-by: prr, jdv ! src/java.desktop/share/classes/javax/print/ServiceUI.java + test/java/awt/PrintJob/TestPrintJobFrameAssociation.java Changeset: 8e45b8f5a16a Author: goetz Date: 2016-07-20 15:07 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8e45b8f5a16a 8161923: Fix free in awt_PrintControl. Reviewed-by: vadim ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp Changeset: 470628a12878 Author: prr Date: 2016-08-29 08:53 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/470628a12878 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk Changeset: 145d979bb1fb Author: psadhukhan Date: 2016-08-30 11:07 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/145d979bb1fb 6357887: selected printertray is ignored under linux Reviewed-by: prr, vadim ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java + test/java/awt/print/PrinterJob/TestMediaTraySelection.java Changeset: 6c9eebfedd13 Author: prr Date: 2016-08-30 08:45 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6c9eebfedd13 Merge Changeset: ce0716535c7e Author: prr Date: 2016-09-01 08:39 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ce0716535c7e Merge - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 74cfa7836890 Author: psandoz Date: 2016-09-01 10:16 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/74cfa7836890 8161444: VarHandles should provide access bitwise atomics 8162107: Add acquire/release variants for getAndSet and getAndAdd Reviewed-by: shade, redestad ! make/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template ! test/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: 9cb5558f968d Author: psandoz Date: 2016-09-01 10:17 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9cb5558f968d 8162106: Remove VarHandle.addAndGet Reviewed-by: shade, redestad ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: e2d28c613133 Author: psandoz Date: 2016-09-01 13:56 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e2d28c613133 8162108: Rename weakCompareAndSetVolatile to weakCompareAndSet Reviewed-by: martin ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: c7601cc83d0f Author: lana Date: 2016-09-02 02:41 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c7601cc83d0f Merge - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 04b6837b1be5 Author: sundar Date: 2016-09-02 14:46 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/04b6837b1be5 8157992: Improve jlink help message on optimization-related options Reviewed-by: redestad, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 3dc9d5deab5d Author: rpatil Date: 2016-09-01 10:35 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3dc9d5deab5d 8161016: Strange behavior of URLConnection with proxy Reviewed-by: shade, chegar ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/java/net/HttpURLConnection/HttpURLConWithProxy.java Changeset: 4c4391db8060 Author: rriggs Date: 2016-09-02 12:30 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4c4391db8060 8155102: (Process) Process.toString could include pid, isAlive, exitStatus Reviewed-by: rriggs Contributed-by: andrey.dyachkov at gmail.com ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: 594b8b4fef69 Author: bpb Date: 2016-09-02 12:38 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/594b8b4fef69 8165000: Selector.select(timeout) throws IOException when timeout is a large long Summary: Clamp the timeout passed to kevent0 to the largest value that does not provoke the error. Reviewed-by: clanger, alanb ! src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c + test/java/nio/channels/Selector/SelectTimeout.java Changeset: a81f30fb7d8c Author: igerasim Date: 2016-09-03 13:43 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a81f30fb7d8c 8165243: Base64.Encoder.wrap(os).write(byte[],int,int) with incorrect arguments should not produce output Reviewed-by: rriggs, alanb, sherman ! src/java.base/share/classes/java/util/Base64.java ! test/java/util/Base64/TestBase64.java Changeset: 40c3550625a2 Author: clanger Date: 2016-09-05 10:05 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/40c3550625a2 8163181: Further improvements for Unix NetworkInterface native implementation Reviewed-by: chegar, msheppar ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: eb84b64427a4 Author: vtewari Date: 2016-09-06 13:57 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eb84b64427a4 8164730: Make it clear that 'cl' parameter passed to RMIConnector.OISWL is never null. Summary: Added checks inside constructor of ObjectInputStreamWithLoader inner class. Test case added. Reviewed-by: dfuchs, alanb Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java + test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java Changeset: 1d8df40040ed Author: vtewari Date: 2016-09-06 14:11 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1d8df40040ed 8131061: Use of -Dcom.sun.management.snmp needs to be examined for modules Reviewed-by: mchung, dfuchs ! src/java.management/share/classes/module-info.java ! src/java.management/share/classes/sun/management/Agent.java + src/java.management/share/classes/sun/management/spi/AgentProvider.java Changeset: c320f2d8b078 Author: sundar Date: 2016-09-06 18:16 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c320f2d8b078 8163952: jlink exclude VM plugin does not support static libraries Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java Changeset: 021369229cfd Author: alanbur Date: 2016-09-06 13:09 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/021369229cfd 8161360: Deprecated vfork() should not be used on Solaris Reviewed-by: rriggs, dsamersoff ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: 02d65bf86352 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/02d65bf86352 Added tag jdk-9+135 for changeset 021369229cfd ! .hgtags From roman at kennke.org Wed Sep 14 08:27:06 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 14 Sep 2016 08:27:06 +0000 Subject: hg: shenandoah/jdk9/langtools: 97 new changesets Message-ID: <201609140827.u8E8R73q013876@aojmv0008.oracle.com> Changeset: 0df43e162a59 Author: jlahoda Date: 2016-07-26 15:52 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/0df43e162a59 8162255: 'Alt-Enter v'/'Alt-Enter i' not working on some terminals Summary: Registering an additional code sequence for Alt-Enter Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: e18190929198 Author: vromero Date: 2016-07-26 07:45 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e18190929198 8161019: javac, fold formatter options Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! test/tools/javac/Diagnostics/6722234/T6722234a.java ! test/tools/javac/Diagnostics/6722234/T6722234b.java ! test/tools/javac/Diagnostics/6722234/T6722234c.java ! test/tools/javac/Diagnostics/6722234/T6722234d.java ! test/tools/javac/Diagnostics/6769027/T6769027.java ! test/tools/javac/Diagnostics/6862608/T6862608a.java ! test/tools/javac/Diagnostics/6862608/T6862608b.java ! test/tools/javac/Diagnostics/7010608/Test.java ! test/tools/javac/Diagnostics/8010387/T8010387.java ! test/tools/javac/InterfaceMemberClassModifiers.java ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T6214885.java ! test/tools/javac/api/6731573/T6731573.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/examples/WhereCaptured.java ! test/tools/javac/diags/examples/WhereCaptured1.java ! test/tools/javac/diags/examples/WhereFreshTvar.java ! test/tools/javac/diags/examples/WhereIntersection.java ! test/tools/javac/diags/examples/WhereIntersection2.java ! test/tools/javac/diags/examples/WhereTypeVar.java ! test/tools/javac/diags/examples/WhereTypeVar2.java ! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java ! test/tools/javac/unicode/UnicodeNewline.java Changeset: 88550f7521f9 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/88550f7521f9 Added tag jdk-9+129 for changeset e18190929198 ! .hgtags Changeset: 8150eeaf8c24 Author: vromero Date: 2016-07-27 07:07 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/8150eeaf8c24 8161277: javax.lang.model.util.Types.isSameType(...) returns true on wildcards Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java + test/tools/javac/T8161277/IsSameTypeWildcardTest.java ! test/tools/lib/types/TypeHarness.java Changeset: b4e9df9d2f31 Author: sadayapalam Date: 2016-07-28 10:13 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b4e9df9d2f31 8158224: NullPointerException in com.sun.tools.javac.comp.Modules.checkCyclicDependencies when module missing Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java + test/tools/javac/modules/T8158224/Processor.java + test/tools/javac/modules/T8158224/T8158224.java + test/tools/javac/modules/T8158224/T8158224.out + test/tools/javac/modules/T8158224/mods/foo/module-info.java Changeset: e978c992b81f Author: amurillo Date: 2016-07-28 16:44 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e978c992b81f Merge Changeset: 467ad69d5948 Author: ksrini Date: 2016-07-20 12:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/467ad69d5948 8154705: invalid use of ALL-MODULE-PATH causes crash Summary: Introducing Modules.initModules as a clear point where the module graphs is initialized in javac Reviewed-by: jjg, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! test/tools/javac/6330997/T6330997.java ! test/tools/javac/T6435291/T6435291.java ! test/tools/javac/api/6400303/T6400303.java ! test/tools/javac/api/TestResolveIdent.java ! test/tools/javac/defaultMethods/BadClassfile.java ! test/tools/javac/lib/combo/ReusableContext.java ! test/tools/lib/types/TypeHarness.java Changeset: 74dd68a85107 Author: ddehaven Date: 2016-07-29 09:35 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/74dd68a85107 8161544: JDK9 message drop 20 resource updates - OpenJDK Summary: JDK9 message drop 20 resource updates - openjdk Reviewed-by: rfield, peytoia Contributed-by: li.jiang at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties Changeset: 653c218a6e57 Author: sdrach Date: 2016-07-29 12:27 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/653c218a6e57 8143366: Control characters in constant pool strings are not escaped properly Reviewed-by: jjg ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java + test/tools/javap/ControlCharTest.java Changeset: 3665ebc22a42 Author: vromero Date: 2016-08-01 08:36 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/3665ebc22a42 8161708: javac, consider a different way to handle access code for operators Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java Changeset: b99404788cbf Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b99404788cbf Added tag jdk-9+130 for changeset 3665ebc22a42 ! .hgtags Changeset: a8dde57edb12 Author: bpatel Date: 2016-08-02 13:14 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a8dde57edb12 8154817: Fix the click-through navigation for modules Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/jdk/javadoc/doclet/testModules/TestModules.java Changeset: 05ff25dd7ff7 Author: darcy Date: 2016-08-03 10:05 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/05ff25dd7ff7 8163115: Temporarily problem list javac repeating annotations tests Reviewed-by: jjg ! test/ProblemList.txt Changeset: 9417d5f9e225 Author: darcy Date: 2016-08-03 11:30 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/9417d5f9e225 8163113: langtools repeating annotations tests depend rely on annotations toString output Reviewed-by: jlahoda, vromero ! test/ProblemList.txt ! test/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java Changeset: bbf4cfc235bd Author: jjg Date: 2016-08-03 16:01 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/bbf4cfc235bd 8162359: javac should use stdout for --help and --version Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/tools/javac/lib/DPrinter.java ! test/tools/javac/lib/combo/ReusableContext.java + test/tools/javac/main/StreamsTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/newlines/NewLineTest.java ! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java ! test/tools/lib/toolbox/TestRunner.java Changeset: a7f6eca0f869 Author: erikj Date: 2016-08-04 10:07 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a7f6eca0f869 8157100: missing dependency in build system Reviewed-by: tbell ! make/gensrc/GensrcCommon.gmk Changeset: 4c85d752a985 Author: amurillo Date: 2016-08-04 17:48 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/4c85d752a985 Merge Changeset: 45241cff9d3a Author: jlahoda Date: 2016-08-08 17:22 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/45241cff9d3a 8144733: Iterating over elements of a Scope can return spurious inner class elements Summary: When a Symbol is removed from a Scope while iterating over it, update the iterator as well to reflect the change. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java + test/tools/javac/scope/IterateAndRemove.java Changeset: aebfafc43714 Author: vromero Date: 2016-08-08 11:48 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/aebfafc43714 8162874: AST nodes representing operators should have a common superclass Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java Changeset: 6e14043ceae4 Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/6e14043ceae4 Added tag jdk-9+131 for changeset aebfafc43714 ! .hgtags Changeset: 0f8b6aba6279 Author: ksrini Date: 2016-08-09 07:31 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/0f8b6aba6279 8075529: Documentation in DocumentationTool.getTask(...) should mention about "null" parameter for doclet. Reviewed-by: jjg ! src/java.compiler/share/classes/javax/tools/DocumentationTool.java Changeset: d7aa2b610144 Author: jlahoda Date: 2016-08-09 20:27 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d7aa2b610144 8143048: Re-examine dependency on property sun.boot.class.path Summary: Removing obsolete references to sun.boot.class.path Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! test/tools/javac/processing/messager/MessagerDiags.java Changeset: 99470b5ea8d8 Author: jjg Date: 2016-08-09 13:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/99470b5ea8d8 8160697: HTMLWriter needs perf cleanup Reviewed-by: ksrini, bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MessageRetriever.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java Changeset: 924a6b740543 Author: rfield Date: 2016-08-09 23:00 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/924a6b740543 8143964: JShell API: convert query responses to Stream instead of List Reviewed-by: psandoz, shinyafox ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java ! test/jdk/jshell/ClassesTest.java + test/jdk/jshell/JShellQueryTest.java ! test/jdk/jshell/KullaTesting.java ! test/jdk/jshell/RejectedFailedTest.java ! test/jdk/jshell/ReplaceTest.java ! test/jdk/jshell/VariablesTest.java Changeset: b3d5136a887f Author: rfield Date: 2016-08-10 10:47 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b3d5136a887f 8163500: JShell: ProblemList.txt update: 8139872 and 8080843 fixed Reviewed-by: jlahoda ! test/ProblemList.txt Changeset: 88cc9b782624 Author: vromero Date: 2016-08-10 13:52 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/88cc9b782624 8160156: javac is generating let expressions unnecessarily Reviewed-by: mcimadamore Contributed-by: vicente.romero at oracle.com, maurizio.cimadamore at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/tools/javac/T8160156/LetExpressionsAreUnnecessarilyGeneratedTest.java Changeset: 018f29036cbe Author: rfield Date: 2016-08-10 15:52 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/018f29036cbe 8163817: JShell tests: disable minor failing editor tool cases: 8161276, 8163816, 8159229 Reviewed-by: jlahoda, psandoz, darcy ! test/ProblemList.txt ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java Changeset: c4a18ee691c4 Author: jjg Date: 2016-08-10 15:47 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/c4a18ee691c4 8136930: Simplify use of module-system options by custom launchers 8160489: Multiple -Xpatch lines ignored by javac 8156998: javac should support new option -XinheritRuntimeEnvironment Reviewed-by: jlahoda, ksrini ! make/tools/crules/MutableFieldsAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/ProblemList.txt ! test/TEST.ROOT ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/jdk/javadoc/tool/CheckResourceKeys.java ! test/jdk/javadoc/tool/ReleaseOption.java ! test/tools/all/RunCodingRules.java ! test/tools/javac/6410653/T6410653.java ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6403466.java ! test/tools/javac/T6406771.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/tools/javac/api/T6358786.java ! test/tools/javac/api/T6412669.java ! test/tools/javac/api/TestClientCodeWrapper.java ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/api/TestTrees.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/diags/examples/AddmodsAllModulePathInvalid/module-info.java ! test/tools/javac/diags/examples/CantFindModule/CantFindModule.java ! test/tools/javac/diags/examples/IllegalArgumentForOption/IllegalArgumentForOption.java - test/tools/javac/diags/examples/InvalidArgForXPatch/InvalidArgForXpatch.java ! test/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/tools/javac/diags/examples/XaddexportsMalformedEntry.java ! test/tools/javac/diags/examples/XaddexportsTooMany.java ! test/tools/javac/diags/examples/XaddreadsMalformedEntry.java ! test/tools/javac/diags/examples/XaddreadsTooMany.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/file/T7018098.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessing.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/DoclintOtherModules.java ! test/tools/javac/modules/DuplicateClassTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/EnvVarTest.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/HelloWorldTest.java + test/tools/javac/modules/InheritRuntimeEnvironmentTest.java ! test/tools/javac/modules/MOptionTest.java ! test/tools/javac/modules/MissingJarInModulePathTest.java ! test/tools/javac/modules/ModuleFinderTest.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/modules/ModulesAndClassPathTest.java ! test/tools/javac/modules/MultiModuleModeTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/javac/modules/OutputDirTest.java ! test/tools/javac/modules/PackageConflictTest.java ! test/tools/javac/modules/PackageMultipleModules.java + test/tools/javac/modules/PatchModulesTest.java ! test/tools/javac/modules/PluginsInModulesTest.java ! test/tools/javac/modules/ProvidesTest.java ! test/tools/javac/modules/QueryBeforeEnter.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/modules/SubpackageTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/processing/T8142931.java ! test/tools/javac/processing/loader/testClose/TestClose.java ! test/tools/javac/processing/loader/testClose/TestClose2.java ! test/tools/javac/processing/model/testgetallmembers/Main.java ! test/tools/javac/util/T6597678.java ! test/tools/javadoc/6964914/TestStdDoclet.java ! test/tools/javadoc/6964914/TestUserDoclet.java ! test/tools/javadoc/CheckResourceKeys.java ! test/tools/javadoc/ReleaseOption.java ! test/tools/javap/T7004698.java ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/jdkinternals/ShowReplacement.java ! test/tools/jdeps/lib/JdepsUtil.java ! test/tools/jdeps/modules/CheckModuleTest.java ! test/tools/jdeps/modules/GenModuleInfo.java ! test/tools/jdeps/modules/InverseDeps.java ! test/tools/jdeps/modules/ModuleTest.java ! test/tools/jdeps/modules/SplitPackage.java ! test/tools/jdeps/modules/TransitiveDeps.java ! test/tools/jdeps/modules/src/m3/module-info.java ! test/tools/jdeps/modules/src/m5/module-info.java + test/tools/lib/toolbox/Assert.java ! test/tools/lib/toolbox/JavaTask.java ! test/tools/lib/toolbox/JavacTask.java ! test/tools/lib/toolbox/TestRunner.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/HiddenFiles.java ! test/tools/sjavac/IdleShutdown.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java ! test/tools/sjavac/IncludeExcludePatterns.java ! test/tools/sjavac/NoState.java ! test/tools/sjavac/OptionDecoding.java ! test/tools/sjavac/OverlappingSrcDst.java ! test/tools/sjavac/PackagePathMismatch.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/PooledExecution.java ! test/tools/sjavac/SjavacBase.java ! test/tools/sjavac/StateDir.java ! test/tools/sjavac/Wrapper.java Changeset: 3e20d7bb8a20 Author: mchung Date: 2016-08-10 15:54 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/3e20d7bb8a20 Merge ! test/ProblemList.txt Changeset: 225278a1eee4 Author: ksrini Date: 2016-08-10 16:19 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/225278a1eee4 8152054: fix @ignored langtools/test/jdk/javadoc/tool/ tests Reviewed-by: jjg ! test/ProblemList.txt ! test/jdk/javadoc/tool/8025693/Test.java ! test/jdk/javadoc/tool/T4696488.java ! test/jdk/javadoc/tool/badSuper/BadSuper.java ! test/jdk/javadoc/tool/enum/docComments/Main.java ! test/jdk/javadoc/tool/enum/enumType/Main.java - test/jdk/javadoc/tool/generics/genericClass/Main.java - test/jdk/javadoc/tool/generics/genericClass/expected.out - test/jdk/javadoc/tool/generics/genericClass/pkg1/A.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/Main.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/expected.out - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/O.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/X.java - test/jdk/javadoc/tool/generics/genericInterface/Main.java - test/jdk/javadoc/tool/generics/genericInterface/expected.out - test/jdk/javadoc/tool/generics/genericInterface/pkg1/A.java - test/jdk/javadoc/tool/generics/genericMethod/Main.java - test/jdk/javadoc/tool/generics/genericMethod/expected.out - test/jdk/javadoc/tool/generics/genericMethod/pkg1/A.java - test/jdk/javadoc/tool/generics/genericSuper/Main.java - test/jdk/javadoc/tool/generics/genericSuper/expected.out - test/jdk/javadoc/tool/generics/genericSuper/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/Main.java - test/jdk/javadoc/tool/generics/supertypes/expected.out - test/jdk/javadoc/tool/generics/supertypes/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/pkg1/B.java - test/jdk/javadoc/tool/generics/throwsGeneric/Main.java - test/jdk/javadoc/tool/generics/throwsGeneric/expected.out - test/jdk/javadoc/tool/generics/throwsGeneric/pkg1/A.java - test/jdk/javadoc/tool/generics/tparamCycle/Main.java - test/jdk/javadoc/tool/generics/tparamCycle/pkg1/LikeEnum.java - test/jdk/javadoc/tool/generics/tparamTagOnMethod/Main.java - test/jdk/javadoc/tool/generics/tparamTagOnMethod/expected.out - test/jdk/javadoc/tool/generics/tparamTagOnMethod/pkg1/A.java - test/jdk/javadoc/tool/generics/tparamTagOnType/Main.java - test/jdk/javadoc/tool/generics/tparamTagOnType/expected.out - test/jdk/javadoc/tool/generics/tparamTagOnType/pkg1/A.java - test/jdk/javadoc/tool/generics/wildcards/Main.java - test/jdk/javadoc/tool/generics/wildcards/expected.out - test/jdk/javadoc/tool/generics/wildcards/pkg1/A.java - test/jdk/javadoc/tool/imports/I.java - test/jdk/javadoc/tool/imports/MissingImport.java - test/jdk/javadoc/tool/lib/Tester.java ! test/jdk/javadoc/tool/sourceOnly/Test.java + test/jdk/javadoc/tool/sourceOnly/p/NonSource.jasm ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java ! test/jdk/javadoc/tool/subpackageIgnore/SubpackageIgnore.java ! test/jdk/javadoc/tool/varArgs/Main.java Changeset: b9593e0ea1e0 Author: jlahoda Date: 2016-08-11 17:26 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b9593e0ea1e0 8133884: javac moduleName/className and moduleName/packageName options 8162711: javax.lang.model.util.Elements.getModuleElement returns null during annotation processing on class files Summary: Adding a test for annotation processing for /; ensuring the module is in the module graph. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! test/tools/javac/modules/AnnotationProcessing.java Changeset: 98f3714b0544 Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/98f3714b0544 Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MessageRetriever.java - test/jdk/javadoc/tool/generics/genericClass/Main.java - test/jdk/javadoc/tool/generics/genericClass/expected.out - test/jdk/javadoc/tool/generics/genericClass/pkg1/A.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/Main.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/expected.out - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/O.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/X.java - test/jdk/javadoc/tool/generics/genericInterface/Main.java - test/jdk/javadoc/tool/generics/genericInterface/expected.out - test/jdk/javadoc/tool/generics/genericInterface/pkg1/A.java - test/jdk/javadoc/tool/generics/genericMethod/Main.java - test/jdk/javadoc/tool/generics/genericMethod/expected.out - test/jdk/javadoc/tool/generics/genericMethod/pkg1/A.java - test/jdk/javadoc/tool/generics/genericSuper/Main.java - test/jdk/javadoc/tool/generics/genericSuper/expected.out - test/jdk/javadoc/tool/generics/genericSuper/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/Main.java - test/jdk/javadoc/tool/generics/supertypes/expected.out - test/jdk/javadoc/tool/generics/supertypes/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/pkg1/B.java - test/jdk/javadoc/tool/generics/throwsGeneric/Main.java - test/jdk/javadoc/tool/generics/throwsGeneric/expected.out - test/jdk/javadoc/tool/generics/throwsGeneric/pkg1/A.java - test/jdk/javadoc/tool/generics/tparamCycle/Main.java - test/jdk/javadoc/tool/generics/tparamCycle/pkg1/LikeEnum.java - test/jdk/javadoc/tool/generics/tparamTagOnMethod/Main.java - test/jdk/javadoc/tool/generics/tparamTagOnMethod/expected.out - test/jdk/javadoc/tool/generics/tparamTagOnMethod/pkg1/A.java - test/jdk/javadoc/tool/generics/tparamTagOnType/Main.java - test/jdk/javadoc/tool/generics/tparamTagOnType/expected.out - test/jdk/javadoc/tool/generics/tparamTagOnType/pkg1/A.java - test/jdk/javadoc/tool/generics/wildcards/Main.java - test/jdk/javadoc/tool/generics/wildcards/expected.out - test/jdk/javadoc/tool/generics/wildcards/pkg1/A.java - test/jdk/javadoc/tool/imports/I.java - test/jdk/javadoc/tool/imports/MissingImport.java - test/jdk/javadoc/tool/lib/Tester.java - test/tools/javac/diags/examples/InvalidArgForXPatch/InvalidArgForXpatch.java Changeset: b56896d30c0f Author: sadayapalam Date: 2016-08-12 11:49 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b56896d30c0f 8068626: Add javac lint warning when the @Deprecated annotation is used where it is a no-op Reviewed-by: mcimadamore, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/package-info.java ! test/tools/javac/T6404756.out + test/tools/javac/annotations/neg/DeprecatedAnnotationTest/DeprecatedAnnotationTest.out + test/tools/javac/annotations/neg/DeprecatedAnnotationTest/package-info.java + test/tools/javac/diags/examples/DeprecatedAnnotationHasNoEffect/DeprecatedAnnotationHasNoEffect.java ! test/tools/javac/warnings/suppress/T6480588.out Changeset: 7a2d1a2127f9 Author: jjg Date: 2016-08-12 15:41 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/7a2d1a2127f9 8163524: doclet resources doclet.usage.NAME.name are redundant Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java Changeset: fb5cedea7a26 Author: jjg Date: 2016-08-12 16:03 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/fb5cedea7a26 8160137: HTMLDoclet and AbstractDoclet should implement Doclet Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/doclets/StandardDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java Changeset: 64fd589ab53a Author: jjg Date: 2016-08-12 17:45 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/64fd589ab53a 8052398: Uniqify test framework class names Reviewed-by: darcy ! test/tools/javac/MethodParameters/AnnotationTest.java ! test/tools/javac/MethodParameters/AnonymousClass.java ! test/tools/javac/MethodParameters/ClassFileVisitor.java ! test/tools/javac/MethodParameters/Constructors.java ! test/tools/javac/MethodParameters/EnumTest.java ! test/tools/javac/MethodParameters/InstanceMethods.java ! test/tools/javac/MethodParameters/LambdaTest.java ! test/tools/javac/MethodParameters/LocalClassTest.java ! test/tools/javac/MethodParameters/MemberClassTest.java + test/tools/javac/MethodParameters/MethodParametersTester.java ! test/tools/javac/MethodParameters/ReflectionVisitor.java ! test/tools/javac/MethodParameters/StaticMethods.java - test/tools/javac/MethodParameters/Tester.java ! test/tools/javac/MethodParameters/UncommonParamNames.java ! test/tools/javac/options/modes/AtFilesTest.java ! test/tools/javac/options/modes/DocLintTest.java ! test/tools/javac/options/modes/FSInfoTest.java ! test/tools/javac/options/modes/InfoOptsTest.java ! test/tools/javac/options/modes/NoOperandsTest.java + test/tools/javac/options/modes/OptionModesTester.java ! test/tools/javac/options/modes/OutputDirTest.java ! test/tools/javac/options/modes/ProfileBootClassPathTest.java ! test/tools/javac/options/modes/ProfileTargetTest.java ! test/tools/javac/options/modes/SourceTargetTest.java ! test/tools/javac/options/modes/StdOutTest.java - test/tools/javac/options/modes/Tester.java ! test/tools/javadoc/annotations/annotateMethodsFields/Main.java ! test/tools/javadoc/annotations/annotatePackage/Main.java ! test/tools/javadoc/annotations/annotateParams/Main.java ! test/tools/javadoc/annotations/badVals/Main.java ! test/tools/javadoc/annotations/defaults/Main.java ! test/tools/javadoc/annotations/elementTypes/Main.java ! test/tools/javadoc/annotations/missing/Main.java ! test/tools/javadoc/annotations/shortcuts/Main.java ! test/tools/javadoc/enum/docComments/Main.java ! test/tools/javadoc/enum/enumType/Main.java ! test/tools/javadoc/generics/genericClass/Main.java ! test/tools/javadoc/generics/genericInnerAndOuter/Main.java ! test/tools/javadoc/generics/genericInterface/Main.java ! test/tools/javadoc/generics/genericMethod/Main.java ! test/tools/javadoc/generics/genericSuper/Main.java ! test/tools/javadoc/generics/supertypes/Main.java ! test/tools/javadoc/generics/throwsGeneric/Main.java ! test/tools/javadoc/generics/tparamCycle/Main.java ! test/tools/javadoc/generics/tparamTagOnMethod/Main.java ! test/tools/javadoc/generics/tparamTagOnType/Main.java ! test/tools/javadoc/generics/wildcards/Main.java + test/tools/javadoc/lib/OldToolTester.java - test/tools/javadoc/lib/Tester.java ! test/tools/javadoc/varArgs/Main.java + test/tools/javap/output/JavapTester.java ! test/tools/javap/output/RepeatingTypeAnnotations.java - test/tools/javap/output/Tester.java Changeset: 6c5699f1fd86 Author: vromero Date: 2016-08-13 09:42 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/6c5699f1fd86 8067485: ct.properties has no copyright notice Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties Changeset: 2c17b65a37a8 Author: jlahoda Date: 2016-08-15 08:28 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/2c17b65a37a8 8129421: JShell: unacceptable suggestions in 'extends', 'implements' in smart completion 8129422: JShell: methods and fields of uncompleted expressions should be suggested Summary: Fixing several completion bugs Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: 294976f8f2cc Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/294976f8f2cc Added tag jdk-9+132 for changeset 2c17b65a37a8 ! .hgtags Changeset: ade1884e2a63 Author: rfield Date: 2016-08-15 11:39 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/ade1884e2a63 8159027: JShell API: SourceCodeAnalysis.Suggestion has constructor, ... Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/jshell/CompletenessStressTest.java Changeset: 2bf73f8c25e0 Author: darcy Date: 2016-08-15 13:42 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/2bf73f8c25e0 8163999: Workaround intermittent failures of TreePosTest.java due to C2 memory usage Reviewed-by: jjg ! test/tools/javac/tree/TreePosTest.java ! test/tools/javac/varargs/7043922/T7043922.java Changeset: e95034be7f05 Author: jjg Date: 2016-08-15 18:00 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e95034be7f05 8162353: javadoc should provide a way to disable use of frames Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/jdk/javadoc/doclet/lib/JavadocTester.java + test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/tools/lib/toolbox/ModuleBuilder.java Changeset: ec3c64f398de Author: sadayapalam Date: 2016-08-16 09:13 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/ec3c64f398de 8157519: Error messages when compiling a malformed module-info.java confusing Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/InvalidModuleDirective/module-info.java + test/tools/javac/modules/InvalidModuleDirective/module-info.java + test/tools/javac/modules/InvalidModuleDirective/moduleinfo.out Changeset: b27ce9a1374e Author: sadayapalam Date: 2016-08-16 09:45 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b27ce9a1374e 8157512: AssertionError in javac when module-info < v53.0 Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java + test/tools/javac/modules/AnachronisticModuleInfo/module-info.jcod Changeset: 17640a96c1a9 Author: bpatel Date: 2016-08-15 22:14 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/17640a96c1a9 8135291: [javadoc] broken link in Package com.sun.tools.jconsole Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! test/jdk/javadoc/doclet/testModules/TestModules.java Changeset: 8382e92dd1f9 Author: jlahoda Date: 2016-08-16 16:43 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/8382e92dd1f9 8078561: Error message should be generated once when -source 6 is specified Summary: Code to avoid duplicated errors about features not supported in the current source level moved to Log Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! test/tools/javac/StringsInSwitch/BadlyTypedLabel1_6.out ! test/tools/javac/StringsInSwitch/BadlyTypedLabel2_6.out ! test/tools/javac/StringsInSwitch/NonConstantLabel6.out ! test/tools/javac/StringsInSwitch/OneCaseSwitches.java ! test/tools/javac/StringsInSwitch/OneCaseSwitches.out - test/tools/javac/defaultMethods/static/StaticInvoke.java - test/tools/javac/defaultMethods/static/StaticInvoke6.out - test/tools/javac/defaultMethods/static/StaticInvoke7.out + test/tools/javac/defaultMethods/static/StaticInvokeQualified.java + test/tools/javac/defaultMethods/static/StaticInvokeQualified6.out + test/tools/javac/defaultMethods/static/StaticInvokeQualified7.out + test/tools/javac/defaultMethods/static/StaticInvokeSimple.java + test/tools/javac/defaultMethods/static/StaticInvokeSimple6.out + test/tools/javac/defaultMethods/static/StaticInvokeSimple7.out - test/tools/javac/generics/diamond/neg/Neg09.java - test/tools/javac/generics/diamond/neg/Neg09.out + test/tools/javac/generics/diamond/neg/Neg09a.java + test/tools/javac/generics/diamond/neg/Neg09a.out + test/tools/javac/generics/diamond/neg/Neg09b.java + test/tools/javac/generics/diamond/neg/Neg09b.out + test/tools/javac/generics/diamond/neg/Neg09c.java + test/tools/javac/generics/diamond/neg/Neg09c.out + test/tools/javac/generics/diamond/neg/Neg09d.java + test/tools/javac/generics/diamond/neg/Neg09d.out Changeset: 0e601a524d35 Author: jjg Date: 2016-08-16 10:35 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/0e601a524d35 8098537: Incorrect fonts in Java 8 javadocs 8072052:
part of
list in javadoc should not be in monospace font Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css Changeset: 70c752a3447a Author: jjg Date: 2016-08-16 10:57 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/70c752a3447a 8163800: The fix for JDK-8072052 shows up other minor incorrect use of styles Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java + test/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java + test/jdk/javadoc/doclet/testClassLinks/p/C.java ! test/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Changeset: c949657b7390 Author: sadayapalam Date: 2016-08-17 10:34 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/c949657b7390 8162576: Missing doclint check missing for modules Reviewed-by: jjg, ksrini Contributed-by: lance.andersen at oracle.com, srikanth.adayapalam at oracle.com ! src/java.compiler/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdeps/share/classes/module-info.java + test/tools/doclint/moduleTests/bad/module-info.java + test/tools/doclint/moduleTests/bad/module-info.javac.out + test/tools/doclint/moduleTests/bad/module-info.out + test/tools/doclint/moduleTests/good/module-info.java Changeset: 81692f730015 Author: ksrini Date: 2016-08-18 05:48 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/81692f730015 8159305: Enhance the javadoc tool to support module related options Reviewed-by: bpatel, jjg ! src/java.compiler/share/classes/javax/tools/JavaCompiler.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/DocletEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/AccessKind.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/dupOk/DupOk.java + test/jdk/javadoc/tool/modules/FilterOptions.java + test/jdk/javadoc/tool/modules/ModuleTestBase.java + test/jdk/javadoc/tool/modules/Modules.java + test/jdk/javadoc/tool/modules/PackageOptions.java ! test/jdk/javadoc/tool/sourceOnly/Test.java - test/jdk/javadoc/tool/sourceOnly/p/NonSource.class ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java + test/jdk/javadoc/tool/subpackageIgnore/pkg1/ValidFile.java Changeset: 29557ad81984 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/29557ad81984 Merge - test/jdk/javadoc/tool/sourceOnly/p/NonSource.class - test/tools/javac/defaultMethods/static/StaticInvoke.java - test/tools/javac/defaultMethods/static/StaticInvoke6.out - test/tools/javac/defaultMethods/static/StaticInvoke7.out - test/tools/javac/generics/diamond/neg/Neg09.java - test/tools/javac/generics/diamond/neg/Neg09.out Changeset: a2ae58aab802 Author: mcimadamore Date: 2016-08-19 16:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a2ae58aab802 8164481: Remove jtreg run configurations from langtools idea project Summary: Update langtools intellij project and related ant build files. Reviewed-by: jlahoda ! make/build.xml ! make/intellij/ant.xml ! make/intellij/build.xml ! make/intellij/langtools.iml ! make/intellij/misc.xml - make/intellij/runConfigurations/jtreg__debug_.xml - make/intellij/runConfigurations/jtreg__run_.xml - make/intellij/utils/jtreg-live-templates.xml ! make/intellij/workspace.xml Changeset: a38243a7de40 Author: bpatel Date: 2016-08-19 12:54 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a38243a7de40 8155995: Update javadoc to include module search Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/doclet/testModules/module1/module-info.java ! test/jdk/javadoc/doclet/testModules/module2/module-info.java ! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java Changeset: 18f3a6037c6b Author: rfield Date: 2016-08-19 13:55 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/18f3a6037c6b 8158906: JShell: crashes with extremely long result value Reviewed-by: jlahoda, shinyafox ! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java ! test/jdk/jshell/SimpleRegressionTest.java Changeset: 1f45758d08af Author: jlahoda Date: 2016-08-22 09:59 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/1f45758d08af 8153391: an image created for \"jdk.compiler\" fails to run javac Summary: Improving errors produced by javac when the zipfs implementation is missing in the JDK image. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/file/LimitedImage.java ! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java Changeset: ff645a0e56e3 Author: jlahoda Date: 2016-08-22 15:16 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/ff645a0e56e3 8164550: tools/javac/modules/InheritRuntimeEnvironmentTest.java fails on Windows after JDK-8153391 Summary: Empty classpath is not working on Windows; using a classpath consisting on a sole empty dir Reviewed-by: mcimadamore ! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java Changeset: 1e9efa60c896 Author: rfield Date: 2016-08-22 08:18 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/1e9efa60c896 8164277: JShell API: Snippets are immutable and should be available for post-mortem analysis Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! test/jdk/jshell/JShellQueryTest.java ! test/jdk/jshell/JShellStateClosedTest.java ! test/jdk/jshell/KullaTesting.java Changeset: 278610c0ed61 Author: rfield Date: 2016-08-22 09:12 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/278610c0ed61 8154374: JShell: setContextClassLoader() for remote Snippet class loader 8080347: jshell tool: /vars when the status is other than Active Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java ! test/jdk/jshell/SimpleRegressionTest.java ! test/jdk/jshell/ToolBasicTest.java Changeset: 7efa4b3477b2 Author: jlahoda Date: 2016-08-22 18:19 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/7efa4b3477b2 8156911: JShell: file manager should be closed Summary: Properly closing the file manager when it is being thrown away on error. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java Changeset: fcaa7bda5629 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/fcaa7bda5629 Added tag jdk-9+133 for changeset 7efa4b3477b2 ! .hgtags Changeset: 4b17f176d19c Author: jjg Date: 2016-08-22 16:32 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/4b17f176d19c 8164130: Simplify doclet IOException handling Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/LayoutParser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/InternalException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ResourceIOException.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SimpleDocletException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/javadoc/doclet/testIOException/TestIOException.java Changeset: bfc6d670ec1f Author: rfield Date: 2016-08-22 19:31 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/bfc6d670ec1f 8160089: jshell tool: use new double-dash long-form command-line options Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/module-info.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolCommandOptionTest.java ! test/jdk/jshell/ToolLocaleMessageTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: aa225bdbcc52 Author: darcy Date: 2016-08-22 19:33 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/aa225bdbcc52 8164598: Problem list TestIOException.java Reviewed-by: jjg ! test/ProblemList.txt Changeset: 7e0e176a6297 Author: anazarov Date: 2016-08-23 10:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/7e0e176a6297 8163991: Fix license and copyright headers under test/jdk/javadoc/ and test/tools/javac/ Reviewed-by: anazarov, iris, jjg, shurailine Contributed-by: Sandeep Konchady ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/RepeatedAnnotations.java ! test/tools/javac/InnerClassesAttribute/Test.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/redefineObject/Object1-test.java ! test/tools/javac/redefineObject/Object2-test.java Changeset: c10b810f0685 Author: vromero Date: 2016-08-24 12:23 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/c10b810f0685 8047338: javac is not correctly filtering non-members methods to obtain the function descriptor Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java Changeset: f83c37d8c02c Author: jjg Date: 2016-08-24 15:40 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/f83c37d8c02c 8164747: allclasses-frame broken after JDK-8162353 Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java Changeset: e666d0f958f6 Author: vromero Date: 2016-08-24 17:41 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e666d0f958f6 8161501: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getEnclosedElements() on unnamed module with unnamed package Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java + test/tools/javac/modules/T8161501/EmptyClass.java + test/tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java Changeset: 34dea0a7b9ab Author: mcimadamore Date: 2016-08-25 11:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/34dea0a7b9ab 8164399: inference of thrown variable does not work correctly Summary: Logic for inferring thrown variables should exclude non proper bounds as per JLS 18.1 Reviewed-by: vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8164399/T8164399.java + test/tools/javac/generics/inference/8164399/T8164399b.java + test/tools/javac/generics/inference/8164399/T8164399b.out Changeset: e20e3cb61cf8 Author: lana Date: 2016-08-25 22:35 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e20e3cb61cf8 Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java Changeset: 871b60b0c091 Author: smarks Date: 2016-08-25 17:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/871b60b0c091 8145464: implement deprecation static analysis tool Reviewed-by: psandoz, darcy ! make/CompileInterim.gmk + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSV.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSVParseException.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprDB.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprData.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/LoadProc.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Messages.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Pretty.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/internals.md + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPEntries.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPSelector.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/ClassFinder.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/MethodSig.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/Scan.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleAnnotation.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleClass.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleElements.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleEnum.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleInterface.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleSubclass.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedAnnotation.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedClass.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedEnum.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedException.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedInterface.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoadExpected.csv + test/tools/jdeprscan/tests/jdk/jdeprscan/TestMethodSig.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestScanExpected.txt + test/tools/jdeprscan/usage/jdk/deprusage/UseAnnotation.java + test/tools/jdeprscan/usage/jdk/deprusage/UseClass.java + test/tools/jdeprscan/usage/jdk/deprusage/UseEnum.java + test/tools/jdeprscan/usage/jdk/deprusage/UseEnumMembers.java + test/tools/jdeprscan/usage/jdk/deprusage/UseException.java + test/tools/jdeprscan/usage/jdk/deprusage/UseField.java + test/tools/jdeprscan/usage/jdk/deprusage/UseInterface.java + test/tools/jdeprscan/usage/jdk/deprusage/UseMethod.java Changeset: 3aacdb2da217 Author: smarks Date: 2016-08-25 21:58 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/3aacdb2da217 8164835: add a few tools tests to the problem list Reviewed-by: darcy ! test/ProblemList.txt Changeset: 7576f5b45480 Author: rfield Date: 2016-08-26 11:36 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/7576f5b45480 8158738: jshell tool: Save does not affect jshell if started from another editor Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ToolCommandOptionTest.java Changeset: 64182008b2d0 Author: jjg Date: 2016-08-26 15:54 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/64182008b2d0 8164887: update tests to remove use of old-style options Reviewed-by: mchung ! make/build.xml ! make/diags-examples.xml ! make/gendata/Gendata-jdk.compiler.gmk ! make/intellij/runConfigurations/javah.xml ! make/intellij/runConfigurations/javap.xml ! make/intellij/runConfigurations/jshell.xml ! make/intellij/runConfigurations/sjavac.xml ! make/netbeans/langtools/build.xml ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/tool/modules/FilterOptions.java ! test/jdk/javadoc/tool/modules/Modules.java ! test/jdk/javadoc/tool/modules/PackageOptions.java ! test/tools/javac/VersionOpt.java ! test/tools/javac/diags/examples/DirPathElementNotDirectory/modulesourcepath ! test/tools/javac/diags/examples/ModuleNotFoundInModuleSourcePath/ModuleNotFoundInModuleSourcePath.java ! test/tools/javac/diags/examples/XModuleWithModulePath/XModuleWithModulePath.java ! test/tools/javac/file/LimitedImage.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java ! test/tools/jdeps/lib/CompilerUtils.java Changeset: 669b6e24db11 Author: ntv Date: 2016-08-29 09:58 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/669b6e24db11 8156984: JShell tool: for (FormatCase e : EnumSet.allOf(FormatCase.class)) Summary: Replacde EnumSet.allOf(FormatCase.class) with FormatCase.all Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java Changeset: 1b85b34c5451 Author: ntv Date: 2016-08-29 11:13 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/1b85b34c5451 8153897: jshell tool: "not active" must be pulled from resource file Summary: Not active error msg pulled from resource file Reviewed-by: rfield ! test/jdk/jshell/ToolSimpleTest.java Changeset: 00ed01cc934d Author: jlahoda Date: 2016-08-29 15:53 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/00ed01cc934d 8164745: javac -Xmodule compiles the module in a way that reads the unnamed module Summary: Ensuring proper separation between named modules the unnamed module when using -Xmodule Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 8df4d9a3f0f5 Author: rfield Date: 2016-08-29 08:17 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/8df4d9a3f0f5 8158507: JShell: new jdk.jshell.MemoryFileManager(StandardJavaFileManager, JShell) creates a jdk.jshell.MemoryFileManager$REPLClassLoader classloader, which should be performed within a doPrivileged block Summary: Remove the ClassLoader and other unused code in support of in-process execution. This is now supported through the SPI. Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java Changeset: 8817d125028c Author: jlahoda Date: 2016-08-29 18:14 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/8817d125028c 8164951: Build broken after JDK-8164745 Summary: Reverting the fix for JDK-8164745 to investigate a build failure. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 1c94cec888d8 Author: ksrini Date: 2016-08-29 07:46 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/1c94cec888d8 8157349: Missing doc-files in javadoc documentation Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/module-info.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html + test/jdk/javadoc/doclet/testCopyFiles/packages/p1/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/inpackage.html + test/jdk/javadoc/doclet/testCopyFiles/unnamed/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html Changeset: f08683786207 Author: jlahoda Date: 2016-08-29 20:55 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/f08683786207 8164836: TEST_BUG: adjust scope of the DefinedByAnalyzer in tools/all/RunCodingRules.java Summary: Only enabling the DefinedByAnalyzer on java.compiler and jdk.compiler; removing the @DefinedBy annotations from other modules Reviewed-by: jjg, ksrini ! make/tools/crules/DefinedByAnalyzer.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDependencyScanner.java ! test/ProblemList.txt Changeset: c24aba041be9 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/c24aba041be9 Added tag jdk-9+134 for changeset f08683786207 ! .hgtags Changeset: e15a551a81b5 Author: smarks Date: 2016-08-29 13:44 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e15a551a81b5 8164837: fix jdeprscan TestLoad and TestScan failures on Windows Reviewed-by: darcy ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! test/ProblemList.txt Changeset: 047d4d42b466 Author: mchung Date: 2016-08-30 17:47 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/047d4d42b466 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/package-info.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java Changeset: 98d653e53a0a Author: mchung Date: 2016-08-30 20:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/98d653e53a0a 8165109: langtools/test switches to use new CLI options Reviewed-by: jjg, amlu ! test/jdk/javadoc/tool/ReleaseOption.java ! test/tools/javac/T8139474/DashRelease7DashVerboseTest.java ! test/tools/javac/diags/examples/ProcessorPathNoProcessorModulePath/ProcessorPathNoProcessorModulePath.java ! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java ! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java ! test/tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/options/release/ReleaseOption.java ! test/tools/javac/options/release/ReleaseOptionClashes.java ! test/tools/javac/options/release/ReleaseOptionThroughAPI.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/sym/ElementStructureTest.java ! test/tools/javac/synthesize/Main.java ! test/tools/javadoc/ReleaseOption.java ! test/tools/lib/toolbox/ModuleBuilder.java Changeset: d2959c941df3 Author: rfield Date: 2016-08-31 10:35 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d2959c941df3 8164518: JShell: Add failover case of explicitly listening to "localhost" Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java + test/jdk/jshell/JDILaunchingExecutionControlTest.java ! test/jdk/jshell/JDIListeningExecutionControlTest.java + test/jdk/jshell/JDIListeningLocalhostExecutionControlTest.java ! test/jdk/jshell/UserJDIUserRemoteTest.java Changeset: d87cef2896aa Author: shinyafox Date: 2016-09-01 11:07 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d87cef2896aa 8164825: jshell tool: Completion for subcommand Reviewed-by: jlahoda + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ContinuousCompletionProvider.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java Changeset: 8d4de635981a Author: amlu Date: 2016-09-01 13:18 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/8d4de635981a 8165193: Workaround intermittent failures of JavacTreeScannerTest and SourceTreeScannerTest due to C2 memory usage Reviewed-by: darcy ! test/tools/javac/tree/JavacTreeScannerTest.java ! test/tools/javac/tree/SourceTreeScannerTest.java Changeset: fdff20865f5f Author: jlahoda Date: 2016-09-01 10:30 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/fdff20865f5f 8131023: JShell: System.in does not work Summary: Pass user input to snippets/remote agent Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/MultiplexingOutputStream.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java + test/jdk/jshell/UserInputTest.java ! test/jdk/jshell/UserJDIUserRemoteTest.java Changeset: 5a2d38a840cc Author: jlahoda Date: 2016-08-29 15:53 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/5a2d38a840cc 8165008: javac -Xmodule compiles the module in a way that reads the unnamed module Summary: Ensuring proper separation between named modules and the unnamed module when using -Xmodule Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 6c6c7ebe3319 Author: rfield Date: 2016-09-01 12:13 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/6c6c7ebe3319 8133507: JShell: StackTraceElement#getFileName of EvalException does not use custom id generator Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/jdk/jshell/IdGeneratorTest.java Changeset: e3da5f8001d2 Author: jlahoda Date: 2016-09-01 21:25 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e3da5f8001d2 8164952: JShell tests: jdk/jshell/CompletionSuggestionTest.testUncompletedDeclaration(): failure Summary: Avoiding conflict between the CompletionSuggestionTest.testUncompletedDeclaration test and ClassPathTest Reviewed-by: rfield ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: f3c256cbcb58 Author: rfield Date: 2016-09-01 13:21 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/f3c256cbcb58 8165211: JShell: Fix completion analysis problems Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/jdk/jshell/CompletenessTest.java Changeset: 192d58e5d899 Author: sadayapalam Date: 2016-09-02 07:49 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/192d58e5d899 8164073: Javac should unconditionally warn if deprecated javadoc tag is used without @Deprecated annotation Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! test/tools/javac/T4994049/DeprecatedYES.out ! test/tools/javac/danglingDep/DepX.out + test/tools/javac/depDocComment/SuppressDepAnnWithSwitchTest.java ! test/tools/javac/depDocComment/SuppressDeprecation.java ! test/tools/javac/depDocComment/SuppressDeprecation.out + test/tools/javac/depDocComment/SuppressDeprecation8.out ! test/tools/javac/depOverrides/doccomment/Test1.java ! test/tools/javac/depOverrides/doccomment/Test1A.out ! test/tools/javac/depOverrides/doccomment/Test1B.out ! test/tools/javac/depOverrides/doccomment/Test1B2.out + test/tools/javac/depOverrides/doccomment/Test1B3.out + test/tools/javac/depOverrides/doccomment/Test1I.out ! test/tools/javac/depOverrides/doccomment/Test2.java + test/tools/javac/depOverrides/doccomment/Test2P.out ! test/tools/javac/depOverrides/doccomment/Test2Q.out ! test/tools/javac/depOverrides/doccomment/Test2R.out ! test/tools/javac/depOverrides/doccomment/Test3.out ! test/tools/javac/lint/Deprecation.out Changeset: 595ae38c8f08 Author: lana Date: 2016-09-02 02:42 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/595ae38c8f08 Merge Changeset: 53ebb47dc802 Author: vromero Date: 2016-09-02 05:43 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/53ebb47dc802 8160454: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getDirectives() causes NPE on unnamed modules Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java + test/tools/javac/modules/T8160454/NPEGetDirectivesTest.java Changeset: af5eb8f3ffd2 Author: jlahoda Date: 2016-09-06 12:51 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/af5eb8f3ffd2 8161376: Introduce -Xlint:exports Summary: Adding -Xlint:exports, currently not doing anything. Functionality will be added separatelly under JDK-8153362. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: 39138c7eeb27 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/39138c7eeb27 Added tag jdk-9+135 for changeset af5eb8f3ffd2 ! .hgtags From roman at kennke.org Wed Sep 14 08:27:27 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 14 Sep 2016 08:27:27 +0000 Subject: hg: shenandoah/jdk9/nashorn: 27 new changesets Message-ID: <201609140827.u8E8RROY014052@aojmv0008.oracle.com> Changeset: 65ec780a0374 Author: attila Date: 2016-07-25 10:58 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/65ec780a0374 8161928: Dynalink documentation updates Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java Changeset: 9c51738fd0e3 Author: attila Date: 2016-07-25 11:03 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/9c51738fd0e3 8161929: FindProperty.isInherited never used standalone Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java Changeset: f820df12aa51 Author: attila Date: 2016-07-25 11:03 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/f820df12aa51 8161930: Cleanup ScriptObject warnings Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java Changeset: 68020a486500 Author: hannesw Date: 2016-07-26 15:56 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/68020a486500 8068972: Array.splice should follow the ES6 specification Reviewed-by: mhaupt, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java + test/script/basic/JDK-8068972.js Changeset: ec5f7c6f3b87 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/ec5f7c6f3b87 Added tag jdk-9+129 for changeset 68020a486500 ! .hgtags Changeset: 9d87093a1a97 Author: sdama Date: 2016-07-27 15:53 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/9d87093a1a97 8160801: add documentation for NativeString Reviewed-by: mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties Changeset: 9940204f504c Author: hannesw Date: 2016-07-28 16:27 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/9940204f504c 8160034: The `this` value in the `with` is broken by the repetition of a function call Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java + test/script/basic/JDK-8160034.js + test/script/basic/JDK-8160034.js.EXPECTED Changeset: 0de67a63e2c7 Author: amurillo Date: 2016-07-28 16:44 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/0de67a63e2c7 Merge Changeset: 871e74ef28bd Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/871e74ef28bd Added tag jdk-9+130 for changeset 0de67a63e2c7 ! .hgtags Changeset: 79a0622e5826 Author: hannesw Date: 2016-08-02 12:39 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/79a0622e5826 8162771: Strict equality operators should not be optimistic Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! test/script/basic/JDK-8160034.js + test/script/basic/JDK-8162771.js Changeset: 9978e882acba Author: amurillo Date: 2016-08-04 17:49 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/9978e882acba Merge Changeset: ee77c6b3713a Author: hannesw Date: 2016-08-08 12:51 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/ee77c6b3713a 8162955: Activate anonymous class loading for small sources Reviewed-by: sundar ! docs/DEVELOPER_README ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java Changeset: cdd9245015bf Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/cdd9245015bf Added tag jdk-9+131 for changeset ee77c6b3713a ! .hgtags Changeset: 3487086f145a Author: sdama Date: 2016-08-10 09:21 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/3487086f145a 8134304: NPE in initialization of OptimisticTypesPersistence Reviewed-by: hannesw, jlaskey, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java Changeset: eb330974acdf Author: mchung Date: 2016-08-10 15:49 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/eb330974acdf 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! buildtools/nasgen/project.properties ! make/BuildNashorn.gmk ! make/build.xml ! make/project.properties ! test/TEST.ROOT ! test/script/currently-failing/JDK-8055034.js Changeset: 55a75af751df Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/55a75af751df Merge Changeset: 5278d6859047 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/5278d6859047 Added tag jdk-9+132 for changeset 55a75af751df ! .hgtags Changeset: 047331f82351 Author: hannesw Date: 2016-08-16 15:04 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/047331f82351 8163945: Honor Number type hint in toPrimitive on Numbers Reviewed-by: jlaskey, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java + test/script/basic/JDK-8163945.js Changeset: 6607833b50b5 Author: sundar Date: 2016-08-17 19:16 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/6607833b50b5 8164216: Netbeans makefile for nashorn should use JDK_9 as platform Reviewed-by: jlaskey ! make/nbproject/nbjdk.properties Changeset: b8634c8d947a Author: sundar Date: 2016-08-18 16:54 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/b8634c8d947a 8164260: readLine does not echo characters Reviewed-by: jlaskey ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/ShellFunctions.java Changeset: 3a924b820d02 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/3a924b820d02 Merge Changeset: 3c8ade4b7ba4 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/3c8ade4b7ba4 Added tag jdk-9+133 for changeset 3a924b820d02 ! .hgtags Changeset: 5fb49fa09808 Author: sundar Date: 2016-08-24 14:02 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/5fb49fa09808 8164618: add documentation for NativeNumber and NativeBoolean Reviewed-by: sundar Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties Changeset: fe2dcb396ff4 Author: sundar Date: 2016-08-25 22:23 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/fe2dcb396ff4 8164748: Edit pad crashes when calling function Reviewed-by: jlaskey ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java Changeset: e05400ba9357 Author: lana Date: 2016-08-25 22:36 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/e05400ba9357 Merge Changeset: cb00d5ef023a Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/cb00d5ef023a Added tag jdk-9+134 for changeset e05400ba9357 ! .hgtags Changeset: 61a07a6d70e4 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/61a07a6d70e4 Added tag jdk-9+135 for changeset cb00d5ef023a ! .hgtags From rkennke at redhat.com Wed Sep 14 08:28:21 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 14 Sep 2016 10:28:21 +0200 Subject: Sync up with jdk9? In-Reply-To: <1473782234.2584.14.camel@redhat.com> References: <1473782234.2584.14.camel@redhat.com> Message-ID: <1473841701.2584.15.camel@redhat.com> Am Dienstag, den 13.09.2016, 17:57 +0200 schrieb Roman Kennke: > I tried to sync with tag 135 of upstream, but couldn't build it. It > fails with: > > javac: invalid flag: -modulesourcepath > Usage: javac > use --help for a list of possible options > > This happens both with jdk8 as boot-jdk and jdk9-b134 as boot-jdk. > Impossible chicken+egg? Ok, that was clearly my fault, I accidentally synced from the wrong upstream repo ;-) Shenandoah is now at jdk9-b135 just like upstream. Roman From jenkins-no-reply at cloudbees.com Wed Sep 14 11:58:02 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Wed, 14 Sep 2016 07:58:02 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #269 In-Reply-To: <1625875890.25.1473767951547.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1625875890.25.1473767951547.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1734148176.32.1473854282995.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Wed Sep 14 07:58:02 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From shade at redhat.com Wed Sep 14 15:12:55 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Sep 2016 18:12:55 +0300 Subject: Sync up with jdk9? In-Reply-To: <1473841701.2584.15.camel@redhat.com> References: <1473782234.2584.14.camel@redhat.com> <1473841701.2584.15.camel@redhat.com> Message-ID: On 09/14/2016 11:28 AM, Roman Kennke wrote: > Am Dienstag, den 13.09.2016, 17:57 +0200 schrieb Roman Kennke: >> I tried to sync with tag 135 of upstream, but couldn't build it. It >> fails with: >> >> javac: invalid flag: -modulesourcepath >> Usage: javac >> use --help for a list of possible options >> >> This happens both with jdk8 as boot-jdk and jdk9-b134 as boot-jdk. >> Impossible chicken+egg? > > Ok, that was clearly my fault, I accidentally synced from the wrong > upstream repo ;-) > > Shenandoah is now at jdk9-b135 just like upstream. Thanks, seems to build and run without problems. -Aleksey From rwestrel at redhat.com Wed Sep 14 15:42:30 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 14 Sep 2016 15:42:30 +0000 Subject: hg: shenandoah/jdk9/hotspot: memory edge of write barriers shouldn't be unconditionally cleared after optimizations Message-ID: <201609141542.u8EFgUq0000012@aojmv0008.oracle.com> Changeset: 2d9ac8c14fa5 Author: roland Date: 2016-09-13 14:15 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2d9ac8c14fa5 memory edge of write barriers shouldn't be unconditionally cleared after optimizations ! src/share/vm/opto/compile.cpp From rwestrel at redhat.com Wed Sep 14 15:47:49 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 14 Sep 2016 15:47:49 +0000 Subject: hg: shenandoah/jdk9/hotspot: move loop invariant shenandoah write barriers before loops Message-ID: <201609141547.u8EFlnm1001646@aojmv0008.oracle.com> Changeset: faadc1eccf5a Author: roland Date: 2016-09-14 16:46 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/faadc1eccf5a move loop invariant shenandoah write barriers before loops ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/shenandoahSupport.cpp From rwestrel at redhat.com Wed Sep 14 15:50:31 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 14 Sep 2016 15:50:31 +0000 Subject: hg: shenandoah/jdk9/hotspot: When a write barrier's projection is about to be removed, all users of the projection must first update their memory edge to the memory input of the write barrier Message-ID: <201609141550.u8EFoVrL002199@aojmv0008.oracle.com> Changeset: d533dffbaad0 Author: roland Date: 2016-09-14 16:45 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d533dffbaad0 When a write barrier's projection is about to be removed, all users of the projection must first update their memory edge to the memory input of the write barrier ! src/share/vm/opto/shenandoahSupport.cpp From shade at redhat.com Wed Sep 14 15:51:53 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Sep 2016 18:51:53 +0300 Subject: RFR (XS): hs_err prints "ERROR in GC mode" instead of "Shenandoah" Message-ID: <461141dd-43a4-8f68-efe3-16c6f31b538f@redhat.com> Hi there, hs_err prints this for Shenandoah crashes: # Java VM: OpenJDK 64-Bit Server VM (9-internal+0-2016-09-14-171552.shade.shenandoah-jdk9, mixed mode, tiered, ERROR in GC mode, linux-amd64) Trivial fix: diff -r 4f031b39d689 src/share/vm/utilities/vmError.cpp --- a/src/share/vm/utilities/vmError.cpp Wed Sep 14 10:22:37 2016 +0200 +++ b/src/share/vm/utilities/vmError.cpp Wed Sep 14 18:50:37 2016 +0300 @@ -246,6 +246,7 @@ if (UseParallelGC) return "parallel gc"; if (UseConcMarkSweepGC) return "concurrent mark sweep gc"; if (UseSerialGC) return "serial gc"; + if (UseShenandoahGC) return "Shenandoah gc"; return "ERROR in GC mode"; } Okay to push? Thanks, -Aleksey From shade at redhat.com Wed Sep 14 16:39:34 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Sep 2016 19:39:34 +0300 Subject: acmp/cas retries and null arguments In-Reply-To: <1473779785.2584.12.camel@redhat.com> References: <0793fc34-2fe2-4fee-c8f1-c99407a99a06@redhat.com> <1473779785.2584.12.camel@redhat.com> Message-ID: On 09/13/2016 06:16 PM, Roman Kennke wrote: >> acmp(%a, %b): >> test %a, %b >> je >> >> test %a, %a >> je // %a is null, guaranteed "false" >> mov %a, (%a - 8); >> >> test %b, %b >> je // %b is null, guaranteed "false" >> mov %b, (%b - 8); >> >> test %a, %b; >> je >> >> false: >> ret false; >> >> true: >> ret true; >> >> This saves read barriers if one of the arguments is not null. > > Right. > C2 should avoid generating the special acmp and cas barriers if one of > the args is *known* to be null. Yes, in fact we have seen it: http://cr.openjdk.java.net/~shade/shenandoah/shenandoah-gc-bench/src/main/java/org/openjdk/shenandoah/acmp/ACmpBarriersKnownNulls.java Granted, the most frequent (obj == null) test is catered by this. > It's a little more involved if it determines at runtime that one is > null. I'd be happy to see it optimized though :-) Yup, but this is the essence of the trick: we nullcheck before dereferencing through forwarding pointer anyway. We could instead break out instantly, without trying to do other read and unnecessary additional comparison. I'll take a look after CASes codegen. Thanks, -Aleksey From shade at redhat.com Wed Sep 14 19:12:36 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Sep 2016 21:12:36 +0200 Subject: Heap verification fails after recent merge Message-ID: <92291a9b-0e8a-bd3a-2ee3-edf48f96529b@redhat.com> Hi, My basic workloads fail heap verification at the end of the run: # Internal Error (/home/shade/trunks/shenandoah-jdk9/hotspot/src/share/vm/gc/shenandoah/shenandoahHeap.cpp:1520), pid=25322, tid=25343 # guarantee(obj->is_oop()) failed: is_oop This probably happens after the recent merge, as my previous builds are not affected. Even the very basic workload fails: $ linux-x86_64-normal-server-fastdebug/images/jdk/bin/java -XX:+UseShenandoahGC Alloc $ cat Alloc.java public class Alloc { public static void main(String... args) throws Exception { new Object(); } } Thanks, -Aleksey From zgu at redhat.com Wed Sep 14 19:34:26 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 14 Sep 2016 15:34:26 -0400 Subject: Heap verification fails after recent merge In-Reply-To: <92291a9b-0e8a-bd3a-2ee3-edf48f96529b@redhat.com> References: <92291a9b-0e8a-bd3a-2ee3-edf48f96529b@redhat.com> Message-ID: I saw this before the merge. Thanks, -Zhengyu On 09/14/2016 03:12 PM, Aleksey Shipilev wrote: > Hi, > > My basic workloads fail heap verification at the end of the run: > > # Internal Error > (/home/shade/trunks/shenandoah-jdk9/hotspot/src/share/vm/gc/shenandoah/shenandoahHeap.cpp:1520), > pid=25322, tid=25343 > # guarantee(obj->is_oop()) failed: is_oop > > This probably happens after the recent merge, as my previous builds are > not affected. Even the very basic workload fails: > > $ linux-x86_64-normal-server-fastdebug/images/jdk/bin/java > -XX:+UseShenandoahGC Alloc > > > $ cat Alloc.java > > public class Alloc { > public static void main(String... args) throws Exception { > new Object(); > } > } > > Thanks, > -Aleksey > From rkennke at redhat.com Wed Sep 14 19:36:02 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 14 Sep 2016 15:36:02 -0400 (EDT) Subject: Heap verification fails after recent merge Message-ID: <2071433304.18064005.1473881762288.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> I'm working on it... :-)Am 14.09.2016 9:13 nachm. schrieb Aleksey Shipilev : > > Hi, > > My basic workloads fail heap verification at the end of the run: > > #? Internal Error > (/home/shade/trunks/shenandoah-jdk9/hotspot/src/share/vm/gc/shenandoah/shenandoahHeap.cpp:1520), > pid=25322, tid=25343 > #? guarantee(obj->is_oop()) failed: is_oop > > This probably happens after the recent merge, as my previous builds are > not affected. Even the very basic workload fails: > > $ linux-x86_64-normal-server-fastdebug/images/jdk/bin/java > -XX:+UseShenandoahGC Alloc > > > $ cat Alloc.java > > public class Alloc { > public static void main(String... args) throws Exception { > new Object(); > } > } > > Thanks, > -Aleksey > From jenkins-no-reply at cloudbees.com Wed Sep 14 20:39:18 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Wed, 14 Sep 2016 16:39:18 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #313 In-Reply-To: <81198052.26.1473799035230.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <81198052.26.1473799035230.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <796854795.33.1473885558824.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 34716 lines...] /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r /usr/bin/cp -r gmake[3]: Leaving directory ` ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-14-161626.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-14-161626.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-14-161626.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling gtest-all.cc (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"gtest-all.cc"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling gtestMain.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"gtestMain.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling logTestFixture.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"logTestFixture.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_arguments.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_arguments.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_bitMap_setops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_bitMap_setops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_classLoader.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_classLoader.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_globals.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_globals.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_instanceKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_instanceKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_logConfiguration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_logConfiguration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_logDecorations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_logDecorations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_logDecorators.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_logDecorators.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_logFileOutput.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_logFileOutput.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_logLevel.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_logLevel.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_logOutputList.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_logOutputList.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_logTag.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_logTag.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_logTagLevelExpression.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_logTagLevelExpression.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_logTagSet.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_logTagSet.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_os.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_os.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling test_quicksort.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -I -I -I -g -Wno-undef -O3 -DTHIS_FILE='"test_quicksort.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` [ -f ] && /usr/bin/echo Stopping sjavac server && /usr/bin/touch true /usr/bin/date '+%Y %m %d %H %M %S' | /usr/bin/gawk '{ print $1,$2,$3,$4,$5,$6,($4*3600+$5*60+$6) }' > /usr/bin/date '+%Y-%m-%d %H:%M:%S' > /usr/bin/echo `/usr/bin/cat `/usr/bin/cat TOTAL | /usr/bin/gawk '{ F=$7; T=$14; if (F > T) { T+=3600*24 }; D=T-F; H=int(D/3600); M=int((D-H*3600)/60); S=D-H*3600-M*60; printf("%02d:%02d:%02d %s\n",H,M,S,$15); }' > /usr/bin/printf -- "----- Build times -------\nStart %s\nEnd %s\n%s\n%s\n-------------------------\n" "`/usr/bin/cat "`/usr/bin/cat "`/usr/bin/ls | /usr/bin/grep -v _TOTAL | /usr/bin/xargs /usr/bin/cat | /usr/bin/sort -k 2`" "`/usr/bin/cat > >(/usr/bin/tee -a 2> >(/usr/bin/tee -a >&2) && wait /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" ----- Build times ------- Start 2016-09-14 16:16:39 End 2016-09-14 16:39:15 00:22:36 TOTAL ------------------------- === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From rkennke at redhat.com Thu Sep 15 05:32:10 2016 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 15 Sep 2016 01:32:10 -0400 (EDT) Subject: Heap verification fails after recent merge Message-ID: <621491992.18198084.1473917530416.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> BTW, a workaround is -XX:-VerifyBeforeExit Cheers, Roman Am 14.09.2016 9:13 nachm. schrieb Aleksey Shipilev : > > Hi, > > My basic workloads fail heap verification at the end of the run: > > #? Internal Error > (/home/shade/trunks/shenandoah-jdk9/hotspot/src/share/vm/gc/shenandoah/shenandoahHeap.cpp:1520), > pid=25322, tid=25343 > #? guarantee(obj->is_oop()) failed: is_oop > > This probably happens after the recent merge, as my previous builds are > not affected. Even the very basic workload fails: > > $ linux-x86_64-normal-server-fastdebug/images/jdk/bin/java > -XX:+UseShenandoahGC Alloc > > > $ cat Alloc.java > > public class Alloc { > public static void main(String... args) throws Exception { > new Object(); > } > } > > Thanks, > -Aleksey > From shade at redhat.com Thu Sep 15 05:33:26 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 15 Sep 2016 07:33:26 +0200 Subject: Heap verification fails after recent merge In-Reply-To: <621491992.18198084.1473917530416.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> References: <621491992.18198084.1473917530416.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> Message-ID: Thanks! Does not help me much though, because my new CAS code _can_ corrupt the heap, and I want some verification :) Cheers, -Aleksey On 09/15/2016 07:32 AM, Roman Kennke wrote: > BTW, a workaround is -XX:-VerifyBeforeExit > > Cheers, Roman > > Am 14.09.2016 9:13 nachm. schrieb Aleksey Shipilev : >> >> Hi, >> >> My basic workloads fail heap verification at the end of the run: >> >> # Internal Error >> (/home/shade/trunks/shenandoah-jdk9/hotspot/src/share/vm/gc/shenandoah/shenandoahHeap.cpp:1520), >> pid=25322, tid=25343 >> # guarantee(obj->is_oop()) failed: is_oop >> >> This probably happens after the recent merge, as my previous builds are >> not affected. Even the very basic workload fails: >> >> $ linux-x86_64-normal-server-fastdebug/images/jdk/bin/java >> -XX:+UseShenandoahGC Alloc >> >> >> $ cat Alloc.java >> >> public class Alloc { >> public static void main(String... args) throws Exception { >> new Object(); >> } >> } >> >> Thanks, >> -Aleksey >> From jenkins-no-reply at cloudbees.com Thu Sep 15 11:58:58 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Thu, 15 Sep 2016 07:58:58 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #270 In-Reply-To: <1734148176.32.1473854282995.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1734148176.32.1473854282995.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <643604930.39.1473940738180.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Thu Sep 15 07:58:57 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From jenkins-no-reply at cloudbees.com Thu Sep 15 20:37:30 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Thu, 15 Sep 2016 16:37:30 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #314 In-Reply-To: <796854795.33.1473885558824.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <796854795.33.1473885558824.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <1239789880.40.1473971850581.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 34716 lines...] ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"memRegion.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling memReporter.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"memReporter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling memTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"memTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling memnode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"memnode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling memoryManager.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"memoryManager.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling memoryPool.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"memoryPool.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling memoryService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"memoryService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling memprofiler.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"memprofiler.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling memset_with_concurrent_readers.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"memset_with_concurrent_readers.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling metachunk.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"metachunk.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling metadata.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"metadata.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling metadataOnStackMark.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"metadataOnStackMark.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling metaspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"metaspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling metaspaceCounters.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"metaspaceCounters.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling metaspaceShared.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"metaspaceShared.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling metaspaceShared_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"metaspaceShared_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling metaspaceTracer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"metaspaceTracer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling method.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"method.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling methodComparator.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"methodComparator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling methodCounters.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"methodCounters.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling methodData.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"methodData.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling methodHandles.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"methodHandles.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling methodHandles_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"methodHandles_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling methodLiveness.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"methodLiveness.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling methodMatcher.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"methodMatcher.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling moduleEntry.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"moduleEntry.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling modules.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"modules.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling monitorChunk.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"monitorChunk.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling movenode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"movenode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling mulnode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"mulnode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling multnode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"multnode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling mutableNUMASpace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"mutableNUMASpace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling mutableSpace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"mutableSpace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling mutex.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"mutex.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling mutexLocker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"mutexLocker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling narrowptrnode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"narrowptrnode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling nativeCallStack.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"nativeCallStack.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling nativeInst_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"nativeInst_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling nativeLookup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"nativeLookup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling nmethod.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"nmethod.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling nmtCommon.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"nmtCommon.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling nmtDCmd.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"nmtDCmd.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling node.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"node.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling numberSeq.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"numberSeq.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling objArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"objArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling objArrayOop.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"objArrayOop.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling objectCountEventSender.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"objectCountEventSender.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling objectMonitor.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"objectMonitor.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling objectStartArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"objectStartArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling oop.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"oop.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling oopFactory.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"oopFactory.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling oopMap.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"oopMap.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling oopMapCache.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"oopMapCache.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling oopRecorder.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"oopRecorder.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling oopsHierarchy.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"oopsHierarchy.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling opaquenode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"opaquenode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling opcodes.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"opcodes.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` [ -f ] && /usr/bin/echo Stopping sjavac server && /usr/bin/touch true /usr/bin/date '+%Y %m %d %H %M %S' | /usr/bin/gawk '{ print $1,$2,$3,$4,$5,$6,($4*3600+$5*60+$6) }' > /usr/bin/date '+%Y-%m-%d %H:%M:%S' > /usr/bin/echo `/usr/bin/cat `/usr/bin/cat TOTAL | /usr/bin/gawk '{ F=$7; T=$14; if (F > T) { T+=3600*24 }; D=T-F; H=int(D/3600); M=int((D-H*3600)/60); S=D-H*3600-M*60; printf("%02d:%02d:%02d %s\n",H,M,S,$15); }' > /usr/bin/printf -- "----- Build times -------\nStart %s\nEnd %s\n%s\n%s\n-------------------------\n" "`/usr/bin/cat "`/usr/bin/cat "`/usr/bin/ls | /usr/bin/grep -v _TOTAL | /usr/bin/xargs /usr/bin/cat | /usr/bin/sort -k 2`" "`/usr/bin/cat > >(/usr/bin/tee -a 2> >(/usr/bin/tee -a >&2) && wait /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" ----- Build times ------- Start 2016-09-15 16:15:43 End 2016-09-15 16:37:28 00:21:45 TOTAL ------------------------- === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From rwestrel at redhat.com Fri Sep 16 07:22:06 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 16 Sep 2016 09:22:06 +0200 Subject: c2: loop optimizations for read barriers Message-ID: http://cr.openjdk.java.net/~roland/shenandoah/rb-loop-opts/webrev.00/ The change to PhaseIdealLoop::split_if_with_blocks_post() in loopopts.cpp enables sinking of read barriers out of loops: if a read barrier is in a loop but all of its uses are out of loop, the read barrier is cloned and pinned out of loop for each use. try_move_shenandoah_read_barrier() tries to move the memory edge of a read barrier as high in the graph as legal. Read barriers are sometimes stuck in a loop because of their memory edge. That change would fix that. It should also help in removing redundant read barriers (they should all end up with the same memory input). Because we now have a global pass on read barriers, restricting ShenandoahReadBarrierNode::dominates_memory_rb_impl() to be local to the node being optimized shouldn't cause a performance regression. Roland. From rkennke at redhat.com Fri Sep 16 09:00:07 2016 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 16 Sep 2016 11:00:07 +0200 Subject: c2: loop optimizations for read barriers In-Reply-To: References: Message-ID: <1474016407.3374.0.camel@redhat.com> Great work! Go! Roman Am Freitag, den 16.09.2016, 09:22 +0200 schrieb Roland Westrelin: > http://cr.openjdk.java.net/~roland/shenandoah/rb-loop-opts/webrev.00/ > > The change to PhaseIdealLoop::split_if_with_blocks_post() in > loopopts.cpp enables sinking of read barriers out of loops: if a read > barrier is in a loop but all of its uses are out of loop, the read > barrier is cloned and pinned out of loop for each use. > > try_move_shenandoah_read_barrier() tries to move the memory edge of a > read barrier as high in the graph as legal. Read barriers are > sometimes > stuck in a loop because of their memory edge. That change would fix > that. It should also help in removing redundant read barriers (they > should all end up with the same memory input). Because we now have a > global pass on read barriers, restricting > ShenandoahReadBarrierNode::dominates_memory_rb_impl() to be local to > the > node being optimized shouldn't cause a performance regression. > > Roland. From jenkins-no-reply at cloudbees.com Fri Sep 16 11:59:09 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Fri, 16 Sep 2016 07:59:09 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk8 #271 In-Reply-To: <643604930.39.1473940738180.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <643604930.39.1473940738180.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <264216127.46.1474027149871.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 3820 lines...] cups-1.7.0/cups/api-filedir.shtml cups-1.7.0/cups/api-filter.header cups-1.7.0/cups/api-filter.shtml cups-1.7.0/cups/api-httpipp.header cups-1.7.0/cups/api-httpipp.shtml cups-1.7.0/cups/api-overview.header cups-1.7.0/cups/api-overview.shtml cups-1.7.0/cups/api-ppd.header cups-1.7.0/cups/api-ppd.shtml cups-1.7.0/cups/array-private.h cups-1.7.0/cups/array.c cups-1.7.0/cups/array.h cups-1.7.0/cups/attr.c cups-1.7.0/cups/auth.c cups-1.7.0/cups/backchannel.c cups-1.7.0/cups/backend.c cups-1.7.0/cups/backend.h cups-1.7.0/cups/conflicts.c cups-1.7.0/cups/cups-private.h cups-1.7.0/cups/cups.h cups-1.7.0/cups/custom.c cups-1.7.0/cups/debug-private.h cups-1.7.0/cups/debug.c cups-1.7.0/cups/Dependencies cups-1.7.0/cups/dest-job.c cups-1.7.0/cups/dest-localization.c cups-1.7.0/cups/dest-options.c cups-1.7.0/cups/dest.c cups-1.7.0/cups/dir.c cups-1.7.0/cups/dir.h cups-1.7.0/cups/emit.c cups-1.7.0/cups/encode.c cups-1.7.0/cups/file-private.h cups-1.7.0/cups/file.c cups-1.7.0/cups/file.h cups-1.7.0/cups/getdevices.c cups-1.7.0/cups/getifaddrs.c cups-1.7.0/cups/getputfile.c cups-1.7.0/cups/globals.c cups-1.7.0/cups/http-addr.c cups-1.7.0/cups/http-addrlist.c cups-1.7.0/cups/http-private.h cups-1.7.0/cups/http-support.c cups-1.7.0/cups/http.c cups-1.7.0/cups/http.h cups-1.7.0/cups/ipp-private.h cups-1.7.0/cups/ipp-support.c cups-1.7.0/cups/ipp.c cups-1.7.0/cups/ipp.h cups-1.7.0/cups/langprintf.c cups-1.7.0/cups/language-private.h cups-1.7.0/cups/language.c cups-1.7.0/cups/language.h cups-1.7.0/cups/libcups2.def cups-1.7.0/cups/libcups2.rc cups-1.7.0/cups/libcups_s.exp cups-1.7.0/cups/localize.c cups-1.7.0/cups/Makefile cups-1.7.0/cups/mark.c cups-1.7.0/cups/md5-private.h cups-1.7.0/cups/md5.c cups-1.7.0/cups/md5passwd.c cups-1.7.0/cups/notify.c cups-1.7.0/cups/options.c cups-1.7.0/cups/page.c cups-1.7.0/cups/ppd-cache.c cups-1.7.0/cups/ppd-private.h cups-1.7.0/cups/ppd.c cups-1.7.0/cups/ppd.h cups-1.7.0/cups/pwg-media.c cups-1.7.0/cups/pwg-private.h cups-1.7.0/cups/pwg.h cups-1.7.0/cups/raster-private.h cups-1.7.0/cups/raster.h cups-1.7.0/cups/request.c cups-1.7.0/cups/sidechannel.c cups-1.7.0/cups/sidechannel.h cups-1.7.0/cups/snmp-private.h cups-1.7.0/cups/snmp.c cups-1.7.0/cups/snprintf.c cups-1.7.0/cups/sspi-private.h cups-1.7.0/cups/sspi.c cups-1.7.0/cups/string-private.h cups-1.7.0/cups/string.c cups-1.7.0/cups/tempfile.c cups-1.7.0/cups/test.ppd cups-1.7.0/cups/test2.ppd cups-1.7.0/cups/testadmin.c cups-1.7.0/cups/testarray.c cups-1.7.0/cups/testconflicts.c cups-1.7.0/cups/testcups.c cups-1.7.0/cups/testfile.c cups-1.7.0/cups/testhttp.c cups-1.7.0/cups/testi18n.c cups-1.7.0/cups/testipp.c cups-1.7.0/cups/testlang.c cups-1.7.0/cups/testoptions.c cups-1.7.0/cups/testppd.c cups-1.7.0/cups/testpwg.c cups-1.7.0/cups/testsnmp.c cups-1.7.0/cups/thread-private.h cups-1.7.0/cups/thread.c cups-1.7.0/cups/transcode.c cups-1.7.0/cups/transcode.h cups-1.7.0/cups/usersys.c cups-1.7.0/cups/utf8demo.txt cups-1.7.0/cups/util.c cups-1.7.0/cups/versioning.h cups-1.7.0/config-scripts/cups-common.m4 cups-1.7.0/config-scripts/cups-compiler.m4 cups-1.7.0/config-scripts/cups-defaults.m4 cups-1.7.0/config-scripts/cups-directories.m4 cups-1.7.0/config-scripts/cups-dnssd.m4 cups-1.7.0/config-scripts/cups-gssapi.m4 cups-1.7.0/config-scripts/cups-largefile.m4 cups-1.7.0/config-scripts/cups-launchd.m4 cups-1.7.0/config-scripts/cups-libtool.m4 cups-1.7.0/config-scripts/cups-manpages.m4 cups-1.7.0/config-scripts/cups-network.m4 cups-1.7.0/config-scripts/cups-opsys.m4 cups-1.7.0/config-scripts/cups-pam.m4 cups-1.7.0/config-scripts/cups-poll.m4 cups-1.7.0/config-scripts/cups-scripting.m4 cups-1.7.0/config-scripts/cups-sharedlibs.m4 cups-1.7.0/config-scripts/cups-ssl.m4 cups-1.7.0/config-scripts/cups-threads.m4 cups-1.7.0/conf/cups-files.conf.in cups-1.7.0/conf/cupsd.conf.in cups-1.7.0/conf/Makefile cups-1.7.0/conf/mime.convs.in cups-1.7.0/conf/mime.types cups-1.7.0/conf/pam.opendirectory cups-1.7.0/conf/pam.securityserver cups-1.7.0/conf/pam.std.in cups-1.7.0/conf/snmp.conf.in cups-1.7.0/cgi-bin/admin.c cups-1.7.0/cgi-bin/api-cgi.header cups-1.7.0/cgi-bin/api-cgi.shtml cups-1.7.0/cgi-bin/cgi-private.h cups-1.7.0/cgi-bin/cgi.h cups-1.7.0/cgi-bin/classes.c cups-1.7.0/cgi-bin/Dependencies cups-1.7.0/cgi-bin/help-index.c cups-1.7.0/cgi-bin/help-index.h cups-1.7.0/cgi-bin/help.c cups-1.7.0/cgi-bin/html.c cups-1.7.0/cgi-bin/ipp-var.c cups-1.7.0/cgi-bin/jobs.c cups-1.7.0/cgi-bin/libcupscgi.exp cups-1.7.0/cgi-bin/makedocset.c cups-1.7.0/cgi-bin/Makefile cups-1.7.0/cgi-bin/multipart.dat cups-1.7.0/cgi-bin/printers.c cups-1.7.0/cgi-bin/search.c cups-1.7.0/cgi-bin/template.c cups-1.7.0/cgi-bin/testcgi.c cups-1.7.0/cgi-bin/testhi.c cups-1.7.0/cgi-bin/testhi.html cups-1.7.0/cgi-bin/testtemplate.c cups-1.7.0/cgi-bin/var.c cups-1.7.0/cgi-bin/websearch.c cups-1.7.0/berkeley/Dependencies cups-1.7.0/berkeley/lpc.c cups-1.7.0/berkeley/lpq.c cups-1.7.0/berkeley/lpr.c cups-1.7.0/berkeley/lprm.c cups-1.7.0/berkeley/Makefile cups-1.7.0/backend/backend-private.h cups-1.7.0/backend/Dependencies cups-1.7.0/backend/dnssd.c cups-1.7.0/backend/ieee1284.c cups-1.7.0/backend/ipp.c cups-1.7.0/backend/lpd.c cups-1.7.0/backend/Makefile cups-1.7.0/backend/network.c cups-1.7.0/backend/org.cups.usb-quirks cups-1.7.0/backend/pseudo cups-1.7.0/backend/runloop.c cups-1.7.0/backend/snmp-supplies.c cups-1.7.0/backend/snmp.c cups-1.7.0/backend/snmp.txt cups-1.7.0/backend/socket.c cups-1.7.0/backend/test1284.c cups-1.7.0/backend/testbackend.c cups-1.7.0/backend/testsupplies.c cups-1.7.0/backend/usb-darwin.c cups-1.7.0/backend/usb-libusb.c cups-1.7.0/backend/usb-unix.c cups-1.7.0/backend/usb.c Make images... Running generated-configure.sh configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: Configuration created at Fri Sep 16 07:59:09 EDT 2016. configure: configure script generated at timestamp 1449096260. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cpio... /usr/bin/cpio checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for nawk... no checking for gawk... /usr/bin/gawk checking for cygpath... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /usr/bin/bash ./common/autoconf/build-aux/config.sub failed configure exiting with result code 1 Build step 'Execute shell' marked build as failure Archiving artifacts From roman at kennke.org Fri Sep 16 16:42:14 2016 From: roman at kennke.org (roman at kennke.org) Date: Fri, 16 Sep 2016 16:42:14 +0000 Subject: hg: shenandoah/jdk9/hotspot: Fix Shenandoah's heap validation. Message-ID: <201609161642.u8GGgEqN010898@aojmv0008.oracle.com> Changeset: c4b9b756b685 Author: rkennke Date: 2016-09-16 18:42 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c4b9b756b685 Fix Shenandoah's heap validation. ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp From jenkins-no-reply at cloudbees.com Fri Sep 16 20:37:40 2016 From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com) Date: Fri, 16 Sep 2016 16:37:40 -0400 (EDT) Subject: Build failed in Jenkins: project-shenandoah-jdk9 #315 In-Reply-To: <1239789880.40.1473971850581.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> References: <1239789880.40.1473971850581.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> Message-ID: <567172214.47.1474058260638.JavaMail.adopt-openjdk@jenkins-adopt-openjdk> See ------------------------------------------ [...truncated 34716 lines...] ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling templateTable_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling tenuredGeneration.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadCritical_linux.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalAllocBuffer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadLocalStorage_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling threadService.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"threadService.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling thread_linux_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"thread_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling ticks.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"ticks.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timer.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling timerTrace.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"timerTrace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling traceBackend.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"traceBackend.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling type.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"type.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling typeArrayKlass.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"typeArrayKlass.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unhandledOops.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unhandledOops.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling universe_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"universe_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling unsafe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"unsafe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling utf8.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"utf8.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectornode.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectornode.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vectset.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vectset.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verificationType.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verificationType.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling verifier.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"verifier.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframeArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframeArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vframe_hp.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vframe_hp.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualMemoryTracker.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualMemoryTracker.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling virtualspace.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"virtualspace.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmCMSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmCMSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmError_posix.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmError_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmGCOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmGCOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmPSOperations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmPSOperations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling vmStructs.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -fno-var-tracking-assignments -O0 -DTHIS_FILE='"vmStructs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmStructs_jvmci.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmStructs_jvmci.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmSymbols.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmSymbols.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmThread.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmThread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_g1.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_g1.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_operations_shenandoah.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_operations_shenandoah.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DVERSION_MAJOR=9 -DVERSION_MINOR=0 -DVERSION_SECURITY=0 -DVERSION_PATCH=0 -DVERSION_PRE='"internal"' -DVERSION_BUILD=0 -DVERSION_OPT='"2016-09-16-161457.jenkins.shenandoah"' -DVERSION_NUMBER='"9"' -DVERSION_STRING='"9-internal+0-2016-09-16-161457.jenkins.shenandoah"' -DVERSION_SHORT='"9-internal"' -DVERSION_SPECIFICATION='"9"' -DHOTSPOT_VERSION_STRING='"9-internal+0-2016-09-16-161457.jenkins.shenandoah"' -DDEBUG_LEVEL='"release"' -DHOTSPOT_BUILD_USER='"jenkins"' -DHOTSPOT_VM_DISTRO='"OpenJDK"' -DCPU='"amd64"' -DTHIS_FILE='"vm_version.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Compiling vm_version_linux_x86.cpp (for libjvm.so) ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_linux_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vm_version_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vm_version_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vmreg_x86.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vmreg_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling vtableStubs_x86_64.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"vtableStubs_x86_64.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling whitebox_ext.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"whitebox_ext.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workerDataArray.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workerDataArray.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling workgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"workgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling writeableFlags.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"writeableFlags.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling xmlstream.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"xmlstream.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) Compiling yieldingWorkgroup.cpp (for libjvm.so) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > ( /usr/bin/g++ -I -std=gnu++98 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_ARCH_x86 -DINCLUDE_SUFFIX_OS=_linux -DINCLUDE_SUFFIX_CPU=_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -O3 -DTHIS_FILE='"yieldingWorkgroup.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > /usr/bin/sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e 's/^[ ]*//' -e '/^$/ d' -e 's/$/ :/' > Generating symbol list from object files cd && \ /usr/bin/nm --defined-only *.o | /usr/bin/gawk '{ if ($3 ~ /^_ZTV|^gHotSpotVM|^UseSharedSpaces$|^_ZN9Arguments17SharedArchivePathE$/) print $3; }' | /usr/bin/sort -u > /usr/bin/sed -e '/^#/d' > Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > ( /usr/bin/cat ; echo "runUnitTests" ) > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> Creating mapfile /usr/bin/printf "SUNWprivate_1.1 { \n global: \n" > gawk '{ if ($0 ~ ".") { print " " $0 ";" } }' < >> /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/rm -f /usr/bin/printf " local: \n *; \n }; \n" >> /usr/bin/mv /usr/bin/rm -f /usr/bin/mv Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/objcopy --only-keep-debug Linking libjvm.so ( /usr/bin/gcc -Wl,--hash-style=both -Wl,-z,defs -Wl,-z,noexecstack -Wl,-O1 -Wl,-z,relro -static-libgcc -shared -Wl,-version-script= -Wl,-soname=libjvm.so -o @ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -ldl -lpthread > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) ; /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status gmake[4]: *** [ Error 1 gmake[4]: *** Waiting for unfinished jobs.... cd && /usr/bin/objcopy --add-gnu-debuglink= /usr/bin/strip -g gmake[4]: Leaving directory ` gmake[3]: *** [variant-server-libs] Error 2 gmake[3]: Leaving directory ` gmake[2]: *** [hotspot] Error 1 gmake[2]: Leaving directory ` ERROR: Build failed for target 'images' in configuration 'linux-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory ` [ -f ] && /usr/bin/echo Stopping sjavac server && /usr/bin/touch true /usr/bin/date '+%Y %m %d %H %M %S' | /usr/bin/gawk '{ print $1,$2,$3,$4,$5,$6,($4*3600+$5*60+$6) }' > /usr/bin/date '+%Y-%m-%d %H:%M:%S' > /usr/bin/echo `/usr/bin/cat `/usr/bin/cat TOTAL | /usr/bin/gawk '{ F=$7; T=$14; if (F > T) { T+=3600*24 }; D=T-F; H=int(D/3600); M=int((D-H*3600)/60); S=D-H*3600-M*60; printf("%02d:%02d:%02d %s\n",H,M,S,$15); }' > /usr/bin/printf -- "----- Build times -------\nStart %s\nEnd %s\n%s\n%s\n-------------------------\n" "`/usr/bin/cat "`/usr/bin/cat "`/usr/bin/ls | /usr/bin/grep -v _TOTAL | /usr/bin/xargs /usr/bin/cat | /usr/bin/sort -k 2`" "`/usr/bin/cat > >(/usr/bin/tee -a 2> >(/usr/bin/tee -a >&2) && wait ----- Build times ------- Start 2016-09-16 16:15:13 End 2016-09-16 16:37:37 00:22:24 TOTAL ------------------------- /usr/bin/printf "=== Output from failing command(s) repeated here ===\n" === Output from failing command(s) repeated here === /usr/bin/printf "* For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:\n" * For target hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link: (/usr/bin/grep -v -e "^Note: including file:" < || true) | /usr/bin/head -n 12 /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a(compatibility.o): relocation R_X86_64_32 against `_ZTIN10__cxxabiv115__forced_unwindE' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-redhat-linux/4.7.2/libstdc++.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status if test `/usr/bin/wc -l < -gt 12; then /usr/bin/echo " ... (rest of output omitted)" ; fi /usr/bin/printf "=== End of repeated output ===\n" === End of repeated output === if /usr/bin/grep -q "recipe for target .* failed" 2> /dev/null; then /usr/bin/printf "=== Make failure sequence repeated here ===\n" ; /usr/bin/grep "recipe for target .* failed" ; /usr/bin/printf "=== End of repeated output ===\n" ; /usr/bin/printf "Hint: Try searching the build log for the name of the first failed target.\n" ; else /usr/bin/printf "No indication of failed target found.\n" ; /usr/bin/printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. /usr/bin/printf "Hint: If caused by a warning, try configure --disable-warnings-as-errors.\n\n" Hint: If caused by a warning, try configure --disable-warnings-as-errors. gmake[2]: Leaving directory ` make[1]: *** [main] Error 1 make[1]: Leaving directory ` make: *** [images] Error 2 Build step 'Execute shell' marked build as failure Archiving artifacts From rkennke at redhat.com Sat Sep 17 09:13:30 2016 From: rkennke at redhat.com (Roman Kennke) Date: Sat, 17 Sep 2016 11:13:30 +0200 Subject: Heap verification fails after recent merge In-Reply-To: References: <621491992.18198084.1473917530416.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> Message-ID: <1474103610.2418.1.camel@redhat.com> Am Donnerstag, den 15.09.2016, 07:33 +0200 schrieb Aleksey Shipilev: > Thanks! Does not help me much though, because my new CAS code _can_ > corrupt the heap, and I want some verification :) Hi Alexey, I pushed a fix yesterday. It should now pass the verify-before-exit, and if you like you can turn on extra validation during each GC cycle by -XX:+ShenandoahVerify (it will verify heap consistency before marking, between marking and evacuation, during evacuation and after evacuation). Cheers, Roman From shade at redhat.com Mon Sep 19 07:03:58 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Sep 2016 09:03:58 +0200 Subject: RFR (XS): hs_err prints "ERROR in GC mode" instead of "Shenandoah" In-Reply-To: <461141dd-43a4-8f68-efe3-16c6f31b538f@redhat.com> References: <461141dd-43a4-8f68-efe3-16c6f31b538f@redhat.com> Message-ID: <4e877886-f942-2700-c234-255dca3c733c@redhat.com> Ping? I should probably push these trivialities without review? -Aleksey On 09/14/2016 05:51 PM, Aleksey Shipilev wrote: > Hi there, > > hs_err prints this for Shenandoah crashes: > > # Java VM: OpenJDK 64-Bit Server VM > (9-internal+0-2016-09-14-171552.shade.shenandoah-jdk9, mixed mode, > tiered, ERROR in GC mode, linux-amd64) > > Trivial fix: > > diff -r 4f031b39d689 src/share/vm/utilities/vmError.cpp > --- a/src/share/vm/utilities/vmError.cpp Wed Sep 14 10:22:37 2016 +0200 > +++ b/src/share/vm/utilities/vmError.cpp Wed Sep 14 18:50:37 2016 +0300 > @@ -246,6 +246,7 @@ > if (UseParallelGC) return "parallel gc"; > if (UseConcMarkSweepGC) return "concurrent mark sweep gc"; > if (UseSerialGC) return "serial gc"; > + if (UseShenandoahGC) return "Shenandoah gc"; > return "ERROR in GC mode"; > } > > Okay to push? > > Thanks, > -Aleksey > From shade at redhat.com Mon Sep 19 07:09:40 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Sep 2016 09:09:40 +0200 Subject: Heap verification fails after recent merge In-Reply-To: <1474103610.2418.1.camel@redhat.com> References: <621491992.18198084.1473917530416.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> <1474103610.2418.1.camel@redhat.com> Message-ID: On 09/17/2016 11:13 AM, Roman Kennke wrote: > Am Donnerstag, den 15.09.2016, 07:33 +0200 schrieb Aleksey Shipilev: >> Thanks! Does not help me much though, because my new CAS code _can_ >> corrupt the heap, and I want some verification :) > > Hi Alexey, > I pushed a fix yesterday. Thanks, at least Linux x86_64/release works without problems now. > It should now pass the verify-before-exit, and if you like you can > turn on extra validation during each GC cycle by > -XX:+ShenandoahVerify (it will verify heap consistency before > marking, between marking and evacuation, during evacuation and after > evacuation). Good to know, thanks! -Aleksey From rwestrel at redhat.com Mon Sep 19 07:58:03 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 19 Sep 2016 07:58:03 +0000 Subject: hg: shenandoah/jdk9/hotspot: loop optimizations for shenandoah read barriers Message-ID: <201609190758.u8J7w3NK003174@aojmv0008.oracle.com> Changeset: 4d103d2a2f10 Author: roland Date: 2016-09-15 10:07 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4d103d2a2f10 loop optimizations for shenandoah read barriers ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/shenandoahSupport.cpp ! src/share/vm/opto/shenandoahSupport.hpp From rkennke at redhat.com Mon Sep 19 08:13:39 2016 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Sep 2016 04:13:39 -0400 (EDT) Subject: RFR (XS): hs_err prints "ERROR in GC mode" instead of "Shenandoah" Message-ID: <1932049578.120125.1474272819582.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> Patch is fine, and yes, trivial stuff may be committed without review at your judgement ;-) Cheers, Roman Am 19.09.2016 9:04 vorm. schrieb Aleksey Shipilev : > > Ping? > > I should probably push these trivialities without review? > > -Aleksey > > On 09/14/2016 05:51 PM, Aleksey Shipilev wrote: > > Hi there, > > > > hs_err prints this for Shenandoah crashes: > > > > # Java VM: OpenJDK 64-Bit Server VM > > (9-internal+0-2016-09-14-171552.shade.shenandoah-jdk9, mixed mode, > > tiered, ERROR in GC mode, linux-amd64) > > > > Trivial fix: > > > > diff -r 4f031b39d689 src/share/vm/utilities/vmError.cpp > > --- a/src/share/vm/utilities/vmError.cpp Wed Sep 14 10:22:37 2016 +0200 > > +++ b/src/share/vm/utilities/vmError.cpp Wed Sep 14 18:50:37 2016 +0300 > > @@ -246,6 +246,7 @@ > >??? if (UseParallelGC)????? return "parallel gc"; > >??? if (UseConcMarkSweepGC) return "concurrent mark sweep gc"; > >??? if (UseSerialGC)??????? return "serial gc"; > > +? if (UseShenandoahGC)??? return "Shenandoah gc"; > >??? return "ERROR in GC mode"; > >? } > > > > Okay to push? > > > > Thanks, > > -Aleksey > > > From rkennke at redhat.com Mon Sep 19 09:10:15 2016 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Sep 2016 11:10:15 +0200 Subject: CFV: New Shenandoah Committer: Aleksey Shipilev Message-ID: <1474276215.2433.3.camel@redhat.com> I hereby nominate Aleksey Shipilev?to Shenandoah Committer. Roland is a long time JDK developer, with plenty of experience in performance and concurrency work. He posted some performance analysis, and proposed a couple of changes, and I would like him to be able to commit and push those changes (and any future changes) himself. Votes are due by Oct, 3rd, 2016. Only current Shenandoah Committers [1] are eligible to vote on this nomination.??Votes must be cast in the open by replying? to this mailing list. For Lazy Consensus voting instructions, see [2]. Roman Kennke [1] http://openjdk.java.net/census [2] http://openjdk.java.net/projects/#committer-vote From shade at redhat.com Mon Sep 19 09:11:21 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Sep 2016 11:11:21 +0200 Subject: RFR (XS): hs_err prints "ERROR in GC mode" instead of "Shenandoah" In-Reply-To: <1932049578.120125.1474272819582.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> References: <1932049578.120125.1474272819582.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> Message-ID: Turns out, I don't have the push rights into the Shenandoah forest yet. This is the changeset, please push: http://cr.openjdk.java.net/~shade/shenandoah/vmerror-1.changeset Thanks, -Aleksey On 09/19/2016 10:13 AM, Roman Kennke wrote: > Patch is fine, and yes, trivial stuff may be committed without review at your judgement ;-) > > Cheers, Roman > > Am 19.09.2016 9:04 vorm. schrieb Aleksey Shipilev : >> >> Ping? >> >> I should probably push these trivialities without review? >> >> -Aleksey >> >> On 09/14/2016 05:51 PM, Aleksey Shipilev wrote: >>> Hi there, >>> >>> hs_err prints this for Shenandoah crashes: >>> >>> # Java VM: OpenJDK 64-Bit Server VM >>> (9-internal+0-2016-09-14-171552.shade.shenandoah-jdk9, mixed mode, >>> tiered, ERROR in GC mode, linux-amd64) >>> >>> Trivial fix: >>> >>> diff -r 4f031b39d689 src/share/vm/utilities/vmError.cpp >>> --- a/src/share/vm/utilities/vmError.cpp Wed Sep 14 10:22:37 2016 +0200 >>> +++ b/src/share/vm/utilities/vmError.cpp Wed Sep 14 18:50:37 2016 +0300 >>> @@ -246,6 +246,7 @@ >>> if (UseParallelGC) return "parallel gc"; >>> if (UseConcMarkSweepGC) return "concurrent mark sweep gc"; >>> if (UseSerialGC) return "serial gc"; >>> + if (UseShenandoahGC) return "Shenandoah gc"; >>> return "ERROR in GC mode"; >>> } >>> >>> Okay to push? >>> >>> Thanks, >>> -Aleksey >>> >> From roman at kennke.org Mon Sep 19 09:18:43 2016 From: roman at kennke.org (roman at kennke.org) Date: Mon, 19 Sep 2016 09:18:43 +0000 Subject: hg: shenandoah/jdk9/hotspot: Proper GC mode in hs_err for Shenandoah. Message-ID: <201609190918.u8J9IhQK019080@aojmv0008.oracle.com> Changeset: 57fc5930d659 Author: rkennke Date: 2016-09-19 11:14 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/57fc5930d659 Proper GC mode in hs_err for Shenandoah. Contributed-by: Aleksey Shipilev ! src/share/vm/utilities/vmError.cpp From aph at redhat.com Mon Sep 19 11:58:37 2016 From: aph at redhat.com (Andrew Haley) Date: Mon, 19 Sep 2016 12:58:37 +0100 Subject: CFV: New Shenandoah Committer: Aleksey Shipilev In-Reply-To: <1474276215.2433.3.camel@redhat.com> References: <1474276215.2433.3.camel@redhat.com> Message-ID: On 19/09/16 10:10, Roman Kennke wrote: > I hereby nominate Aleksey Shipilev to Shenandoah Committer. Vote: yes From rkennke at redhat.com Mon Sep 19 14:07:44 2016 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Sep 2016 16:07:44 +0200 Subject: CFV: New Shenandoah Committer: Aleksey Shipilev In-Reply-To: <1474276215.2433.3.camel@redhat.com> References: <1474276215.2433.3.camel@redhat.com> Message-ID: <1474294064.2433.5.camel@redhat.com> Am Montag, den 19.09.2016, 11:10 +0200 schrieb Roman Kennke: > I hereby nominate Aleksey Shipilev?to Shenandoah Committer. > > Roland is a long time JDK developer, with plenty of experience in Of course, that was a copy+paste error. I meant Aleksey... I'm very sorry and embarrassed. Cheers, Roman From chf at redhat.com Mon Sep 19 14:19:59 2016 From: chf at redhat.com (Christine Flood) Date: Mon, 19 Sep 2016 10:19:59 -0400 (EDT) Subject: CFV: New Shenandoah Committer: Aleksey Shipilev In-Reply-To: <1474276215.2433.3.camel@redhat.com> References: <1474276215.2433.3.camel@redhat.com> Message-ID: <790919448.538465.1474294799310.JavaMail.zimbra@redhat.com> Vote: Yes ----- Original Message ----- > From: "Roman Kennke" > To: shenandoah-dev at openjdk.java.net > Sent: Monday, September 19, 2016 5:10:15 AM > Subject: CFV: New Shenandoah Committer: Aleksey Shipilev > > I hereby nominate Aleksey Shipilev?to Shenandoah Committer. > > Roland is a long time JDK developer, with plenty of experience in > performance and concurrency work. > > He posted some performance analysis, and proposed a couple of changes, > and I would like him to be able to commit and push those changes (and > any future changes) himself. > > Votes are due by Oct, 3rd, 2016. > > Only current Shenandoah Committers [1] are eligible to vote > on this nomination.??Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Roman Kennke > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From rwestrel at redhat.com Mon Sep 19 15:08:04 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Mon, 19 Sep 2016 17:08:04 +0200 Subject: CFV: New Shenandoah Committer: Aleksey Shipilev In-Reply-To: <1474276215.2433.3.camel@redhat.com> References: <1474276215.2433.3.camel@redhat.com> Message-ID: Vote: yes Roland. From shade at redhat.com Mon Sep 19 19:15:56 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Sep 2016 21:15:56 +0200 Subject: RFR (M): Shenandoah crashes with -XX:ObjectAlignmentInBytes=16 Message-ID: <6b86fba7-6664-54d6-aa96-56a431f1e231@redhat.com> Hi, I have accidentally ran Shenandoah with -XX:ObjectAlignmentInBytes=16 while doing JOL development, and it crashed spectacularly. Note that this is the option that some users enable to get compressed oops on > 32 Gb heap. While the tradeoff due to reserving the space for Brooks pointers is shadier with Shenandoah, we definitely should not crash. This lead me to study the Brooks pointer mechanics, and made me realize we have several problems: a) Allocating 8 bytes for Brooks pointer is not enough to maintain alignment larger 8 in our current allocation mechanics. We have to reserve the space that agrees with MinObjectAlignment. Unfortunately, this makes BrooksPointer offset/size calculation depend on runtime values, and therefore no more static consts for us anymore. b) We have all these -8/-1 constants spread around the codebase, so changing the Brooks pointer size is not something that came easily. After reading the diff against the mainline, I think I spotted all the cases, and rewritten their magic values to proper definitions. c) There are no Shenandoah-specific GC tests in the repo to sanity test it? Added a very basic regression test for this issue. (Still struggling to make JTReg run it though, "Error: cannot determine version for JDK", runs fine standalone). All three are hopefully addressed here: http://cr.openjdk.java.net/~shade/shenandoah/brooks-align/webrev.01/ Thoughts? Thanks, -Aleksey From rkennke at redhat.com Mon Sep 19 19:31:54 2016 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Sep 2016 21:31:54 +0200 Subject: RFR (M): Shenandoah crashes with -XX:ObjectAlignmentInBytes=16 In-Reply-To: <6b86fba7-6664-54d6-aa96-56a431f1e231@redhat.com> References: <6b86fba7-6664-54d6-aa96-56a431f1e231@redhat.com> Message-ID: <1474313514.5611.5.camel@redhat.com> Am Montag, den 19.09.2016, 21:15 +0200 schrieb Aleksey Shipilev: > Hi, > > I have accidentally ran Shenandoah with -XX:ObjectAlignmentInBytes=16 > while doing JOL development, and it crashed spectacularly. Note that > this is the option that some users enable to get compressed oops on > > 32 > Gb heap. While the tradeoff due to reserving the space for Brooks > pointers is shadier with Shenandoah, we definitely should not crash. > This lead me to study the Brooks pointer mechanics, and made me > realize > we have several problems: > > ?a) Allocating 8 bytes for Brooks pointer is not enough to maintain > alignment larger 8 in our current allocation mechanics. We have to > reserve the space that agrees with MinObjectAlignment. Unfortunately, > this makes BrooksPointer offset/size calculation depend on runtime > values, and therefore no more static consts for us anymore. > > ?b) We have all these -8/-1 constants spread around the codebase, so > changing the Brooks pointer size is not something that came easily. > After reading the diff against the mainline, I think I spotted all > the > cases, and rewritten their magic values to proper definitions. > > ?c) There are no Shenandoah-specific GC tests in the repo to sanity > test > it? Added a very basic regression test for this issue. (Still > struggling > to make JTReg run it though, "Error: cannot determine version for > JDK", > runs fine standalone). > > All three are hopefully addressed here: > ? http://cr.openjdk.java.net/~shade/shenandoah/brooks-align/webrev.01 This is awesome work! We haven't really thought about changing alignment (I for one did not know that this is possible at all). About tests: would be awesome to have (more) jtreg tests for Shenandoah in the repository. Roman From shade at redhat.com Mon Sep 19 20:26:33 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Sep 2016 22:26:33 +0200 Subject: Design question: why not reuse the CMS slots in mark word? Message-ID: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> Hi, I tried to search for the answer to this on my own, to no avail. Our current forwarding pointer is laid out before the object, which makes the allocation logic to reserve more space than "visible" to the object instance. Obviously, you would want to have the forwarding pointer within the object. My question is: is there a reason we cannot reuse the mark word mechanics already laid out for CMS? See the bit format here: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/file/6bddcf692e1d/src/share/vm/oops/markOop.hpp#l30 It would seem that both 32 bit and 64 bit modes have the place for the forwarding pointer (cut alignment bits out): // PromotedObject*:29 ---------->| promo_bits:3 ----->| (CMS promoted object) // PromotedObject*:61 --------------------->| promo_bits:3 ----->| (CMS promoted object) // narrowOop:32 unused:24 cms_free:1 unused:4 promo_bits:3 ----->| (COOPs && CMS promoted object) Of course, we trade in monitor biasing, complicate hashcode storage, a bit slower forwarding, plus we need to support compressed forwarding pointers, but other than that? Maybe I miss some blocker issue, but somebody had explored and discovered it already? Thanks, -Aleksey From zgu at redhat.com Mon Sep 19 20:40:23 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Mon, 19 Sep 2016 16:40:23 -0400 Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> Message-ID: <87b8fe20-cd21-7195-e11f-4443cca79bd9@redhat.com> Hi Aleksey, Mark word can also be used by BasicLock (none-inflated lock) and displace mark word on stack, so could make finding brooks pointer complicated. Thanks, -Zhengyu On 09/19/2016 04:26 PM, Aleksey Shipilev wrote: > Hi, > > I tried to search for the answer to this on my own, to no avail. Our > current forwarding pointer is laid out before the object, which makes > the allocation logic to reserve more space than "visible" to the object > instance. Obviously, you would want to have the forwarding pointer > within the object. > > My question is: is there a reason we cannot reuse the mark word > mechanics already laid out for CMS? See the bit format here: > http://hg.openjdk.java.net/jdk9/jdk9/hotspot/file/6bddcf692e1d/src/share/vm/oops/markOop.hpp#l30 > > It would seem that both 32 bit and 64 bit modes have the place for the > forwarding pointer (cut alignment bits out): > // PromotedObject*:29 ---------->| promo_bits:3 ----->| > (CMS promoted object) > // PromotedObject*:61 --------------------->| promo_bits:3 ----->| > (CMS promoted object) > // narrowOop:32 unused:24 cms_free:1 unused:4 promo_bits:3 ----->| > (COOPs && CMS promoted object) > > Of course, we trade in monitor biasing, complicate hashcode storage, a > bit slower forwarding, plus we need to support compressed forwarding > pointers, but other than that? Maybe I miss some blocker issue, but > somebody had explored and discovered it already? > > Thanks, > -Aleksey > From chf at redhat.com Mon Sep 19 21:00:39 2016 From: chf at redhat.com (Christine Flood) Date: Mon, 19 Sep 2016 17:00:39 -0400 (EDT) Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> Message-ID: <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> The theory was to make the read barrier as efficient as possible. It's always just a single read of a fixed offset. If we tried to reuse the mark word we'd have to deal with locked objects and hash codes and all that nonsense potentially making read barriers much more expensive. If you have a protocol that uses the mark word and doesn't introduce extra overhead in the common case (a conditional in a read barrier would be deadly) I'd love to hear it. Christine ----- Original Message ----- > From: "Aleksey Shipilev" > To: shenandoah-dev at openjdk.java.net > Sent: Monday, September 19, 2016 4:26:33 PM > Subject: Design question: why not reuse the CMS slots in mark word? > > Hi, > > I tried to search for the answer to this on my own, to no avail. Our > current forwarding pointer is laid out before the object, which makes > the allocation logic to reserve more space than "visible" to the object > instance. Obviously, you would want to have the forwarding pointer > within the object. > > My question is: is there a reason we cannot reuse the mark word > mechanics already laid out for CMS? See the bit format here: > http://hg.openjdk.java.net/jdk9/jdk9/hotspot/file/6bddcf692e1d/src/share/vm/oops/markOop.hpp#l30 > > It would seem that both 32 bit and 64 bit modes have the place for the > forwarding pointer (cut alignment bits out): > // PromotedObject*:29 ---------->| promo_bits:3 ----->| > (CMS promoted object) > // PromotedObject*:61 --------------------->| promo_bits:3 ----->| > (CMS promoted object) > // narrowOop:32 unused:24 cms_free:1 unused:4 promo_bits:3 ----->| > (COOPs && CMS promoted object) > > Of course, we trade in monitor biasing, complicate hashcode storage, a > bit slower forwarding, plus we need to support compressed forwarding > pointers, but other than that? Maybe I miss some blocker issue, but > somebody had explored and discovered it already? > > Thanks, > -Aleksey > > From shade at redhat.com Tue Sep 20 08:51:10 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Sep 2016 10:51:10 +0200 Subject: RFR (M): Shenandoah crashes with -XX:ObjectAlignmentInBytes=16 In-Reply-To: <1474313514.5611.5.camel@redhat.com> References: <6b86fba7-6664-54d6-aa96-56a431f1e231@redhat.com> <1474313514.5611.5.camel@redhat.com> Message-ID: On 09/19/2016 09:31 PM, Roman Kennke wrote: > Am Montag, den 19.09.2016, 21:15 +0200 schrieb Aleksey Shipilev: >> All three are hopefully addressed here: >> http://cr.openjdk.java.net/~shade/shenandoah/brooks-align/webrev.01 > > This is awesome work! We haven't really thought about changing > alignment (I for one did not know that this is possible at all). Thanks Roman! Do you have any guidance what tests to run to verify the change works? -Aleksey From shade at redhat.com Tue Sep 20 08:53:36 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Sep 2016 10:53:36 +0200 Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> Message-ID: On 09/19/2016 11:00 PM, Christine Flood wrote: > The theory was to make the read barrier as efficient as possible. > It's always just a single read of a fixed offset. If we tried to > reuse the mark word we'd have to deal with locked objects and hash > codes and all that nonsense potentially making read barriers much > more expensive. > > If you have a protocol that uses the mark word and doesn't introduce > extra overhead in the common case (a conditional in a read barrier > would be deadly) I'd love to hear it. Okay, that makes sense, thanks. Is this a hunch about the read barriers cost, or we actually tried more complicated read barriers? Trying to understand if potentially worth investigating, or this road was taken already. Thanks, -Aleksey From rkennke at redhat.com Tue Sep 20 09:18:42 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Sep 2016 11:18:42 +0200 Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> Message-ID: <1474363122.5611.9.camel@redhat.com> Am Dienstag, den 20.09.2016, 10:53 +0200 schrieb Aleksey Shipilev: > On 09/19/2016 11:00 PM, Christine Flood wrote: > > > > The theory was to make the read barrier as efficient as possible. > > It's always just a single read of a fixed offset.??If we tried to > > reuse the mark word we'd have to deal with locked objects and hash > > codes and all that nonsense potentially making read barriers much > > more expensive. > > > > If you have a protocol that uses the mark word and doesn't > > introduce > > extra overhead in the common case (a conditional in a read barrier > > would be deadly) I'd love to hear it. > > Okay, that makes sense, thanks. > > Is this a hunch about the read barriers cost, or we actually tried > more > complicated read barriers? Trying to understand if potentially worth > investigating, or this road was taken already. Very early on we tried to put the forwarding pointer in the mark word. We could handle most of the issues (hashcode, biased locking, etc) but the chief problem was displaced headers. This cannot be solved without making the read and write barriers, and the locking code significantly more complicated. As Christine said, if you can find a way to do it, we'd be happy to know :-) CMS and other collectors can only use the mark word for forwarding pointers, because they stop the world. When storing the forwarding pointer, they temporarily store the current mark word on a side table and avoid those problems. Roman From chf at redhat.com Tue Sep 20 11:28:32 2016 From: chf at redhat.com (Christine Flood) Date: Tue, 20 Sep 2016 07:28:32 -0400 (EDT) Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> Message-ID: <1369746021.818277.1474370912861.JavaMail.zimbra@redhat.com> Here's some recent work on the cost of barriers in GC. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.231.3040&rep=rep1&type=pdf You can see that a conditional read barrier is three times as expensive as a non-conditional read barrier. Roman didn't believe me and insisted on testing it for himself and found the same result empirically ;-) Christine ----- Original Message ----- > From: "Aleksey Shipilev" > To: "Christine Flood" > Cc: shenandoah-dev at openjdk.java.net > Sent: Tuesday, September 20, 2016 4:53:36 AM > Subject: Re: Design question: why not reuse the CMS slots in mark word? > > On 09/19/2016 11:00 PM, Christine Flood wrote: > > The theory was to make the read barrier as efficient as possible. > > It's always just a single read of a fixed offset. If we tried to > > reuse the mark word we'd have to deal with locked objects and hash > > codes and all that nonsense potentially making read barriers much > > more expensive. > > > > If you have a protocol that uses the mark word and doesn't introduce > > extra overhead in the common case (a conditional in a read barrier > > would be deadly) I'd love to hear it. > > Okay, that makes sense, thanks. > > Is this a hunch about the read barriers cost, or we actually tried more > complicated read barriers? Trying to understand if potentially worth > investigating, or this road was taken already. > > Thanks, > -Aleksey > > From rkennke at redhat.com Tue Sep 20 11:37:27 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Sep 2016 13:37:27 +0200 Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <1369746021.818277.1474370912861.JavaMail.zimbra@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> <1369746021.818277.1474370912861.JavaMail.zimbra@redhat.com> Message-ID: <1474371447.2833.3.camel@redhat.com> Am Dienstag, den 20.09.2016, 07:28 -0400 schrieb Christine Flood: > Here's some recent work on the cost of barriers in GC. > > http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.231.3040&rep > =rep1&type=pdf > > You can see that a conditional read barrier is three times as > expensive as a non-conditional read barrier.??Roman didn't believe me > and insisted on testing it for himself and found the same result > empirically ;-) Yep :-) Notice that this also precludes any form of side-table based lookup. All that said, I would love to see the brooks ptr 'inlined' in the regular object layout. It may not actually be *that* complex assuming all code nicely respects the various base-offsets of object layout (and they must, right?) My idea would be to insert the brooks ptr right before the object/array fields start (i.e. after the klass*). This puts it 2 words nearer to them and thus make it more likely to warm um cache for following field accesses. Plus, we'd loose less space with compressed oops because we could squeeze a compressed brooks ptr into the unused 32bits of compressed klass* for regular objects (non- arrays), and otherwise benefit from alignment. I think I'll spend a day or two exploring that idea a little more. Roman > > > Christine > > > ----- Original Message ----- > > > > From: "Aleksey Shipilev" > > To: "Christine Flood" > > Cc: shenandoah-dev at openjdk.java.net > > Sent: Tuesday, September 20, 2016 4:53:36 AM > > Subject: Re: Design question: why not reuse the CMS slots in mark > > word? > > > > On 09/19/2016 11:00 PM, Christine Flood wrote: > > > > > > The theory was to make the read barrier as efficient as possible. > > > It's always just a single read of a fixed offset.??If we tried to > > > reuse the mark word we'd have to deal with locked objects and > > > hash > > > codes and all that nonsense potentially making read barriers much > > > more expensive. > > > > > > If you have a protocol that uses the mark word and doesn't > > > introduce > > > extra overhead in the common case (a conditional in a read > > > barrier > > > would be deadly) I'd love to hear it. > > > > Okay, that makes sense, thanks. > > > > Is this a hunch about the read barriers cost, or we actually tried > > more > > complicated read barriers? Trying to understand if potentially > > worth > > investigating, or this road was taken already. > > > > Thanks, > > -Aleksey > > > > From chf at redhat.com Tue Sep 20 11:38:26 2016 From: chf at redhat.com (Christine Flood) Date: Tue, 20 Sep 2016 07:38:26 -0400 (EDT) Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <1474363122.5611.9.camel@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> <1474363122.5611.9.camel@redhat.com> Message-ID: <1961735634.819936.1474371506710.JavaMail.zimbra@redhat.com> If we were willing to use a conditional read barrier, which we most definitively aren't, we could maintain the invariant that the mark word is always read from the to-space copy. There would be some evil synchronization issues (especially with locked objects) but it's probably doable. Christine ----- Original Message ----- > From: "Roman Kennke" > To: "Aleksey Shipilev" , "Christine Flood" > Cc: shenandoah-dev at openjdk.java.net > Sent: Tuesday, September 20, 2016 5:18:42 AM > Subject: Re: Design question: why not reuse the CMS slots in mark word? > > Am Dienstag, den 20.09.2016, 10:53 +0200 schrieb Aleksey Shipilev: > > On 09/19/2016 11:00 PM, Christine Flood wrote: > > > > > > The theory was to make the read barrier as efficient as possible. > > > It's always just a single read of a fixed offset.??If we tried to > > > reuse the mark word we'd have to deal with locked objects and hash > > > codes and all that nonsense potentially making read barriers much > > > more expensive. > > > > > > If you have a protocol that uses the mark word and doesn't > > > introduce > > > extra overhead in the common case (a conditional in a read barrier > > > would be deadly) I'd love to hear it. > > > > Okay, that makes sense, thanks. > > > > Is this a hunch about the read barriers cost, or we actually tried > > more > > complicated read barriers? Trying to understand if potentially worth > > investigating, or this road was taken already. > > Very early on we tried to put the forwarding pointer in the mark word. > We could handle most of the issues (hashcode, biased locking, etc) but > the chief problem was displaced headers. This cannot be solved without > making the read and write barriers, and the locking code significantly > more complicated. As Christine said, if you can find a way to do it, > we'd be happy to know :-) > > CMS and other collectors can only use the mark word for forwarding > pointers, because they stop the world. When storing the forwarding > pointer, they temporarily store the current mark word on a side table > and avoid those problems. > > Roman > > From chf at redhat.com Tue Sep 20 11:43:38 2016 From: chf at redhat.com (Christine Flood) Date: Tue, 20 Sep 2016 07:43:38 -0400 (EDT) Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <1474371447.2833.3.camel@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> <1369746021.818277.1474370912861.JavaMail.zimbra@redhat.com> <1474371447.2833.3.camel@redhat.com> Message-ID: <1302824696.826842.1474371818150.JavaMail.zimbra@redhat.com> I wouldn't. There are a bazillion third party heap walking tools that assume they know the object layout. Even if you got it working inside of Hotspot, the villagers would come for you with pitchforks and flaming torches. Christine ----- Original Message ----- > From: "Roman Kennke" > To: "Christine Flood" , "Aleksey Shipilev" > Cc: shenandoah-dev at openjdk.java.net > Sent: Tuesday, September 20, 2016 7:37:27 AM > Subject: Re: Design question: why not reuse the CMS slots in mark word? > > Am Dienstag, den 20.09.2016, 07:28 -0400 schrieb Christine Flood: > > Here's some recent work on the cost of barriers in GC. > > > > http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.231.3040&rep > > =rep1&type=pdf > > > > You can see that a conditional read barrier is three times as > > expensive as a non-conditional read barrier.??Roman didn't believe me > > and insisted on testing it for himself and found the same result > > empirically ;-) > > Yep :-) > > Notice that this also precludes any form of side-table based lookup. > > All that said, I would love to see the brooks ptr 'inlined' in the > regular object layout. It may not actually be *that* complex assuming > all code nicely respects the various base-offsets of object layout (and > they must, right?) My idea would be to insert the brooks ptr right > before the object/array fields start (i.e. after the klass*). This puts > it 2 words nearer to them and thus make it more likely to warm um cache > for following field accesses. Plus, we'd loose less space with > compressed oops because we could squeeze a compressed brooks ptr into > the unused 32bits of compressed klass* for regular objects (non- > arrays), and otherwise benefit from alignment. > > I think I'll spend a day or two exploring that idea a little more. > > Roman > > > > > > > Christine > > > > > > ----- Original Message ----- > > > > > > From: "Aleksey Shipilev" > > > To: "Christine Flood" > > > Cc: shenandoah-dev at openjdk.java.net > > > Sent: Tuesday, September 20, 2016 4:53:36 AM > > > Subject: Re: Design question: why not reuse the CMS slots in mark > > > word? > > > > > > On 09/19/2016 11:00 PM, Christine Flood wrote: > > > > > > > > The theory was to make the read barrier as efficient as possible. > > > > It's always just a single read of a fixed offset.??If we tried to > > > > reuse the mark word we'd have to deal with locked objects and > > > > hash > > > > codes and all that nonsense potentially making read barriers much > > > > more expensive. > > > > > > > > If you have a protocol that uses the mark word and doesn't > > > > introduce > > > > extra overhead in the common case (a conditional in a read > > > > barrier > > > > would be deadly) I'd love to hear it. > > > > > > Okay, that makes sense, thanks. > > > > > > Is this a hunch about the read barriers cost, or we actually tried > > > more > > > complicated read barriers? Trying to understand if potentially > > > worth > > > investigating, or this road was taken already. > > > > > > Thanks, > > > -Aleksey > > > > > > > From rkennke at redhat.com Tue Sep 20 12:15:26 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Sep 2016 14:15:26 +0200 Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <1302824696.826842.1474371818150.JavaMail.zimbra@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> <1369746021.818277.1474370912861.JavaMail.zimbra@redhat.com> <1474371447.2833.3.camel@redhat.com> <1302824696.826842.1474371818150.JavaMail.zimbra@redhat.com> Message-ID: <1474373726.2833.7.camel@redhat.com> There's a well defined way to access the heap and objects, it's called JVMTI and JNI. They give you access to anything that such tools would ever need, I think. Those are under our control. Do you really think there are tools out there that do something more esotheric like directly accessing memory to inspect objects (I want to know them..)? It sounds to me like they already subscribed to a world of unnecessary pain. Why should I care to make their world less painful? :-D ;-) :-P Roman Am Dienstag, den 20.09.2016, 07:43 -0400 schrieb Christine Flood: > I wouldn't. > > There are a bazillion third party heap walking tools that assume they > know the object layout.?? > Even if you got it working inside of Hotspot, the villagers would > come for you with pitchforks and flaming torches. > > > > Christine > > > ----- Original Message ----- > > > > From: "Roman Kennke" > > To: "Christine Flood" , "Aleksey Shipilev" > edhat.com> > > Cc: shenandoah-dev at openjdk.java.net > > Sent: Tuesday, September 20, 2016 7:37:27 AM > > Subject: Re: Design question: why not reuse the CMS slots in mark > > word? > > > > Am Dienstag, den 20.09.2016, 07:28 -0400 schrieb Christine Flood: > > > > > > Here's some recent work on the cost of barriers in GC. > > > > > > http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.231.3040 > > > &rep > > > =rep1&type=pdf > > > > > > You can see that a conditional read barrier is three times as > > > expensive as a non-conditional read barrier.??Roman didn't > > > believe me > > > and insisted on testing it for himself and found the same result > > > empirically ;-) > > > > Yep :-) > > > > Notice that this also precludes any form of side-table based > > lookup. > > > > All that said, I would love to see the brooks ptr 'inlined' in the > > regular object layout. It may not actually be *that* complex > > assuming > > all code nicely respects the various base-offsets of object layout > > (and > > they must, right?) My idea would be to insert the brooks ptr right > > before the object/array fields start (i.e. after the klass*). This > > puts > > it 2 words nearer to them and thus make it more likely to warm um > > cache > > for following field accesses. Plus, we'd loose less space with > > compressed oops because we could squeeze a compressed brooks ptr > > into > > the unused 32bits of compressed klass* for regular objects (non- > > arrays), and otherwise benefit from alignment. > > > > I think I'll spend a day or two exploring that idea a little more. > > > > Roman > > > > > > > > > > > > > > Christine > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > > From: "Aleksey Shipilev" > > > > To: "Christine Flood" > > > > Cc: shenandoah-dev at openjdk.java.net > > > > Sent: Tuesday, September 20, 2016 4:53:36 AM > > > > Subject: Re: Design question: why not reuse the CMS slots in > > > > mark > > > > word? > > > > > > > > On 09/19/2016 11:00 PM, Christine Flood wrote: > > > > > > > > > > > > > > > The theory was to make the read barrier as efficient as > > > > > possible. > > > > > It's always just a single read of a fixed offset.??If we > > > > > tried to > > > > > reuse the mark word we'd have to deal with locked objects and > > > > > hash > > > > > codes and all that nonsense potentially making read barriers > > > > > much > > > > > more expensive. > > > > > > > > > > If you have a protocol that uses the mark word and doesn't > > > > > introduce > > > > > extra overhead in the common case (a conditional in a read > > > > > barrier > > > > > would be deadly) I'd love to hear it. > > > > > > > > Okay, that makes sense, thanks. > > > > > > > > Is this a hunch about the read barriers cost, or we actually > > > > tried > > > > more > > > > complicated read barriers? Trying to understand if potentially > > > > worth > > > > investigating, or this road was taken already. > > > > > > > > Thanks, > > > > -Aleksey > > > > > > > > > > From chf at redhat.com Tue Sep 20 12:42:54 2016 From: chf at redhat.com (Christine Flood) Date: Tue, 20 Sep 2016 08:42:54 -0400 (EDT) Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <1474373726.2833.7.camel@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> <1369746021.818277.1474370912861.JavaMail.zimbra@redhat.com> <1474371447.2833.3.camel@redhat.com> <1302824696.826842.1474371818150.JavaMail.zimbra@redhat.com> <1474373726.2833.7.camel@redhat.com> Message-ID: <1668079587.852771.1474375374516.JavaMail.zimbra@redhat.com> Make sure you don't break object serialization. I really think that incremental update (adding the post write barrier value to the marking set instead of SATB) would be a better bang for your buck. Christine ----- Original Message ----- > From: "Roman Kennke" > To: "Christine Flood" > Cc: "Aleksey Shipilev" , shenandoah-dev at openjdk.java.net > Sent: Tuesday, September 20, 2016 8:15:26 AM > Subject: Re: Design question: why not reuse the CMS slots in mark word? > > There's a well defined way to access the heap and objects, it's called > JVMTI and JNI. They give you access to anything that such tools would > ever need, I think. Those are under our control. > > Do you really think there are tools out there that do something more > esotheric like directly accessing memory to inspect objects (I want to > know them..)? It sounds to me like they already subscribed to a world > of unnecessary pain. Why should I care to make their world less > painful? :-D ;-) :-P > > Roman > > Am Dienstag, den 20.09.2016, 07:43 -0400 schrieb Christine Flood: > > I wouldn't. > > > > There are a bazillion third party heap walking tools that assume they > > know the object layout. > > Even if you got it working inside of Hotspot, the villagers would > > come for you with pitchforks and flaming torches. > > > > > > > > Christine > > > > > > ----- Original Message ----- > > > > > > From: "Roman Kennke" > > > To: "Christine Flood" , "Aleksey Shipilev" > > edhat.com> > > > Cc: shenandoah-dev at openjdk.java.net > > > Sent: Tuesday, September 20, 2016 7:37:27 AM > > > Subject: Re: Design question: why not reuse the CMS slots in mark > > > word? > > > > > > Am Dienstag, den 20.09.2016, 07:28 -0400 schrieb Christine Flood: > > > > > > > > Here's some recent work on the cost of barriers in GC. > > > > > > > > http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.231.3040 > > > > &rep > > > > =rep1&type=pdf > > > > > > > > You can see that a conditional read barrier is three times as > > > > expensive as a non-conditional read barrier.??Roman didn't > > > > believe me > > > > and insisted on testing it for himself and found the same result > > > > empirically ;-) > > > > > > Yep :-) > > > > > > Notice that this also precludes any form of side-table based > > > lookup. > > > > > > All that said, I would love to see the brooks ptr 'inlined' in the > > > regular object layout. It may not actually be *that* complex > > > assuming > > > all code nicely respects the various base-offsets of object layout > > > (and > > > they must, right?) My idea would be to insert the brooks ptr right > > > before the object/array fields start (i.e. after the klass*). This > > > puts > > > it 2 words nearer to them and thus make it more likely to warm um > > > cache > > > for following field accesses. Plus, we'd loose less space with > > > compressed oops because we could squeeze a compressed brooks ptr > > > into > > > the unused 32bits of compressed klass* for regular objects (non- > > > arrays), and otherwise benefit from alignment. > > > > > > I think I'll spend a day or two exploring that idea a little more. > > > > > > Roman > > > > > > > > > > > > > > > > > > > Christine > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > > > > > > > > From: "Aleksey Shipilev" > > > > > To: "Christine Flood" > > > > > Cc: shenandoah-dev at openjdk.java.net > > > > > Sent: Tuesday, September 20, 2016 4:53:36 AM > > > > > Subject: Re: Design question: why not reuse the CMS slots in > > > > > mark > > > > > word? > > > > > > > > > > On 09/19/2016 11:00 PM, Christine Flood wrote: > > > > > > > > > > > > > > > > > > The theory was to make the read barrier as efficient as > > > > > > possible. > > > > > > It's always just a single read of a fixed offset.??If we > > > > > > tried to > > > > > > reuse the mark word we'd have to deal with locked objects and > > > > > > hash > > > > > > codes and all that nonsense potentially making read barriers > > > > > > much > > > > > > more expensive. > > > > > > > > > > > > If you have a protocol that uses the mark word and doesn't > > > > > > introduce > > > > > > extra overhead in the common case (a conditional in a read > > > > > > barrier > > > > > > would be deadly) I'd love to hear it. > > > > > > > > > > Okay, that makes sense, thanks. > > > > > > > > > > Is this a hunch about the read barriers cost, or we actually > > > > > tried > > > > > more > > > > > complicated read barriers? Trying to understand if potentially > > > > > worth > > > > > investigating, or this road was taken already. > > > > > > > > > > Thanks, > > > > > -Aleksey > > > > > > > > > > > > > > From chf at redhat.com Tue Sep 20 12:48:17 2016 From: chf at redhat.com (Christine Flood) Date: Tue, 20 Sep 2016 08:48:17 -0400 (EDT) Subject: If anyone is looking for tasks to contribute to Shenandoah In-Reply-To: <788711496.855982.1474375633433.JavaMail.zimbra@redhat.com> Message-ID: <164687210.856155.1474375697384.JavaMail.zimbra@redhat.com> There's always the list from the team meeting: Shenandoah productization Whitebox finalization by team Blackbox testing/input by those who don't know the codebase as well Catching supported memory ranges, exiting gracefully Document options properly Remove unsupported options Compressed oops error message should be printed only if user specified it Implement compressed oops JBoss stress tests for stability Kitchen Sink tests Graduated GC stress tests (speak to adinn about this) Graceful exit on unsupported platforms From zgu at redhat.com Tue Sep 20 13:25:42 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Tue, 20 Sep 2016 09:25:42 -0400 Subject: jni_critical and GC Message-ID: Hi, While instrumenting Safepoints, I saw a few Shenandoah JNI critical re-executions. It makes me think that, for region based GC, can it be avoided by excluding the regions from collection set? Thanks, -Zhengyu From roman at kennke.org Tue Sep 20 13:31:18 2016 From: roman at kennke.org (roman at kennke.org) Date: Tue, 20 Sep 2016 13:31:18 +0000 Subject: hg: shenandoah/jdk9/hotspot: Exit gracefully when trying Shenandoah on unsupported platforms. Message-ID: <201609201331.u8KDVIjd000135@aojmv0008.oracle.com> Changeset: 045267b9d5a3 Author: rkennke Date: 2016-09-20 15:22 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/045267b9d5a3 Exit gracefully when trying Shenandoah on unsupported platforms. ! src/share/vm/runtime/arguments.cpp From shade at redhat.com Tue Sep 20 17:08:34 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Sep 2016 19:08:34 +0200 Subject: RFR (XS): Add ShenandoahGC into GC flag collision test Message-ID: Hi there, Today is another day I accidentally do -XX:+UseShenandoahGC -XX:+UseG1GC, and it crashes somewhere in compiler. We should never allow the combinations like these: http://cr.openjdk.java.net/~shade/shenandoah/conflicting-gc-1.patch Roman, please push? Thanks, -Aleksey From shade at redhat.com Tue Sep 20 17:18:46 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Sep 2016 19:18:46 +0200 Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <1474373726.2833.7.camel@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> <1369746021.818277.1474370912861.JavaMail.zimbra@redhat.com> <1474371447.2833.3.camel@redhat.com> <1302824696.826842.1474371818150.JavaMail.zimbra@redhat.com> <1474373726.2833.7.camel@redhat.com> Message-ID: <1c0bc499-89ff-ad8a-a07a-123eabe0ed3e@redhat.com> Most of the tools I saw (and supported one of them [1]) walk the heap from Java by polling the actual field offsets. You have to detect/adjust for the different header size anyway, if you expect your tool to work with 32-bit, 64-bit, 64-bit with COOPs, 64-bit with COOPs but not compressed classes, etc. In fact, many of those tools would applaud having the forwarding pointer as the part of the instance, because that would accurately estimate the heap occupation. As of now, forwarding pointers are invisible for instance inspection. In pathological cases, like in -XX:ObjectAlignmentInBytes=16, a simple Object would take *twice* more storage than Instrumentation API or (Unsafe) instance inspection would tell. Good luck wrapping your head around post-mortem heap dumps after OOMEs! Therefore, I see no logistical problem in cramming another word in the instance header. Thanks, -Aleksey [1] http://openjdk.java.net/projects/code-tools/jol/ On 09/20/2016 02:15 PM, Roman Kennke wrote: > There's a well defined way to access the heap and objects, it's called > JVMTI and JNI. They give you access to anything that such tools would > ever need, I think. Those are under our control. > > Do you really think there are tools out there that do something more > esotheric like directly accessing memory to inspect objects (I want to > know them..)? It sounds to me like they already subscribed to a world > of unnecessary pain. Why should I care to make their world less > painful? :-D ;-) :-P > > Roman > > Am Dienstag, den 20.09.2016, 07:43 -0400 schrieb Christine Flood: >> I wouldn't. >> >> There are a bazillion third party heap walking tools that assume they >> know the object layout. >> Even if you got it working inside of Hotspot, the villagers would >> come for you with pitchforks and flaming torches. >> >> >> >> Christine >> >> >> ----- Original Message ----- >>> >>> From: "Roman Kennke" >>> To: "Christine Flood" , "Aleksey Shipilev" >> edhat.com> >>> Cc: shenandoah-dev at openjdk.java.net >>> Sent: Tuesday, September 20, 2016 7:37:27 AM >>> Subject: Re: Design question: why not reuse the CMS slots in mark >>> word? >>> >>> Am Dienstag, den 20.09.2016, 07:28 -0400 schrieb Christine Flood: >>>> >>>> Here's some recent work on the cost of barriers in GC. >>>> >>>> http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.231.3040 >>>> &rep >>>> =rep1&type=pdf >>>> >>>> You can see that a conditional read barrier is three times as >>>> expensive as a non-conditional read barrier. Roman didn't >>>> believe me >>>> and insisted on testing it for himself and found the same result >>>> empirically ;-) >>> >>> Yep :-) >>> >>> Notice that this also precludes any form of side-table based >>> lookup. >>> >>> All that said, I would love to see the brooks ptr 'inlined' in the >>> regular object layout. It may not actually be *that* complex >>> assuming >>> all code nicely respects the various base-offsets of object layout >>> (and >>> they must, right?) My idea would be to insert the brooks ptr right >>> before the object/array fields start (i.e. after the klass*). This >>> puts >>> it 2 words nearer to them and thus make it more likely to warm um >>> cache >>> for following field accesses. Plus, we'd loose less space with >>> compressed oops because we could squeeze a compressed brooks ptr >>> into >>> the unused 32bits of compressed klass* for regular objects (non- >>> arrays), and otherwise benefit from alignment. >>> >>> I think I'll spend a day or two exploring that idea a little more. >>> >>> Roman >>> >>>> >>>> >>>> >>>> Christine >>>> >>>> >>>> ----- Original Message ----- >>>>> >>>>> >>>>> From: "Aleksey Shipilev" >>>>> To: "Christine Flood" >>>>> Cc: shenandoah-dev at openjdk.java.net >>>>> Sent: Tuesday, September 20, 2016 4:53:36 AM >>>>> Subject: Re: Design question: why not reuse the CMS slots in >>>>> mark >>>>> word? >>>>> >>>>> On 09/19/2016 11:00 PM, Christine Flood wrote: >>>>>> >>>>>> >>>>>> The theory was to make the read barrier as efficient as >>>>>> possible. >>>>>> It's always just a single read of a fixed offset. If we >>>>>> tried to >>>>>> reuse the mark word we'd have to deal with locked objects and >>>>>> hash >>>>>> codes and all that nonsense potentially making read barriers >>>>>> much >>>>>> more expensive. >>>>>> >>>>>> If you have a protocol that uses the mark word and doesn't >>>>>> introduce >>>>>> extra overhead in the common case (a conditional in a read >>>>>> barrier >>>>>> would be deadly) I'd love to hear it. >>>>> >>>>> Okay, that makes sense, thanks. >>>>> >>>>> Is this a hunch about the read barriers cost, or we actually >>>>> tried >>>>> more >>>>> complicated read barriers? Trying to understand if potentially >>>>> worth >>>>> investigating, or this road was taken already. >>>>> >>>>> Thanks, >>>>> -Aleksey >>>>> >>>>> >>> From shade at redhat.com Tue Sep 20 17:23:57 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Sep 2016 19:23:57 +0200 Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <1668079587.852771.1474375374516.JavaMail.zimbra@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <193943447.659700.1474318839583.JavaMail.zimbra@redhat.com> <1369746021.818277.1474370912861.JavaMail.zimbra@redhat.com> <1474371447.2833.3.camel@redhat.com> <1302824696.826842.1474371818150.JavaMail.zimbra@redhat.com> <1474373726.2833.7.camel@redhat.com> <1668079587.852771.1474375374516.JavaMail.zimbra@redhat.com> Message-ID: <1043dd60-4b1c-ab74-5a99-b38c44ad814e@redhat.com> On 09/20/2016 02:42 PM, Christine Flood wrote: > Make sure you don't break object serialization. I must be missing something. Why do we care about (Java?) object serialization here? If forwarding pointer is the part of object metadata (i.e. header), it does not participate in the serialization at all. If forwarding pointer is the part of "fields" block, then it is puzzling how runtime would ever touch it, if it enumerates the fields by offsets, not reads the entire "bitmap" of fields. (It has to, because field block is not contiguous due to per-field alignment requirements that are specific to the current running mode). Thanks, -Aleksey From chf at redhat.com Tue Sep 20 17:57:57 2016 From: chf at redhat.com (Christine Flood) Date: Tue, 20 Sep 2016 13:57:57 -0400 (EDT) Subject: Design question: why not reuse the CMS slots in mark word? In-Reply-To: <1043dd60-4b1c-ab74-5a99-b38c44ad814e@redhat.com> References: <395d1b5b-9255-ee77-3679-431ebecd4286@redhat.com> <1369746021.818277.1474370912861.JavaMail.zimbra@redhat.com> <1474371447.2833.3.camel@redhat.com> <1302824696.826842.1474371818150.JavaMail.zimbra@redhat.com> <1474373726.2833.7.camel@redhat.com> <1668079587.852771.1474375374516.JavaMail.zimbra@redhat.com> <1043dd60-4b1c-ab74-5a99-b38c44ad814e@redhat.com> Message-ID: <365432547.949977.1474394277596.JavaMail.zimbra@redhat.com> I don't know that it breaks serialization, I was just speculating. The object header format has been baked into Hotspot since approximately 1998, that was the first thing I thought of that might break. I think there are much better ways to improve Shenandoah rather than making a change which requires a different object format for Shenandoah than for any of the other collectors. At the very least it would require more Shenandoah specific changes to C2, which we are trying to minimize. Christine ----- Original Message ----- > From: "Aleksey Shipilev" > To: "Christine Flood" , "Roman Kennke" > Cc: shenandoah-dev at openjdk.java.net > Sent: Tuesday, September 20, 2016 1:23:57 PM > Subject: Re: Design question: why not reuse the CMS slots in mark word? > > On 09/20/2016 02:42 PM, Christine Flood wrote: > > Make sure you don't break object serialization. > > I must be missing something. Why do we care about (Java?) object > serialization here? > > If forwarding pointer is the part of object metadata (i.e. header), it > does not participate in the serialization at all. > > If forwarding pointer is the part of "fields" block, then it is puzzling > how runtime would ever touch it, if it enumerates the fields by offsets, > not reads the entire "bitmap" of fields. (It has to, because field block > is not contiguous due to per-field alignment requirements that are > specific to the current running mode). > > Thanks, > -Aleksey > > From shade at redhat.com Tue Sep 20 18:35:49 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Sep 2016 20:35:49 +0200 Subject: Heads-up: failures with -XX:+StressLCM -XX:+StressGCM Message-ID: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> Hi, If you use jcstress for testing Shenandoah, you may notice some of the tests now intermittently crash VM with SEGVs. E.g.: org.openjdk.jcstress.tests.locks.stamped.StampedLockPairwiseTests.RLI_URs.tWL_tUW [-XX:+UseShenandoahGC, -server, -XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] had failed with the VM error. In fact, there are lots of failures, but all of them are with -XX:+StressLCM -XX:+StressGCM, which fuzzes the (C2) instruction scheduler. Note that until recently those flags were only accessible in fastdebug builds. But yours truly turned them diagnostic [1], this got into Shenandoah forest with the recent pull, and now jcstress is able to use these flags with release builds too. These failures probably indicate the missing barriers somewhere in C2, as they usually do. Looking at hs_err-s from crashes, it seems we mostly fail in some shared Java code, like TreeMap.put, so there is an easy reproducer: http://cr.openjdk.java.net/~shade/shenandoah/TestFuzz.java $ java -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM TestFuzz Roland? Thanks, -Aleksey [1] https://bugs.openjdk.java.net/browse/JDK-8156803 From zgu at redhat.com Tue Sep 20 19:44:25 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Tue, 20 Sep 2016 15:44:25 -0400 Subject: RFR: Humongous object reclaim test Message-ID: Per Roman's request, this is the test case for humongous object reclaim bug Roman pushed last week. http://cr.openjdk.java.net/~zgu/humongous/webrev/ Could you please review and push? Thanks, -Zhengyu From shade at redhat.com Wed Sep 21 06:33:07 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 08:33:07 +0200 Subject: RFR: Humongous object reclaim test In-Reply-To: References: Message-ID: <550bd361-9903-eb99-289b-52d2a480b968@redhat.com> On 09/20/2016 09:44 PM, Zhengyu Gu wrote: > Per Roman's request, this is the test case for humongous object reclaim > bug Roman pushed last week. > http://cr.openjdk.java.net/~zgu/humongous/webrev/ *) Copyright should mention Red Hat? *) I wonder if the test should push the char[] reference on heap, and then carefully verify all its contents? Initializing the char[] off the pre-seeded Random object, and then verifying it with the same seed should confuse optimizers enough. Thanks, -Aleksey From rwestrel at redhat.com Wed Sep 21 07:37:39 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 21 Sep 2016 09:37:39 +0200 Subject: Heads-up: failures with -XX:+StressLCM -XX:+StressGCM In-Reply-To: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> References: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> Message-ID: > These failures probably indicate the missing barriers somewhere in C2, > as they usually do. Looking at hs_err-s from crashes, it seems we mostly > fail in some shared Java code, like TreeMap.put, so there is an easy > reproducer: > http://cr.openjdk.java.net/~shade/shenandoah/TestFuzz.java > > $ java -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions > -XX:+StressLCM -XX:+StressGCM TestFuzz > > > Roland? I'm looking into it. Roland. From rwestrel at redhat.com Wed Sep 21 08:30:33 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 21 Sep 2016 08:30:33 +0000 Subject: hg: shenandoah/jdk9/hotspot: c2: don't clear write barrier control in final graph reshape if CastPP input was processed before Message-ID: <201609210830.u8L8UX0X024780@aojmv0008.oracle.com> Changeset: 76938ff28105 Author: roland Date: 2016-09-21 10:29 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/76938ff28105 c2: don't clear write barrier control in final graph reshape if CastPP input was processed before ! src/share/vm/opto/compile.cpp From rwestrel at redhat.com Wed Sep 21 08:30:55 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 21 Sep 2016 10:30:55 +0200 Subject: Heads-up: failures with -XX:+StressLCM -XX:+StressGCM In-Reply-To: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> References: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> Message-ID: Should be fixed now. Roland. From shade at redhat.com Wed Sep 21 09:18:52 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 11:18:52 +0200 Subject: Heads-up: failures with -XX:+StressLCM -XX:+StressGCM In-Reply-To: References: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> Message-ID: Thanks, it appears fixed on my side too, jcstress now happily chugs through the tests Should we push some variant of this as regression test too? http://cr.openjdk.java.net/~shade/shenandoah/TestFuzz.java -Aleksey On 09/21/2016 10:30 AM, Roland Westrelin wrote: > > Should be fixed now. > > Roland. > From rkennke at redhat.com Wed Sep 21 09:28:57 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Sep 2016 11:28:57 +0200 Subject: Heads-up: failures with -XX:+StressLCM -XX:+StressGCM In-Reply-To: References: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> Message-ID: <1474450137.2833.22.camel@redhat.com> Am Mittwoch, den 21.09.2016, 11:18 +0200 schrieb Aleksey Shipilev: > Thanks, it appears fixed on my side too, jcstress now happily chugs > through the tests > > Should we push some variant of this as regression test too? > ? http://cr.openjdk.java.net/~shade/shenandoah/TestFuzz.java > That would be awesome!! Roman From rkennke at redhat.com Wed Sep 21 11:10:37 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Sep 2016 13:10:37 +0200 Subject: RFR: Simplify JNI critical support Message-ID: <1474456237.2833.31.camel@redhat.com> This implements Zhengyu's idea to simply pin heap regions that contain active JNI critical arrays, i.e. those regions would not enter the collection set. This makes our JNI critical region handling much simpler. We no longer have to bail and retry on active critical regions (like other GCs). Most importantly, we can get rid of the complicated locking dance between Java threads, the VM thread and GC threads that has plagued us in the past. I also added a regression test to verify this is handled correctly, together with some infrastructure to build & run Shenandoah tests only by invoking: make test TEST="hotspot_fast_gc_shenandoah" http://cr.openjdk.java.net/~rkennke/jni_critical/webrev.00/ Ok to push? Roman From rkennke at redhat.com Wed Sep 21 11:16:21 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Sep 2016 13:16:21 +0200 Subject: RFR: Add read barriers to C1's vectorizedMismatch() intrinsic Message-ID: <1474456581.2833.34.camel@redhat.com> The testcase for the JNI critical stuff turned up a bug (yay testdriven development!). C1's vectorizedMismatch() intrinsic was lacking read barriers (the intrinsic was probably recently added). This patch adds them, and includes a testcase (very similar to the JNI critical testcase, but calls only C1 and System.arraycopy() instead of JNI). http://cr.openjdk.java.net/~rkennke/c1_vect_mismatch/webrev.00/ Ok to go? Roman From shade at redhat.com Wed Sep 21 11:21:03 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 13:21:03 +0200 Subject: RFR: Add read barriers to C1's vectorizedMismatch() intrinsic In-Reply-To: <1474456581.2833.34.camel@redhat.com> References: <1474456581.2833.34.camel@redhat.com> Message-ID: <473f8979-bd65-fcc4-ccb8-87eb559df3b1@redhat.com> On 09/21/2016 01:16 PM, Roman Kennke wrote: > http://cr.openjdk.java.net/~rkennke/c1_vect_mismatch/webrev.00/ Looks good to me. I don't think we have to create folders for each test in test/gc/shenandoah for these one-off failures, TBH. But no matter, we can always rearrange later. Thanks, -Aleksey From zgu at redhat.com Wed Sep 21 11:29:24 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 21 Sep 2016 07:29:24 -0400 Subject: RFR: Humongous object reclaim test In-Reply-To: <550bd361-9903-eb99-289b-52d2a480b968@redhat.com> References: <550bd361-9903-eb99-289b-52d2a480b968@redhat.com> Message-ID: Hi Aleksey, Thanks for the review. On 09/21/2016 02:33 AM, Aleksey Shipilev wrote: > On 09/20/2016 09:44 PM, Zhengyu Gu wrote: >> Per Roman's request, this is the test case for humongous object reclaim >> bug Roman pushed last week. >> http://cr.openjdk.java.net/~zgu/humongous/webrev/ > *) Copyright should mention Red Hat? Fixed. http://cr.openjdk.java.net/~zgu/humongous/webrev.01/ > > *) I wonder if the test should push the char[] reference on heap, and > then carefully verify all its contents? Initializing the char[] off the > pre-seeded Random object, and then verifying it with the same seed > should confuse optimizers enough. Given tiered compilation, I don't think it has chance to JIT. If I recall correctly, the profiling counter has to reach 2000 to trigger C1. Just to make sure, added VM flag "-Xint" -Zhengyu > Thanks, > -Aleksey > From shade at redhat.com Wed Sep 21 11:30:26 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 13:30:26 +0200 Subject: RFR: Humongous object reclaim test In-Reply-To: References: <550bd361-9903-eb99-289b-52d2a480b968@redhat.com> Message-ID: On 09/21/2016 01:29 PM, Zhengyu Gu wrote: > On 09/21/2016 02:33 AM, Aleksey Shipilev wrote: >> On 09/20/2016 09:44 PM, Zhengyu Gu wrote: >>> Per Roman's request, this is the test case for humongous object reclaim >>> bug Roman pushed last week. >>> http://cr.openjdk.java.net/~zgu/humongous/webrev/ >> *) Copyright should mention Red Hat? > > Fixed. > > http://cr.openjdk.java.net/~zgu/humongous/webrev.01/ Okay, looks good. Thanks, -Aleksey From shade at redhat.com Wed Sep 21 11:50:43 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 13:50:43 +0200 Subject: RFR: Simplify JNI critical support In-Reply-To: <1474456237.2833.31.camel@redhat.com> References: <1474456237.2833.31.camel@redhat.com> Message-ID: <724b36df-18d7-a8fd-974d-9d370f34727a@redhat.com> On 09/21/2016 01:10 PM, Roman Kennke wrote: > http://cr.openjdk.java.net/~rkennke/jni_critical/webrev.00/ Impressive. Minor comments: *) The test/gc/shenandoah are better be "hotspot_gc_shenandoah". We will select "fast" subset later, as our test count grows. *) I am fuzzy on the synchronization details here, but shouldn't _critical_pins be volatile and/or read through Atomic:: as well? Thanks, -Aleksey From zgu at redhat.com Wed Sep 21 11:56:33 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 21 Sep 2016 07:56:33 -0400 Subject: RFR: Simplify JNI critical support In-Reply-To: <724b36df-18d7-a8fd-974d-9d370f34727a@redhat.com> References: <1474456237.2833.31.camel@redhat.com> <724b36df-18d7-a8fd-974d-9d370f34727a@redhat.com> Message-ID: <3a1704a5-4bff-3f31-2e6f-daa1e4588d76@redhat.com> On 09/21/2016 07:50 AM, Aleksey Shipilev wrote: > On 09/21/2016 01:10 PM, Roman Kennke wrote: >> http://cr.openjdk.java.net/~rkennke/jni_critical/webrev.00/ > Impressive. > > Minor comments: > > *) The test/gc/shenandoah are better be "hotspot_gc_shenandoah". We > will select "fast" subset later, as our test count grows. > > *) I am fuzzy on the synchronization details here, but shouldn't > _critical_pins be volatile and/or read through Atomic:: as well? Agree. There are a few other places that I think "volatile" should be used. I mentioned to Roman last week, but forgot about it. I will send out Webrev soon. Thanks, -Zhengyu > > Thanks, > -Aleksey > From rkennke at redhat.com Wed Sep 21 12:23:18 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Sep 2016 14:23:18 +0200 Subject: RFR: Simplify JNI critical support In-Reply-To: <1474456237.2833.31.camel@redhat.com> References: <1474456237.2833.31.camel@redhat.com> Message-ID: <1474460598.2833.37.camel@redhat.com> Moved test from subdir to just test/gc/shenandoah and renamed hotspot_fast_gc_shenandoah test group to just hotspot_gc_shenandoah (tests may not be that fast ;-) ) http://cr.openjdk.java.net/~rkennke/jni_critical/webrev.02/ Ok? Roman Am Mittwoch, den 21.09.2016, 13:10 +0200 schrieb Roman Kennke: > This implements Zhengyu's idea to simply pin heap regions that > contain > active JNI critical arrays, i.e. those regions would not enter the > collection set. > > This makes our JNI critical region handling much simpler. We no > longer > have to bail and retry on active critical regions (like other GCs). > Most importantly, we can get rid of the complicated locking dance > between Java threads, the VM thread and GC threads that has plagued > us > in the past. > > I also added a regression test to verify this is handled correctly, > together with some infrastructure to build & run Shenandoah tests > only > by invoking: > > make test TEST="hotspot_fast_gc_shenandoah" > > http://cr.openjdk.java.net/~rkennke/jni_critical/webrev.00/ > > Ok to push? > > Roman > From rkennke at redhat.com Wed Sep 21 12:29:04 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Sep 2016 14:29:04 +0200 Subject: RFR: Add read barriers to C1's vectorizedMismatch() intrinsic In-Reply-To: <473f8979-bd65-fcc4-ccb8-87eb559df3b1@redhat.com> References: <1474456581.2833.34.camel@redhat.com> <473f8979-bd65-fcc4-ccb8-87eb559df3b1@redhat.com> Message-ID: <1474460944.2833.38.camel@redhat.com> Am Mittwoch, den 21.09.2016, 13:21 +0200 schrieb Aleksey Shipilev: > On 09/21/2016 01:16 PM, Roman Kennke wrote: > > > > http://cr.openjdk.java.net/~rkennke/c1_vect_mismatch/webrev.00/ > > Looks good to me. > > I don't think we have to create folders for each test in > test/gc/shenandoah for these one-off failures, TBH. But no matter, we > can always rearrange later. Good point. I changed that: http://cr.openjdk.java.net/~rkennke/c1_vect_mismatch/webrev.01/ I will push it as soon as the dependent jni critical patch is in. Thanks! Roman From rwestrel at redhat.com Wed Sep 21 12:41:51 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 21 Sep 2016 14:41:51 +0200 Subject: c2: logic that drops write barrier projection is not accurate Message-ID: I think the logic that removes a write barrier projection when it has not read or write barrier use is broken: it stops at a MergeMem but it's not sufficient. Behind the MergeMem there could be a barrier (igvn would change that barrier's memory to bypass the MergeMem but there's no guarantee the barrier is processed before the write barrier for which we remove the projection), but also a not yet inlined call, an allocation, memory barrier, lock/unlock code or arraycopy that will later be removed. A following read barrier could then float above the write barrier. I haven't found a satisfying way to fix this and removing that logic doesn't seem to cause a performance regression so I'd like to remove it, at least for now: http://cr.openjdk.java.net/~roland/shenandoah/always-keep-wb-proj/webrev.00/ Roland. From rkennke at redhat.com Wed Sep 21 12:55:59 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Sep 2016 14:55:59 +0200 Subject: c2: logic that drops write barrier projection is not accurate In-Reply-To: References: Message-ID: <1474462559.2833.46.camel@redhat.com> Am Mittwoch, den 21.09.2016, 14:41 +0200 schrieb Roland Westrelin: > I think the logic that removes a write barrier projection when it has > not read or write barrier use is broken: it stops at a MergeMem but > it's > not sufficient. Behind the MergeMem there could be a barrier (igvn > would > change that barrier's memory to bypass the MergeMem but there's no > guarantee the barrier is processed before the write barrier for which > we > remove the projection), but also a not yet inlined call, an > allocation, > memory barrier, lock/unlock code or arraycopy that will later be > removed. A following read barrier could then float above the write > barrier. Sounds like a possible scenario. > I haven't found a satisfying way to fix this and removing that logic > doesn't seem to cause a performance regression so I'd like to remove > it, > at least for now: > > http://cr.openjdk.java.net/~roland/shenandoah/always-keep-wb-proj/web > rev.00/ Ok. Roman From zgu at redhat.com Wed Sep 21 13:24:41 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 21 Sep 2016 09:24:41 -0400 Subject: RFR(XS): make shared variables volatile Message-ID: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> Hi, This is a simple webrev that makes a few shared variables volatile: http://cr.openjdk.java.net/~zgu/volatile/webrev/ Thanks, -Zhengyu From rkennke at redhat.com Wed Sep 21 13:51:17 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Sep 2016 15:51:17 +0200 Subject: RFR: Simplify JNI critical support In-Reply-To: <3a1704a5-4bff-3f31-2e6f-daa1e4588d76@redhat.com> References: <1474456237.2833.31.camel@redhat.com> <724b36df-18d7-a8fd-974d-9d370f34727a@redhat.com> <3a1704a5-4bff-3f31-2e6f-daa1e4588d76@redhat.com> Message-ID: <1474465877.2833.51.camel@redhat.com> Am Mittwoch, den 21.09.2016, 07:56 -0400 schrieb Zhengyu Gu: > On 09/21/2016 07:50 AM, Aleksey Shipilev wrote: > > > > On 09/21/2016 01:10 PM, Roman Kennke wrote: > > > > > > http://cr.openjdk.java.net/~rkennke/jni_critical/webrev.00/ > > Impressive. > > > > Minor comments: > > > > ? *) The test/gc/shenandoah are better be "hotspot_gc_shenandoah". > > We > > will select "fast" subset later, as our test count grows. Renamed. > > ?*) I am fuzzy on the synchronization details here, but shouldn't > > _critical_pins be volatile and/or read through Atomic:: > > as well? In that case, it most likely doesn't matter. is_pinned() is only called at safepoints, and enter_critical()/exit_critical() only outside safepoints, and safepoint guarantees a fence() in between. I made _critical_pins volatile nevertheless, for the sake of total exactness ;-) and I also added asserts to check the above mentioned safepoint assumptions. http://cr.openjdk.java.net/~rkennke/jni_critical/webrev.03/ Ok now? Roman From shade at redhat.com Wed Sep 21 14:13:20 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 16:13:20 +0200 Subject: RFR: Simplify JNI critical support In-Reply-To: <1474465877.2833.51.camel@redhat.com> References: <1474456237.2833.31.camel@redhat.com> <724b36df-18d7-a8fd-974d-9d370f34727a@redhat.com> <3a1704a5-4bff-3f31-2e6f-daa1e4588d76@redhat.com> <1474465877.2833.51.camel@redhat.com> Message-ID: <582482d2-c222-b9aa-0258-bc6dfca9821b@redhat.com> On 09/21/2016 03:51 PM, Roman Kennke wrote: > Am Mittwoch, den 21.09.2016, 07:56 -0400 schrieb Zhengyu Gu: >> On 09/21/2016 07:50 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~rkennke/jni_critical/webrev.03/ All right, looks good! -Aleksey From shade at redhat.com Wed Sep 21 14:15:16 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 16:15:16 +0200 Subject: RFR: Add read barriers to C1's vectorizedMismatch() intrinsic In-Reply-To: <1474460944.2833.38.camel@redhat.com> References: <1474456581.2833.34.camel@redhat.com> <473f8979-bd65-fcc4-ccb8-87eb559df3b1@redhat.com> <1474460944.2833.38.camel@redhat.com> Message-ID: <9351754f-301d-7c45-1c46-774a824a75e4@redhat.com> On 09/21/2016 02:29 PM, Roman Kennke wrote: > http://cr.openjdk.java.net/~rkennke/c1_vect_mismatch/webrev.01/ +1 -Aleksey From zgu at redhat.com Wed Sep 21 14:17:19 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 21 Sep 2016 10:17:19 -0400 Subject: RFR: Simplify JNI critical support In-Reply-To: <582482d2-c222-b9aa-0258-bc6dfca9821b@redhat.com> References: <1474456237.2833.31.camel@redhat.com> <724b36df-18d7-a8fd-974d-9d370f34727a@redhat.com> <3a1704a5-4bff-3f31-2e6f-daa1e4588d76@redhat.com> <1474465877.2833.51.camel@redhat.com> <582482d2-c222-b9aa-0258-bc6dfca9821b@redhat.com> Message-ID: <69b7c2ec-c439-0e4b-f909-e26acd242e85@redhat.com> Looks good to me too. -Zhengyu On 09/21/2016 10:13 AM, Aleksey Shipilev wrote: > On 09/21/2016 03:51 PM, Roman Kennke wrote: >> Am Mittwoch, den 21.09.2016, 07:56 -0400 schrieb Zhengyu Gu: >>> On 09/21/2016 07:50 AM, Aleksey Shipilev wrote: >> http://cr.openjdk.java.net/~rkennke/jni_critical/webrev.03/ > All right, looks good! > > -Aleksey > From shade at redhat.com Wed Sep 21 14:18:11 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 16:18:11 +0200 Subject: RFR(XS): make shared variables volatile In-Reply-To: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> Message-ID: <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> On 09/21/2016 03:24 PM, Zhengyu Gu wrote: > This is a simple webrev that makes a few shared variables volatile: > > http://cr.openjdk.java.net/~zgu/volatile/webrev/ Wait, why do we have to mark the methods "volatile"? Are we suggesting the ShenandoahHeap (receiver) instance should be volatile too? Thanks, -Aleksey From zgu at redhat.com Wed Sep 21 14:40:32 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 21 Sep 2016 10:40:32 -0400 Subject: RFR(XS): make shared variables volatile In-Reply-To: <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> Message-ID: <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> On 09/21/2016 10:18 AM, Aleksey Shipilev wrote: > On 09/21/2016 03:24 PM, Zhengyu Gu wrote: >> This is a simple webrev that makes a few shared variables volatile: >> >> http://cr.openjdk.java.net/~zgu/volatile/webrev/ > Wait, why do we have to mark the methods "volatile"? Are we suggesting > the ShenandoahHeap (receiver) instance should be volatile too? You are right, they should not. Updated: http://cr.openjdk.java.net/~zgu/volatile/webrev.01/ Thanks, -Zhengyu > Thanks, > -Aleksey > From roman at kennke.org Wed Sep 21 14:41:16 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 21 Sep 2016 14:41:16 +0000 Subject: hg: shenandoah/jdk9/hotspot: 2 new changesets Message-ID: <201609211441.u8LEfHWb011937@aojmv0008.oracle.com> Changeset: 95b4e1699477 Author: rkennke Date: 2016-09-21 15:44 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/95b4e1699477 Pin regions that contain JNI critical regions, instead of bail-and-retry protocol. ! make/test/JtregNative.gmk ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.hpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp - src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp - src/share/vm/gc/shenandoah/shenandoahJNICritical.hpp ! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/gc/shenandoah/shenandoah_globals.hpp ! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp ! src/share/vm/prims/jni.cpp ! test/TEST.groups + test/gc/shenandoah/ShenandoahJNICritical.java + test/gc/shenandoah/libShenandoahJNICritical.c Changeset: 8c1d51839cdd Author: rkennke Date: 2016-09-21 16:40 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8c1d51839cdd Added read barrier to C1's vectorizedMismatch() intrinsic. ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp + test/gc/shenandoah/C1VectorizedMismatch.java From roman at kennke.org Wed Sep 21 14:43:37 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 21 Sep 2016 14:43:37 +0000 Subject: hg: shenandoah/jdk9/hotspot: Added regression test for humongous off-by-one error. Message-ID: <201609211443.u8LEhb7Y012620@aojmv0008.oracle.com> Changeset: 022c887483ea Author: rkennke Date: 2016-09-21 16:43 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/022c887483ea Added regression test for humongous off-by-one error. Contributed-by: Zhengyu Gu + test/gc/shenandoah/HumongousRegionReclaimTest/TestHumongous.java From shade at redhat.com Wed Sep 21 14:47:47 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 16:47:47 +0200 Subject: RFR(XS): make shared variables volatile In-Reply-To: <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> Message-ID: <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> On 09/21/2016 04:40 PM, Zhengyu Gu wrote: > http://cr.openjdk.java.net/~zgu/volatile/webrev.01/ +1 I wonder if this means we should update/poll these volatile variables with Atomic::* too, at least for the benefit of weak arches like AArch64. Thanks, -Aleksey From roman at kennke.org Wed Sep 21 15:05:52 2016 From: roman at kennke.org (roman at kennke.org) Date: Wed, 21 Sep 2016 15:05:52 +0000 Subject: hg: shenandoah/jdk9/hotspot: Add ShenandoahGC into GC flag collision test. Message-ID: <201609211505.u8LF5qYY017808@aojmv0008.oracle.com> Changeset: 1555594b8493 Author: rkennke Date: 2016-09-21 17:05 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1555594b8493 Add ShenandoahGC into GC flag collision test. Contributed-by: Aleksey Shipilev ! src/share/vm/runtime/arguments.cpp From rkennke at redhat.com Wed Sep 21 15:07:03 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Sep 2016 17:07:03 +0200 Subject: CFV: New Shenandoah Committer: Aleksey Shipilev In-Reply-To: <1474276215.2433.3.camel@redhat.com> References: <1474276215.2433.3.camel@redhat.com> Message-ID: <1474470423.2833.56.camel@redhat.com> Vote: yes Am Montag, den 19.09.2016, 11:10 +0200 schrieb Roman Kennke: > I hereby nominate Aleksey Shipilev?to Shenandoah Committer. > > Roland is a long time JDK developer, with plenty of experience in > performance and concurrency work. > > He posted some performance analysis, and proposed a couple of > changes, > and I would like him to be able to commit and push those changes (and > any future changes) himself. > > Votes are due by Oct, 3rd, 2016. > > Only current Shenandoah Committers [1] are eligible to vote > on this nomination.??Votes must be cast in the open by replying? > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Roman Kennke > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From rkennke at redhat.com Wed Sep 21 15:10:20 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Sep 2016 17:10:20 +0200 Subject: Result: New Shenandoah Committer: Aleksey Shipilev Message-ID: <1474470620.2833.59.camel@redhat.com> Voting for Aleksey Shipilev [1] is now closed (all committers have voted). Yes: 4 Veto: 0 Abstain: 0 According to the Bylaws definition of Lazy Consensus, this is sufficient to approve the nomination. Roman Kennke [1]?http://mail.openjdk.java.net/pipermail/shenandoah-dev/2016-Septembe r/000706.html From shade at redhat.com Wed Sep 21 19:04:55 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2016 21:04:55 +0200 Subject: Heads-up: failures with -XX:+StressLCM -XX:+StressGCM In-Reply-To: References: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> Message-ID: <624ffe04-7565-098a-929a-1aed4f2de384@redhat.com> Actually no, still fails, but rarer, and in a different place. So far I failed to come up with a minimized jtreg test. jcstress fails with this: $ ~linux-x86_64-normal-server-release/images/jdk/bin/java -XX:+UseShenandoahGC -jar tests-custom/target/jcstress.jar -t StringBuilderTest -m quick --jvmArgs "-XX:+UnlockDiagnosticVMOptions -XX:+StressLCM -XX:+StressGCM" # SIGSEGV (0xb) at pc=0x00007f28e954e097, pid=2163, tid=2200 # # JRE version: OpenJDK Runtime Environment (9.0) (build 9-internal+0-2016-09-21-132916.shade.shenandoah-jdk9) # Java VM: OpenJDK 64-Bit Server VM (9-internal+0-2016-09-21-132916.shade.shenandoah-jdk9, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) # Problematic frame: # J 844 C2 java.util.HashMap.resize()[Ljava/util/HashMap$Node; java.base at 9-internal (356 bytes) @ 0x00007f28e954e097 [0x00007f28e954db80+0x0000000000000517] hs_err points at SEGV in read barrier I recently asked about: 0x00007f28e954e097: mov -0x8(%r9),%rbp <--- SEGV here 0x00007f28e954e09b: cmpb $0x0,0x3d8(%r15) 0x00007f28e954e0a3: mov -0x8(%r9),%rbp 0x00007f28e954e0a7: je 0x00007f28e954e0b4 0x00007f28e954e0a9: xchg %rax,%rbp 0x00007f28e954e0ac: callq Stub::shenandoah_wb ; {runtime_call StubRoutines (2)} 0x00007f28e954e0b1: xchg %rax,%rbp This was supposed to be intercepted as trap, right? -Aleksey On 09/21/2016 11:18 AM, Aleksey Shipilev wrote: > Thanks, it appears fixed on my side too, jcstress now happily chugs > through the tests > > Should we push some variant of this as regression test too? > http://cr.openjdk.java.net/~shade/shenandoah/TestFuzz.java > > -Aleksey > > On 09/21/2016 10:30 AM, Roland Westrelin wrote: >> >> Should be fixed now. >> >> Roland. >> > From rwestrel at redhat.com Thu Sep 22 07:35:51 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 22 Sep 2016 09:35:51 +0200 Subject: Heads-up: failures with -XX:+StressLCM -XX:+StressGCM In-Reply-To: <624ffe04-7565-098a-929a-1aed4f2de384@redhat.com> References: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> <624ffe04-7565-098a-929a-1aed4f2de384@redhat.com> Message-ID: > Actually no, still fails, but rarer, and in a different place. So far I > failed to come up with a minimized jtreg test. jcstress fails with this: Can you try the following patch? Roland. diff --git a/src/share/vm/opto/compile.cpp b/src/share/vm/opto/compile.cpp --- a/src/share/vm/opto/compile.cpp +++ b/src/share/vm/opto/compile.cpp @@ -3281,21 +3281,7 @@ case Op_ShenandoahReadBarrier: break; case Op_ShenandoahWriteBarrier: - { - const Type* val_t = n->in(ShenandoahBarrierNode::ValueIn)->bottom_type(); - assert(n->in(ShenandoahBarrierNode::Control) != NULL, "should have control"); - // only reset control if a CastPP input is not removed yet - if (val_t->meet(TypePtr::NULL_PTR) == val_t) { - n->set_req(ShenandoahBarrierNode::Control, NULL); - uint i = n->req(); - for (; i < n->len() && n->in(i) == NULL; i++); - if (i != n->len()) { - n->set_req(ShenandoahBarrierNode::Control, n->in(i)); - n->rm_prec(i); - } - } break; - } case Op_RangeCheck: { RangeCheckNode* rc = n->as_RangeCheck(); Node* iff = new IfNode(rc->in(0), rc->in(1), rc->_prob, rc->_fcnt); From shade at redhat.com Thu Sep 22 07:39:50 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Sep 2016 09:39:50 +0200 Subject: RFR (M): Shenandoah crashes with -XX:ObjectAlignmentInBytes=16 In-Reply-To: <6b86fba7-6664-54d6-aa96-56a431f1e231@redhat.com> References: <6b86fba7-6664-54d6-aa96-56a431f1e231@redhat.com> Message-ID: <325abf19-2788-0cae-1853-94c9249bf2ed@redhat.com> On 09/19/2016 09:15 PM, Aleksey Shipilev wrote: > All three are hopefully addressed here: > http://cr.openjdk.java.net/~shade/shenandoah/brooks-align/webrev.01/ Update in tests: http://cr.openjdk.java.net/~shade/shenandoah/brooks-align/webrev.02/ This passes jcstress on x86_64 (with StressLCM/GCM failures, which seem unrelated), plus our new regression tests. Please push, so I can go on doing other stuff? :) Thanks, -Aleksey From shade at redhat.com Thu Sep 22 07:53:55 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Sep 2016 09:53:55 +0200 Subject: Heads-up: failures with -XX:+StressLCM -XX:+StressGCM In-Reply-To: References: <37f4bda0-1776-2a1b-75ac-665c74d595ea@redhat.com> <624ffe04-7565-098a-929a-1aed4f2de384@redhat.com> Message-ID: <10492da4-0e57-ace8-5070-6238863f369f@redhat.com> On 09/22/2016 09:35 AM, Roland Westrelin wrote: > >> Actually no, still fails, but rarer, and in a different place. So far I >> failed to come up with a minimized jtreg test. jcstress fails with this: > > Can you try the following patch? > > Roland. > > diff --git a/src/share/vm/opto/compile.cpp b/src/share/vm/opto/compile.cpp > --- a/src/share/vm/opto/compile.cpp > +++ b/src/share/vm/opto/compile.cpp > @@ -3281,21 +3281,7 @@ > case Op_ShenandoahReadBarrier: > break; > case Op_ShenandoahWriteBarrier: > - { > - const Type* val_t = n->in(ShenandoahBarrierNode::ValueIn)->bottom_type(); > - assert(n->in(ShenandoahBarrierNode::Control) != NULL, "should have control"); > - // only reset control if a CastPP input is not removed yet > - if (val_t->meet(TypePtr::NULL_PTR) == val_t) { > - n->set_req(ShenandoahBarrierNode::Control, NULL); > - uint i = n->req(); > - for (; i < n->len() && n->in(i) == NULL; i++); > - if (i != n->len()) { > - n->set_req(ShenandoahBarrierNode::Control, n->in(i)); > - n->rm_prec(i); > - } > - } > break; > - } > case Op_RangeCheck: { > RangeCheckNode* rc = n->as_RangeCheck(); > Node* iff = new IfNode(rc->in(0), rc->in(1), rc->_prob, rc->_fcnt); Seems to fix the remaining test failures in jcstress/x86_64/tests-custom. Would be nice to write a regression test that walks through this codepath. Thanks, -Aleksey From roman at kennke.org Thu Sep 22 08:25:47 2016 From: roman at kennke.org (roman at kennke.org) Date: Thu, 22 Sep 2016 08:25:47 +0000 Subject: hg: shenandoah/jdk9/hotspot: Fix: Shenandoah crashes with -XX:ObjectAlignmentInBytes=16. Message-ID: <201609220825.u8M8PlfO014472@aojmv0008.oracle.com> Changeset: 0da2b33ea72a Author: rkennke Date: 2016-09-22 10:25 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0da2b33ea72a Fix: Shenandoah crashes with -XX:ObjectAlignmentInBytes=16. Contributed-by: Aleksey Shipilev ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/asm/assembler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/gc/shenandoah/brooksPointer.hpp ! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp ! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/shenandoahSupport.hpp ! src/share/vm/opto/type.cpp + test/gc/shenandoah/LargeObjectAlignment.java From rkennke at redhat.com Thu Sep 22 08:26:44 2016 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Sep 2016 10:26:44 +0200 Subject: RFR (M): Shenandoah crashes with -XX:ObjectAlignmentInBytes=16 In-Reply-To: <325abf19-2788-0cae-1853-94c9249bf2ed@redhat.com> References: <6b86fba7-6664-54d6-aa96-56a431f1e231@redhat.com> <325abf19-2788-0cae-1853-94c9249bf2ed@redhat.com> Message-ID: <1474532804.2833.60.camel@redhat.com> Am Donnerstag, den 22.09.2016, 09:39 +0200 schrieb Aleksey Shipilev: > On 09/19/2016 09:15 PM, Aleksey Shipilev wrote: > > > > All three are hopefully addressed here: > > ? http://cr.openjdk.java.net/~shade/shenandoah/brooks-align/webrev. > > 01/ > > Update in tests: > ?http://cr.openjdk.java.net/~shade/shenandoah/brooks-align/webrev.02/ > > This passes jcstress on x86_64 (with StressLCM/GCM failures, which > seem > unrelated), plus our new regression tests. Please push, so I can go > on > doing other stuff? :) Done. Little side note: jcheck was complaining about some trailing whitespace. It's useful to install jcheck locally and run 'hg jcheck' before attempting to push, otherwise you'll go back-and-forth for a while fixing all the stuff :-) Cheers, Roman From shade at redhat.com Thu Sep 22 08:28:19 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Sep 2016 10:28:19 +0200 Subject: RFR (M): Shenandoah crashes with -XX:ObjectAlignmentInBytes=16 In-Reply-To: <1474532804.2833.60.camel@redhat.com> References: <6b86fba7-6664-54d6-aa96-56a431f1e231@redhat.com> <325abf19-2788-0cae-1853-94c9249bf2ed@redhat.com> <1474532804.2833.60.camel@redhat.com> Message-ID: On 09/22/2016 10:26 AM, Roman Kennke wrote: > Little side note: jcheck was complaining about some trailing > whitespace. It's useful to install jcheck locally and run 'hg jcheck' > before attempting to push, otherwise you'll go back-and-forth for a > while fixing all the stuff :-) Right. This evaporated from my muscle memory :) Should get back on track once I start committing stuff on my own. Thanks, -Aleksey From rkennke at redhat.com Thu Sep 22 08:31:25 2016 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Sep 2016 10:31:25 +0200 Subject: RFR (M): Shenandoah crashes with -XX:ObjectAlignmentInBytes=16 In-Reply-To: References: <6b86fba7-6664-54d6-aa96-56a431f1e231@redhat.com> <325abf19-2788-0cae-1853-94c9249bf2ed@redhat.com> <1474532804.2833.60.camel@redhat.com> Message-ID: <1474533085.2833.63.camel@redhat.com> Am Donnerstag, den 22.09.2016, 10:28 +0200 schrieb Aleksey Shipilev: > On 09/22/2016 10:26 AM, Roman Kennke wrote: > > > > Little side note: jcheck was complaining about some trailing > > whitespace. It's useful to install jcheck locally and run 'hg > > jcheck' > > before attempting to push, otherwise you'll go back-and-forth for a > > while fixing all the stuff :-) > > Right. This evaporated from my muscle memory :) Should get back on > track > once I start committing stuff on my own. Also, if you're using emacs, you can make it fix whitespace for you: ;; Turn tabs into spaces (setq-default indent-tabs-mode nil) ;; Delete trailing whitespace on file-save (add-hook 'before-save-hook 'delete-trailing-whitespace) Roman From zgu at redhat.com Thu Sep 22 15:03:16 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Thu, 22 Sep 2016 11:03:16 -0400 Subject: RFR(XS): Missing memory tags for marking bitmaps Message-ID: <209aa3cb-cf60-26d1-65b8-131a955b37c2@redhat.com> Missing memory tags for the bitmaps will result NMT to report them as "Unknown" memory. http://cr.openjdk.java.net/~zgu/nmt_tag/webrev/ Thanks, -Zhengyu From aph at redhat.com Thu Sep 22 15:04:39 2016 From: aph at redhat.com (Andrew Haley) Date: Thu, 22 Sep 2016 16:04:39 +0100 Subject: RFR(XS): make shared variables volatile In-Reply-To: <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> Message-ID: <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> On 21/09/16 15:47, Aleksey Shipilev wrote: > On 09/21/2016 04:40 PM, Zhengyu Gu wrote: >> http://cr.openjdk.java.net/~zgu/volatile/webrev.01/ > > +1 > > I wonder if this means we should update/poll these volatile variables > with Atomic::* too, at least for the benefit of weak arches like AArch64. Always. volatile is never sufficient for variables accessed racily by multiple threads, and in C++11 it's undefined behaviour. I remember finding and fixing a couple of these when I did the AArch64 Shenandoah port. Andrew. From rkennke at redhat.com Thu Sep 22 15:07:30 2016 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Sep 2016 17:07:30 +0200 Subject: RFR(XS): make shared variables volatile In-Reply-To: <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> Message-ID: <1474556850.2833.66.camel@redhat.com> Am Donnerstag, den 22.09.2016, 16:04 +0100 schrieb Andrew Haley: > On 21/09/16 15:47, Aleksey Shipilev wrote: > > > > On 09/21/2016 04:40 PM, Zhengyu Gu wrote: > > > > > > http://cr.openjdk.java.net/~zgu/volatile/webrev.01/ > > > > +1 > > > > I wonder if this means we should update/poll these volatile > > variables > > with Atomic::* too, at least for the benefit of weak arches like > > AArch64. > > Always.??volatile is never sufficient for variables accessed racily > by > multiple threads, and in C++11 it's undefined behaviour.??I remember > finding and fixing a couple of these when I did the AArch64 > Shenandoah > port. The question that came up while discussing this is how to access such fields. Atomic and OrderAccess both have no public load() and store() methods (or similar). There is load_acquire() and release_store() both those are recommended only to be used in pairs. I believe it would have the desired effects, but doesn't exactly look clean. Any hints? Roman From zgu at redhat.com Thu Sep 22 15:20:44 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Thu, 22 Sep 2016 11:20:44 -0400 Subject: RFR(XS): make shared variables volatile In-Reply-To: <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> Message-ID: <3de3bef0-a8fc-2ec4-686d-50684e37be1c@redhat.com> On 09/22/2016 11:04 AM, Andrew Haley wrote: > On 21/09/16 15:47, Aleksey Shipilev wrote: >> On 09/21/2016 04:40 PM, Zhengyu Gu wrote: >>> http://cr.openjdk.java.net/~zgu/volatile/webrev.01/ >> +1 >> >> I wonder if this means we should update/poll these volatile variables >> with Atomic::* too, at least for the benefit of weak arches like AArch64. > Always. volatile is never sufficient for variables accessed racily by > multiple threads, and in C++11 it's undefined behaviour. I remember > finding and fixing a couple of these when I did the AArch64 Shenandoah > port. My intention here is simply preventing compiler from caching the shared variables, ex. ShenandoahHeapRegion::object_iterate_interruptible() ... while (p < top() && !(allow_cancel && heap->cancelled_concgc())) ... Setting _cancelled_concgc is followed by a full fence, I have yet checked the others. Thanks, -Zhengyu > Andrew. From aph at redhat.com Thu Sep 22 15:24:50 2016 From: aph at redhat.com (Andrew Haley) Date: Thu, 22 Sep 2016 16:24:50 +0100 Subject: RFR(XS): make shared variables volatile In-Reply-To: <3de3bef0-a8fc-2ec4-686d-50684e37be1c@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> <3de3bef0-a8fc-2ec4-686d-50684e37be1c@redhat.com> Message-ID: <7355f90e-a743-11de-20fb-c26bb6f0a1ac@redhat.com> On 22/09/16 16:20, Zhengyu Gu wrote: > On 09/22/2016 11:04 AM, Andrew Haley wrote: > >> On 21/09/16 15:47, Aleksey Shipilev wrote: >>> On 09/21/2016 04:40 PM, Zhengyu Gu wrote: >>>> http://cr.openjdk.java.net/~zgu/volatile/webrev.01/ >>> +1 >>> >>> I wonder if this means we should update/poll these volatile variables >>> with Atomic::* too, at least for the benefit of weak arches like AArch64. >> Always. volatile is never sufficient for variables accessed racily by >> multiple threads, and in C++11 it's undefined behaviour. I remember >> finding and fixing a couple of these when I did the AArch64 Shenandoah >> port. > > My intention here is simply preventing compiler from caching the shared variables, ex. > > ShenandoahHeapRegion::object_iterate_interruptible() > ... > while (p < top() && !(allow_cancel && heap->cancelled_concgc())) > ... > > > Setting _cancelled_concgc is followed by a full fence, I have yet checked the others. There is no point preventing the compiler from caching the shared variables unless you also prevent the CPU from doing the same thing. Andrew. From aph at redhat.com Thu Sep 22 15:29:00 2016 From: aph at redhat.com (Andrew Haley) Date: Thu, 22 Sep 2016 16:29:00 +0100 Subject: RFR(XS): make shared variables volatile In-Reply-To: <1474556850.2833.66.camel@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> <1474556850.2833.66.camel@redhat.com> Message-ID: On 22/09/16 16:07, Roman Kennke wrote: > The question that came up while discussing this is how to access such > fields. Atomic and OrderAccess both have no public load() and store() > methods (or similar). There is load_acquire() and release_store() both > those are recommended only to be used in pairs. I believe it would have > the desired effects, but doesn't exactly look clean. Any hints? acquire and release are exactly what you want. Whether you do this with fences or load_acquire() and release_store() does not affect correctness. If you see an acquire without a matching release or vice versa that's probably a bug. Andrew. From zgu at redhat.com Thu Sep 22 15:29:00 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Thu, 22 Sep 2016 11:29:00 -0400 Subject: RFR(XS): make shared variables volatile In-Reply-To: <1474556850.2833.66.camel@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> <1474556850.2833.66.camel@redhat.com> Message-ID: <3c2e3db9-4ef4-4770-58bc-49bc219118a8@redhat.com> On 09/22/2016 11:07 AM, Roman Kennke wrote: > Am Donnerstag, den 22.09.2016, 16:04 +0100 schrieb Andrew Haley: >> On 21/09/16 15:47, Aleksey Shipilev wrote: >>> On 09/21/2016 04:40 PM, Zhengyu Gu wrote: >>>> http://cr.openjdk.java.net/~zgu/volatile/webrev.01/ >>> +1 >>> >>> I wonder if this means we should update/poll these volatile >>> variables >>> with Atomic::* too, at least for the benefit of weak arches like >>> AArch64. >> Always. volatile is never sufficient for variables accessed racily >> by >> multiple threads, and in C++11 it's undefined behaviour. I remember >> finding and fixing a couple of these when I did the AArch64 >> Shenandoah >> port. > The question that came up while discussing this is how to access such > fields. Atomic and OrderAccess both have no public load() and store() > methods (or similar). There is load_acquire() and release_store() both > those are recommended only to be used in pairs. I believe it would have > the desired effects, but doesn't exactly look clean. Any hints? Based on recent discussion on runtime-dev mailing list, load_acquire()/release_store() is the direction openjdk is heading to. -Zhengyu > > Roman > From aph at redhat.com Thu Sep 22 15:47:44 2016 From: aph at redhat.com (Andrew Haley) Date: Thu, 22 Sep 2016 16:47:44 +0100 Subject: RFR(XS): make shared variables volatile In-Reply-To: <3c2e3db9-4ef4-4770-58bc-49bc219118a8@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> <1474556850.2833.66.camel@redhat.com> <3c2e3db9-4ef4-4770-58bc-49bc219118a8@redhat.com> Message-ID: On 22/09/16 16:29, Zhengyu Gu wrote: >> > The question that came up while discussing this is how to access such >> > fields. Atomic and OrderAccess both have no public load() and store() >> > methods (or similar). There is load_acquire() and release_store() both >> > those are recommended only to be used in pairs. I believe it would have >> > the desired effects, but doesn't exactly look clean. Any hints? > Based on recent discussion on runtime-dev mailing list, > load_acquire()/release_store() is the direction openjdk is heading > to. Indeed, but there are cases where you want a fence after a store, and release_store() is the wrong way round for that. So it depends on the circumstances. Andrew. From rkennke at redhat.com Thu Sep 22 15:50:37 2016 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Sep 2016 17:50:37 +0200 Subject: RFR(XS): make shared variables volatile In-Reply-To: References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> <1474556850.2833.66.camel@redhat.com> Message-ID: <1474559437.2833.68.camel@redhat.com> Am Donnerstag, den 22.09.2016, 16:29 +0100 schrieb Andrew Haley: > On 22/09/16 16:07, Roman Kennke wrote: > > > > The question that came up while discussing this is how to access > > such > > fields. Atomic and OrderAccess both have no public load() and > > store() > > methods (or similar). There is load_acquire() and release_store() > > both > > those are recommended only to be used in pairs. I believe it would > > have > > the desired effects, but doesn't exactly look clean. Any hints? > > acquire and release are exactly what you want.??Whether you do this > with fences or load_acquire() and release_store() does not affect > correctness.??If you see an acquire without a matching release or > vice > versa that's probably a bug. Yes. But what if modification is done by, e.g., Atomic::inc() and in some other place you want to read the value? I can use load_acquire() and it would (probably?) be the right thing, but has no matching release_store(). That's what we were wondering if the API should provide OrderAccess::load() or something similar. Roman From shade at redhat.com Thu Sep 22 17:04:53 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Sep 2016 19:04:53 +0200 Subject: acmp/cas retries and null arguments In-Reply-To: References: <0793fc34-2fe2-4fee-c8f1-c99407a99a06@redhat.com> <1473779785.2584.12.camel@redhat.com> Message-ID: On 09/14/2016 06:39 PM, Aleksey Shipilev wrote: > I'll take a look Was slacking off while new CAS code breeds in my mind. acmp(%a, %b): cmp %a, %b je done test %a, %a je // the idea was to jump to "done" shenandoah_rb (%a) over1: test %b, %b je // the idea was to jump to "done" shenandoah_rb (%b) over2: cmp %a, %b; done: So, I tried several things, and none of them work better than our current code, at least in C1, which looks optimal. The idea was to make the quicker exit from null-check tests prior to RB. This does not work good at least on x86, because you have to have the status code from the cmp, which is in *reverse*. That is, if $op is null, then test $op, $op sets ZF=1; but, we need to return ZF=0 from the barrier on all paths! We can jump to cmp to get proper flags. This makes the optimization futile: the whole reason was to not do the second cmp. There is no explicit way to set ZF, and all "alternatives" I tried still require additional branches to get back on track. Oh well. Negative result is still a result: https://upmic.files.wordpress.com/2013/06/negative-data.png Thanks, -Aleksey From shade at redhat.com Thu Sep 22 17:38:04 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Sep 2016 19:38:04 +0200 Subject: acmp/cas retries and null arguments In-Reply-To: References: <0793fc34-2fe2-4fee-c8f1-c99407a99a06@redhat.com> <1473779785.2584.12.camel@redhat.com> Message-ID: On 09/22/2016 07:04 PM, Aleksey Shipilev wrote: > On 09/14/2016 06:39 PM, Aleksey Shipilev wrote: >> I'll take a look > > Was slacking off while new CAS code breeds in my mind. > > acmp(%a, %b): > cmp %a, %b > je done > > test %a, %a > je // the idea was to jump to "done" > shenandoah_rb (%a) > over1: > > test %b, %b > je // the idea was to jump to "done" > shenandoah_rb (%b) > over2: > > cmp %a, %b; > done: > > So, I tried several things, and none of them work better than our > current code, at least in C1, which looks optimal. One more thing. As one of the desperate tests, I put the is_evac_in_progress test within the slowpath branch, and lo and behold, the performance improved drastically (from 80 us/op to 55 us/op, with 33 us/op for Parallel). Slowpath is slow, no doubt. While it is incorrect to test for is_evac_in_progress here, it makes you wonder if there are long "quiet" phases when neither evacuation or remark/rewrite is in progress, which we can let mutator to test for, and so we can bail earlier... Thanks, -Aleksey From aph at redhat.com Fri Sep 23 14:46:32 2016 From: aph at redhat.com (Andrew Haley) Date: Fri, 23 Sep 2016 15:46:32 +0100 Subject: RFR(XS): make shared variables volatile In-Reply-To: <1474559437.2833.68.camel@redhat.com> References: <5d2b95ff-774e-c0af-415c-736b5bce8f16@redhat.com> <87346039-c8b0-7a45-03b6-21978344d0ef@redhat.com> <0c501d99-83ff-d81d-f08f-72f7de425f33@redhat.com> <2df6e1d0-f73d-e22d-0329-8c05639e97b2@redhat.com> <702d8042-6223-1e47-ad4c-88301c729522@redhat.com> <1474556850.2833.66.camel@redhat.com> <1474559437.2833.68.camel@redhat.com> Message-ID: <6f2b8cda-0ab6-ccb6-3e45-7b348b2adf64@redhat.com> On 22/09/16 16:50, Roman Kennke wrote: > Am Donnerstag, den 22.09.2016, 16:29 +0100 schrieb Andrew Haley: >> On 22/09/16 16:07, Roman Kennke wrote: >>> >>> The question that came up while discussing this is how to access >>> such >>> fields. Atomic and OrderAccess both have no public load() and >>> store() >>> methods (or similar). There is load_acquire() and release_store() >>> both >>> those are recommended only to be used in pairs. I believe it would >>> have >>> the desired effects, but doesn't exactly look clean. Any hints? >> >> acquire and release are exactly what you want. Whether you do this >> with fences or load_acquire() and release_store() does not affect >> correctness. If you see an acquire without a matching release or >> vice >> versa that's probably a bug. > > Yes. But what if modification is done by, e.g., Atomic::inc() and in > some other place you want to read the value? I can use load_acquire() > and it would (probably?) be the right thing, but has no matching > release_store(). I understand your point, but Atomic::inc has both acquire and release semantics. It's not very well documented, but I believe it does. > That's what we were wondering if the API should provide > OrderAccess::load() or something similar. Probably not. In practice, such naked fences are very error-prone. For avoidance of doubt, load_acquire == load ; loadload|loadstore release_store == storestore|loadstore ; store Andrew. From shade at redhat.com Mon Sep 26 09:34:21 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 26 Sep 2016 11:34:21 +0200 Subject: Flip -XX:+UseShenandoahGC on by default in shenandoah/jdk9? Message-ID: <597e3107-3b8b-ff91-757f-255ed7d2823d@redhat.com> Hi, I wonder if we want to flip -XX:+UseShenandoahGC on by default in our forest. This will allow us to reuse all existing GC-agnostic Hotspot tests for testing Shenandoah -- I'm looking at compiler tests mostly. Thanks, -Aleksey From rkennke at redhat.com Mon Sep 26 10:00:41 2016 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 26 Sep 2016 12:00:41 +0200 Subject: Flip -XX:+UseShenandoahGC on by default in shenandoah/jdk9? In-Reply-To: <597e3107-3b8b-ff91-757f-255ed7d2823d@redhat.com> References: <597e3107-3b8b-ff91-757f-255ed7d2823d@redhat.com> Message-ID: <1474884041.2452.4.camel@redhat.com> Can't this be achieved by exporting JAVA_TOOL_OPTIONS=- XX:+UseShenandoahGC ? Roman Am Montag, den 26.09.2016, 11:34 +0200 schrieb Aleksey Shipilev: > Hi, > > I wonder if we want to flip -XX:+UseShenandoahGC on by default in our > forest. This will allow us to reuse all existing GC-agnostic Hotspot > tests for testing Shenandoah -- I'm looking at compiler tests mostly. > > Thanks, > -Aleksey > > From shade at redhat.com Mon Sep 26 10:06:25 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 26 Sep 2016 12:06:25 +0200 Subject: Flip -XX:+UseShenandoahGC on by default in shenandoah/jdk9? In-Reply-To: <1474884041.2452.4.camel@redhat.com> References: <597e3107-3b8b-ff91-757f-255ed7d2823d@redhat.com> <1474884041.2452.4.camel@redhat.com> Message-ID: <013a8e8b-e911-5eb8-7504-9fcc1f22000e@redhat.com> It probably can, but you have to conscientiously have it your env, which forces you have the Shenandoah-specific env, if you also do other development. But maybe you're right: there is a circularity problem with builds. The bug in Shenandoah may break the JDK build (since current JDK 9 builds part of itself with the interim JDK) -- the very same build you would like to debug. Thanks, -Aleksey On 09/26/2016 12:00 PM, Roman Kennke wrote: > Can't this be achieved by exporting JAVA_TOOL_OPTIONS=- > XX:+UseShenandoahGC ? > > Roman > > Am Montag, den 26.09.2016, 11:34 +0200 schrieb Aleksey Shipilev: >> Hi, >> >> I wonder if we want to flip -XX:+UseShenandoahGC on by default in our >> forest. This will allow us to reuse all existing GC-agnostic Hotspot >> tests for testing Shenandoah -- I'm looking at compiler tests mostly. >> >> Thanks, >> -Aleksey >> >> From shade at redhat.com Mon Sep 26 12:12:18 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 26 Sep 2016 14:12:18 +0200 Subject: RFR (S): Move shenandoah oop CAS to MacroAssembler Message-ID: Hi, Please review this change, which moves OOP CAS from .ad to MacroAssembler, documents, and optimizes it a little: http://cr.openjdk.java.net/~shade/shenandoah/c2-cas-macroasm/webrev.01/ Testing: hotspot/gc/shenandoah, jcstress (test-custom) Thanks, -Aleksey From rwestrel at redhat.com Mon Sep 26 13:38:57 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Mon, 26 Sep 2016 15:38:57 +0200 Subject: RFR (S): Move shenandoah oop CAS to MacroAssembler In-Reply-To: References: Message-ID: > Please review this change, which moves OOP CAS from .ad to > MacroAssembler, documents, and optimizes it a little: > http://cr.openjdk.java.net/~shade/shenandoah/c2-cas-macroasm/webrev.01/ That looks good to me. Roland. From shade at redhat.com Mon Sep 26 20:02:32 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 26 Sep 2016 22:02:32 +0200 Subject: fastdebug, taskset -c 0, -XX:ShenandoahGCHeuristics=aggressive, Terminator assert Message-ID: <54c6fbd9-0960-93f2-bf04-f523ee797934@redhat.com> Run like this (note that no class/jar is supplied, bootstrap crashes): $ taskset -c 0 ~/trunks/shenandoah-jdk9/build/linux-x86_64-normal-server-fastdebug/images/jdk//bin/java -Xlog -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=aggressive Crashes like below, probably because reference processing restarts the task with the same terminator. Should probably do what G1 is doing with sequential ref processing. [0.161s][info][gc,phases,start ] Pause Init-Evacuation (0.161s) [0.161s][info][gc,task ] GC Workers: using 1 out of 1 [0.161s][info][gc,task ] GC Workers: using 1 out of 1 [0.161s][info][gc,task ] GC Workers: using 1 out of 1 [0.161s][info][gc,task ] ENTER: ShenandoahConcurrentMark::final_mark_loop thread 0x00007f6184048800 terminator 0x00007f61891dc780 [0.161s][info][gc,task ] ENTER: offer_termination() thread 0x00007f6184048800, offered=0 [0.161s][info][gc,task ] EXIT TRUE: offer_termination() thread 0x00007f6184048800, offered=1 [0.161s][info][gc,task ] EXITING: ShenandoahConcurrentMark::final_mark_loop thread 0x00007f6184048800 terminator 0x00007f61891dc780 [0.161s][info][gc,task ] GC Workers: using 1 out of 1 [0.161s][info][gc,task ] ENTER: ShenandoahConcurrentMark::final_mark_loop thread 0x00007f61841aa000 terminator 0x00007f61891dc6e0 [0.161s][info][gc,task ] ENTER: offer_termination() thread 0x00007f61841aa000, offered=0 [0.161s][info][gc,task ] EXIT TRUE: offer_termination() thread 0x00007f61841aa000, offered=1 [0.161s][info][gc,task ] EXITING: ShenandoahConcurrentMark::final_mark_loop thread 0x00007f61841aa000 terminator 0x00007f61891dc6e0 [0.161s][info][gc,task ] ENTER: ShenandoahConcurrentMark::final_mark_loop thread 0x00007f61841aa000 terminator 0x00007f61891dc6e0 [0.161s][info][gc,task ] ENTER: offer_termination() thread 0x00007f61841aa000, offered=1 # To suppress the following error report, specify this argument # after -XX: or in .hotspotrc: SuppressErrorAt=/taskqueue.cpp:157 # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/home/shade/trunks/shenandoah-jdk9/hotspot/src/share/vm/gc/shared/taskqueue.cpp:157), pid=28073, tid=28078 # assert(_offered_termination < _n_threads) failed: Invariant # # JRE version: OpenJDK Runtime Environment (9.0) (fastdebug build 9-internal+0-2016-09-21-132926.shade.shenandoah-jdk9) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 9-internal+0-2016-09-21-132926.shade.shenandoah-jdk9, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) # Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %P" (or dumping to /home/shade/projects/jol/core.28073) # # An error report file with more information is saved as: # /home/shade/projects/jol/hs_err_pid28073.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # Thanks, -Aleksey From shade at redhat.com Tue Sep 27 09:32:15 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Sep 2016 11:32:15 +0200 Subject: fastdebug, taskset -c 0, -XX:ShenandoahGCHeuristics=aggressive, Terminator assert In-Reply-To: <54c6fbd9-0960-93f2-bf04-f523ee797934@redhat.com> References: <54c6fbd9-0960-93f2-bf04-f523ee797934@redhat.com> Message-ID: <110bcc20-1150-56bb-c3d8-e9fc98f2666f@redhat.com> FYI: The same assert triggers when running with rr. -Aleksey On 09/26/2016 10:02 PM, Aleksey Shipilev wrote: > Run like this (note that no class/jar is supplied, bootstrap crashes): > > $ taskset -c 0 > ~/trunks/shenandoah-jdk9/build/linux-x86_64-normal-server-fastdebug/images/jdk//bin/java > -Xlog -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=aggressive > > Crashes like below, probably because reference processing restarts the > task with the same terminator. Should probably do what G1 is doing with > sequential ref processing. > > [0.161s][info][gc,phases,start ] Pause Init-Evacuation (0.161s) > [0.161s][info][gc,task ] GC Workers: using 1 out of 1 > [0.161s][info][gc,task ] GC Workers: using 1 out of 1 > [0.161s][info][gc,task ] GC Workers: using 1 out of 1 > [0.161s][info][gc,task ] ENTER: > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f6184048800 > terminator 0x00007f61891dc780 > [0.161s][info][gc,task ] ENTER: offer_termination() thread > 0x00007f6184048800, offered=0 > [0.161s][info][gc,task ] EXIT TRUE: offer_termination() thread > 0x00007f6184048800, offered=1 > [0.161s][info][gc,task ] EXITING: > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f6184048800 > terminator 0x00007f61891dc780 > [0.161s][info][gc,task ] GC Workers: using 1 out of 1 > [0.161s][info][gc,task ] ENTER: > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f61841aa000 > terminator 0x00007f61891dc6e0 > [0.161s][info][gc,task ] ENTER: offer_termination() thread > 0x00007f61841aa000, offered=0 > [0.161s][info][gc,task ] EXIT TRUE: offer_termination() thread > 0x00007f61841aa000, offered=1 > [0.161s][info][gc,task ] EXITING: > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f61841aa000 > terminator 0x00007f61891dc6e0 > [0.161s][info][gc,task ] ENTER: > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f61841aa000 > terminator 0x00007f61891dc6e0 > [0.161s][info][gc,task ] ENTER: offer_termination() thread > 0x00007f61841aa000, offered=1 > # To suppress the following error report, specify this argument > # after -XX: or in .hotspotrc: SuppressErrorAt=/taskqueue.cpp:157 > # > # A fatal error has been detected by the Java Runtime Environment: > # > # Internal Error > (/home/shade/trunks/shenandoah-jdk9/hotspot/src/share/vm/gc/shared/taskqueue.cpp:157), > pid=28073, tid=28078 > # assert(_offered_termination < _n_threads) failed: Invariant > # > # JRE version: OpenJDK Runtime Environment (9.0) (fastdebug build > 9-internal+0-2016-09-21-132926.shade.shenandoah-jdk9) > # Java VM: OpenJDK 64-Bit Server VM (fastdebug > 9-internal+0-2016-09-21-132926.shade.shenandoah-jdk9, mixed mode, > tiered, compressed oops, Shenandoah gc, linux-amd64) > # Core dump will be written. Default location: Core dumps may be > processed with "/usr/share/apport/apport %p %s %c %P" (or dumping to > /home/shade/projects/jol/core.28073) > # > # An error report file with more information is saved as: > # /home/shade/projects/jol/hs_err_pid28073.log > # > # If you would like to submit a bug report, please visit: > # http://bugreport.java.com/bugreport/crash.jsp > # > > Thanks, > -Aleksey > From shade at redhat.com Tue Sep 27 09:59:22 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Sep 2016 11:59:22 +0200 Subject: RFC: Move forwarding ptr into the object Message-ID: <3e6e7e8e-f8f1-a952-1931-f1892809fcf0@redhat.com> Hi, Since last afternoon I've been playing with moving the forwarding ptr into the object itself. This proved a more or less straightforward thing to do, here is a prototype: http://cr.openjdk.java.net/~shade/shenandoah/inline-ptr/webrev.00/ This is not a "production-ready" patch. But, it runs interpreter, C1, C2 almost fine. Humongous object tests fail the new asserts, but that is probably because my new asserts are to restrictive. Observations: *) Shenandoah asserts are rather nice. I made the the BrooksPointer more asserty about the forwarding pointers, which helped me to catch a few bugs along the way. *) The filler object mechanics is now gone, but we trade in the proper header initialization on all paths. Some code in VM (JVM_Clone, looking at you!) actually copies the entire object with header *after* we setup the forwarding ptrs. *) OOP definition in VM is static, and some artistry would be required to make sure the header has the forwarding ptr only for Shenandoah. *) Forwarding ptr should probably be inlined between the mark word and class word: a) mark word is always HeapWord-sized, so forwarding ptr is always HeapWord-aligned, regardless of class ptr compression; b) some code in VM thinks the header size is the offset_of(class_ptr)+sizeof(class_ptr)... But in the end, this is what it for: the forwarding ptr is now being accounted in the instance size, *and* this makes it immune to ObjectAlignmentInBytes, *and* this opens the way to compress forwarding ptrs (making an optional tradeoff between the footprint and the cost of read barriers). $ ~/trunks/shenandoah-jdk9/build/linux-x86_64-normal-server-fastdebug/images/jdk/bin/java -XX:+UseShenandoahGC -jar jol-cli/target/jol-cli.jar internals java.lang.Object # Running 64-bit HotSpot VM. # Using compressed oop with 3-bit shift. # Using compressed klass with 3-bit shift. # Objects are 8 bytes aligned. # Field sizes by type: 4, 1, 1, 2, 2, 4, 4, 8, 8 [bytes] # Array element sizes: 4, 1, 1, 2, 2, 4, 4, 8, 8 [bytes] Instantiated the sample instance via default constructor. java.lang.Object object internals: OFFSET SIZE TYPE DESCRIPTION VALUE ; mark word: 0 4 (object header) 05 00 00 00 ... 4 4 (object header) 00 00 00 00 ... ; forwarding ptr: 8 4 (object header) 48 fc 1f d0 ... 12 4 (object header) 05 00 00 00 ... ; compressed class word: 16 4 (object header) ee 01 00 f8 ... 20 4 (loss due to the next object alignment) Instance size: 24 bytes Space losses: 0 bytes internal + 4 bytes external = 4 bytes total Should we continue? Thanks, -Aleksey From rkennke at redhat.com Tue Sep 27 11:03:12 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Sep 2016 13:03:12 +0200 Subject: fastdebug, taskset -c 0, -XX:ShenandoahGCHeuristics=aggressive, Terminator assert In-Reply-To: <110bcc20-1150-56bb-c3d8-e9fc98f2666f@redhat.com> References: <54c6fbd9-0960-93f2-bf04-f523ee797934@redhat.com> <110bcc20-1150-56bb-c3d8-e9fc98f2666f@redhat.com> Message-ID: <1474974192.2584.1.camel@redhat.com> It's also triggered by -XX:ParallelGCThreads=1 -XX:ConcGCThreads=1. Apparently the taskqueue stuff doesn't deal well wih a degenerated single threaded task pool. I'm looking into it. Roman Am Dienstag, den 27.09.2016, 11:32 +0200 schrieb Aleksey Shipilev: > FYI: The same assert triggers when running with rr. > > -Aleksey > > On 09/26/2016 10:02 PM, Aleksey Shipilev wrote: > > > > Run like this (note that no class/jar is supplied, bootstrap > > crashes): > > > > $ taskset -c 0 > > ~/trunks/shenandoah-jdk9/build/linux-x86_64-normal-server- > > fastdebug/images/jdk//bin/java > > -Xlog??-XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=aggressive > > > > Crashes like below, probably because reference processing restarts > > the > > task with the same terminator. Should probably do what G1 is doing > > with > > sequential ref processing. > > > > [0.161s][info][gc,phases,start??] Pause Init-Evacuation (0.161s) > > [0.161s][info][gc,task??????????] GC Workers: using 1 out of 1 > > [0.161s][info][gc,task??????????] GC Workers: using 1 out of 1 > > [0.161s][info][gc,task??????????] GC Workers: using 1 out of 1 > > [0.161s][info][gc,task??????????] ENTER: > > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f6184048800 > > terminator 0x00007f61891dc780 > > [0.161s][info][gc,task??????????] ENTER: offer_termination() thread > > 0x00007f6184048800, offered=0 > > [0.161s][info][gc,task??????????] EXIT TRUE: offer_termination() > > thread > > 0x00007f6184048800, offered=1 > > [0.161s][info][gc,task??????????] EXITING: > > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f6184048800 > > terminator 0x00007f61891dc780 > > [0.161s][info][gc,task??????????] GC Workers: using 1 out of 1 > > [0.161s][info][gc,task??????????] ENTER: > > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f61841aa000 > > terminator 0x00007f61891dc6e0 > > [0.161s][info][gc,task??????????] ENTER: offer_termination() thread > > 0x00007f61841aa000, offered=0 > > [0.161s][info][gc,task??????????] EXIT TRUE: offer_termination() > > thread > > 0x00007f61841aa000, offered=1 > > [0.161s][info][gc,task??????????] EXITING: > > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f61841aa000 > > terminator 0x00007f61891dc6e0 > > [0.161s][info][gc,task??????????] ENTER: > > ShenandoahConcurrentMark::final_mark_loop thread 0x00007f61841aa000 > > terminator 0x00007f61891dc6e0 > > [0.161s][info][gc,task??????????] ENTER: offer_termination() thread > > 0x00007f61841aa000, offered=1 > > # To suppress the following error report, specify this argument > > # after -XX: or in .hotspotrc:??SuppressErrorAt=/taskqueue.cpp:157 > > # > > # A fatal error has been detected by the Java Runtime Environment: > > # > > #??Internal Error > > (/home/shade/trunks/shenandoah- > > jdk9/hotspot/src/share/vm/gc/shared/taskqueue.cpp:157), > > pid=28073, tid=28078 > > #??assert(_offered_termination < _n_threads) failed: Invariant > > # > > # JRE version: OpenJDK Runtime Environment (9.0) (fastdebug build > > 9-internal+0-2016-09-21-132926.shade.shenandoah-jdk9) > > # Java VM: OpenJDK 64-Bit Server VM (fastdebug > > 9-internal+0-2016-09-21-132926.shade.shenandoah-jdk9, mixed mode, > > tiered, compressed oops, Shenandoah gc, linux-amd64) > > # Core dump will be written. Default location: Core dumps may be > > processed with "/usr/share/apport/apport %p %s %c %P" (or dumping > > to > > /home/shade/projects/jol/core.28073) > > # > > # An error report file with more information is saved as: > > # /home/shade/projects/jol/hs_err_pid28073.log > > # > > # If you would like to submit a bug report, please visit: > > #???http://bugreport.java.com/bugreport/crash.jsp > > # > > > > Thanks, > > -Aleksey > > > > From rkennke at redhat.com Tue Sep 27 11:06:07 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Sep 2016 13:06:07 +0200 Subject: RFR (S): Move shenandoah oop CAS to MacroAssembler In-Reply-To: References: Message-ID: <1474974367.2584.2.camel@redhat.com> Am Montag, den 26.09.2016, 14:12 +0200 schrieb Aleksey Shipilev: > Hi, > > Please review this change, which moves OOP CAS from .ad to > MacroAssembler, documents, and optimizes it a little: > ? http://cr.openjdk.java.net/~shade/shenandoah/c2-cas-macroasm/webrev > .01/ > > Testing: hotspot/gc/shenandoah, jcstress (test-custom) Looks ok to me too. I'm waiting for somebody to record you as Shenandoah committer... if it doesn't happen today, I'll push that change, is that ok? Roman From rkennke at redhat.com Tue Sep 27 11:47:03 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Sep 2016 13:47:03 +0200 Subject: RFR: Handle single-threaded GC correctly Message-ID: <1474976823.2584.5.camel@redhat.com> The problem that Aleksey reported comes from the fact that we initialize the ReferenceProcessor as single-threaded, and this repeatedly calls the same terminator. The fix makes ReferenceProcessor work multithreaded, even when only using a single thread. This may not be optimal, but it does the correct thing. Ok to commit? http://cr.openjdk.java.net/~rkennke/1threadedgc/wevrev.00/ Roman From shade at redhat.com Tue Sep 27 12:14:22 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Sep 2016 14:14:22 +0200 Subject: RFR: Handle single-threaded GC correctly In-Reply-To: <1474976823.2584.5.camel@redhat.com> References: <1474976823.2584.5.camel@redhat.com> Message-ID: On 09/27/2016 01:47 PM, Roman Kennke wrote: > The problem that Aleksey reported comes from the fact that we > initialize the ReferenceProcessor as single-threaded, and this > repeatedly calls the same terminator. The fix makes ReferenceProcessor > work multithreaded, even when only using a single thread. This may not > be optimal, but it does the correct thing. > > Ok to commit? > http://cr.openjdk.java.net/~rkennke/1threadedgc/wevrev.00/ +1, do it. This is the fourth time in last 24 hrs I trigger this assert :) Thanks, -Aleksey From roman at kennke.org Tue Sep 27 13:09:42 2016 From: roman at kennke.org (roman at kennke.org) Date: Tue, 27 Sep 2016 13:09:42 +0000 Subject: hg: shenandoah/jdk9/hotspot: Handle single-threaded GC correctly. Message-ID: <201609271309.u8RD9gOC017486@aojmv0008.oracle.com> Changeset: 934f73fc7a24 Author: rkennke Date: 2016-09-27 15:09 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/934f73fc7a24 Handle single-threaded GC correctly. ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp + test/gc/shenandoah/TestSingleThreadedShenandoah.java From rkennke at redhat.com Tue Sep 27 13:18:55 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Sep 2016 15:18:55 +0200 Subject: RFC: Move forwarding ptr into the object In-Reply-To: <3e6e7e8e-f8f1-a952-1931-f1892809fcf0@redhat.com> References: <3e6e7e8e-f8f1-a952-1931-f1892809fcf0@redhat.com> Message-ID: <1474982335.2584.13.camel@redhat.com> Hi Aleksey, > Since last afternoon I've been playing with moving the forwarding ptr > into the object itself. This proved a more or less straightforward > thing > to do, here is a prototype: > ? http://cr.openjdk.java.net/~shade/shenandoah/inline-ptr/webrev.00/ > > This is not a "production-ready" patch. But, it runs interpreter, C1, > C2 > almost fine. Humongous object tests fail the new asserts, but that is > probably because my new asserts are to restrictive. Great work! Some comments... >? > > ? *) The filler object mechanics is now gone, but we trade in the > proper > header initialization on all paths. Some code in VM (JVM_Clone, > looking > at you!) actually copies the entire object with header *after* we > setup > the forwarding ptrs. Is that a problem? > ? *) OOP definition in VM is static, and some artistry would be > required > to make sure the header has the forwarding ptr only for Shenandoah. The forwarding ptr must not be static in the sense that other GCs would get it too. But it should be possible to treat it as an extra slot only for Shenandoah. Kindof like the length field of arrays is handled now. > ? *) Forwarding ptr should probably be inlined between the mark word > and > class word: a) mark word is always HeapWord-sized, so forwarding ptr > is > always HeapWord-aligned, regardless of class ptr compression; b) some > code in VM thinks the header size is the > offset_of(class_ptr)+sizeof(class_ptr)... I was thinking that maybe it should be placed between the klass* and the actual fields: 1. we never need a read-barrier for reading the klass* and rarely (if ever) for the mark word, this would 'widen the window' for possible cache hit for subsequent field reads. 2. We may be able to squeeze the compressed forwarding ptr after the compressed klass* for non-arrays (assuming we can handle/compile different offsets for objects vs. arrays. But we can figure out the exact best placement later (based on benchmarks) > But in the end, this is what it for: the forwarding ptr is now being > accounted in the instance size, *and* this makes it immune to > ObjectAlignmentInBytes, *and* this opens the way to compress > forwarding > ptrs (making an optional tradeoff between the footprint and the cost > of > read barriers). > > $ > ~/trunks/shenandoah-jdk9/build/linux-x86_64-normal-server- > fastdebug/images/jdk/bin/java > -XX:+UseShenandoahGC -jar jol-cli/target/jol-cli.jar internals > java.lang.Object > # Running 64-bit HotSpot VM. > # Using compressed oop with 3-bit shift. > # Using compressed klass with 3-bit shift. > # Objects are 8 bytes aligned. > # Field sizes by type: 4, 1, 1, 2, 2, 4, 4, 8, 8 [bytes] > # Array element sizes: 4, 1, 1, 2, 2, 4, 4, 8, 8 [bytes] > > Instantiated the sample instance via default constructor. > > java.lang.Object object internals: > ?OFFSET??SIZE??TYPE DESCRIPTION????????VALUE > ; mark word: > ??????0?????4???????(object header)????05 00 00 00 ... > ??????4?????4???????(object header)????00 00 00 00 ... > ; forwarding ptr: > ??????8?????4???????(object header)????48 fc 1f d0 ... > ?????12?????4???????(object header)????05 00 00 00 ... > ; compressed class word: > ?????16?????4???????(object header)????ee 01 00 f8 ... > ?????20?????4???????(loss due to the next object alignment) > Instance size: 24 bytes > Space losses: 0 bytes internal + 4 bytes external = 4 bytes total > > > Should we continue? I like it, and would love to see it finished! Roman From aph at redhat.com Tue Sep 27 13:24:53 2016 From: aph at redhat.com (Andrew Haley) Date: Tue, 27 Sep 2016 14:24:53 +0100 Subject: RFC: Move forwarding ptr into the object In-Reply-To: <1474982335.2584.13.camel@redhat.com> References: <3e6e7e8e-f8f1-a952-1931-f1892809fcf0@redhat.com> <1474982335.2584.13.camel@redhat.com> Message-ID: <3674716d-ba00-a2c0-0195-8171ca8c522d@redhat.com> On 27/09/16 14:18, Roman Kennke wrote: > Great work! Some comments... I'm a little bit worried that changing object layout in such a fundamental way might lead to objections merging this, and might break more things. At the moment almost everything which gets an OOP knows the object layout. Maybe we're just setting ourselves up for more pain. Andrew. From rkennke at redhat.com Tue Sep 27 13:44:52 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Sep 2016 15:44:52 +0200 Subject: RFC: Move forwarding ptr into the object In-Reply-To: <3674716d-ba00-a2c0-0195-8171ca8c522d@redhat.com> References: <3e6e7e8e-f8f1-a952-1931-f1892809fcf0@redhat.com> <1474982335.2584.13.camel@redhat.com> <3674716d-ba00-a2c0-0195-8171ca8c522d@redhat.com> Message-ID: <1474983892.2584.17.camel@redhat.com> Am Dienstag, den 27.09.2016, 14:24 +0100 schrieb Andrew Haley: > On 27/09/16 14:18, Roman Kennke wrote: > > > > Great work! Some comments... > > I'm a little bit worried that changing object layout in such a > fundamental way might lead to objections merging this, and might > break more things.??At the moment almost everything which gets > an OOP knows the object layout.??Maybe we're just setting ourselves > up for more pain. Right. Maybe. Maybe not. If I were them, I'd like it more if the forwarding ptr would be part of the 'official' object layout, rather than squeezed into artificial gaps. Seems cleaner *to me*. Maybe it makes sense to get some feedback from hotspot-gc-dev or maybe hotspot-dev ? Roman From shade at redhat.com Tue Sep 27 13:45:04 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Sep 2016 15:45:04 +0200 Subject: RFC: Move forwarding ptr into the object In-Reply-To: <1474982335.2584.13.camel@redhat.com> References: <3e6e7e8e-f8f1-a952-1931-f1892809fcf0@redhat.com> <1474982335.2584.13.camel@redhat.com> Message-ID: <43032b5e-1f23-4c42-502e-4bbe8487a3d2@redhat.com> On 09/27/2016 03:18 PM, Roman Kennke wrote: >> *) The filler object mechanics is now gone, but we trade in the >> proper header initialization on all paths. Some code in VM >> (JVM_Clone, looking at you!) actually copies the entire object with >> header *after* we setup the forwarding ptrs. > > Is that a problem? It is not a problem in theory. But in practice, I wasted 4 hours trying to understand a subtle bug that crashed VM before even entering main(), only to figure out that JVM_Clone thinks it is okay to allocate the object in new place (where we intercept and put our forwarding ptr), but then completely overwrite it with the source object, header included. Development nuisance, certainly. >> *) OOP definition in VM is static, and some artistry would be >> required to make sure the header has the forwarding ptr only for >> Shenandoah. > > The forwarding ptr must not be static in the sense that other GCs would > get it too. But it should be possible to treat it as an extra slot only > for Shenandoah. Kindof like the length field of arrays is handled now. Yes, except that arrayOop is the special kind of oop that is also static in itself. The trick here is to change the baseline oop layout based on -XX:+UseShenandoahGC, i.e. at runtime. Doable, but may require some creativity, which would certainly touch more shared VM parts. Maybe we should refactor the oop/instanceOop/arrayOop relationship and compressed klass handling to allow for extendable (slotted) object headers, merge it into mainline, and then build forwarding ptr into the header with one simple touch... >> *) Forwarding ptr should probably be inlined between the mark word >> and class word: a) mark word is always HeapWord-sized, so >> forwarding ptr is always HeapWord-aligned, regardless of class ptr >> compression; b) some code in VM thinks the header size is the >> offset_of(class_ptr)+sizeof(class_ptr)... > > I was thinking that maybe it should be placed between the klass* and > the actual fields: > 1. we never need a read-barrier for reading the klass* and rarely (if > ever) for the mark word, this would 'widen the window' for possible > cache hit for subsequent field reads. > 2. We may be able to squeeze the compressed forwarding ptr after the > compressed klass* for non-arrays (assuming we can handle/compile > different offsets for objects vs. arrays. I haven't explored if we could add the injected field into the java/lang/Object where to store the fwdptr, like some other system Java classes do, then somehow manage to cram that into arrays. This should keep oop hierarchy less abused, and still have the benefits of observability and compressibility. If this works out, then the layout would be similar to what you suggest, e.g.: objects, 64-bit coops: 0: [mark] 8: [comp klass] 12: gap 16: [fwdptr] 24: ...other fields... arrays, 64-bit coops: 0: [mark] 8: [comp klass] 12: [arraylength] 16: [fwdptr] 24: There wouldn't be a benefit from compressing fwdptr for array case, because the array base should be aligned. This probably also means that fwdptr for objects should be at the same offset, negating the compression benefits. Thanks, -Aleksey From chf at redhat.com Tue Sep 27 13:48:16 2016 From: chf at redhat.com (Christine Flood) Date: Tue, 27 Sep 2016 09:48:16 -0400 (EDT) Subject: RFC: Move forwarding ptr into the object In-Reply-To: <3674716d-ba00-a2c0-0195-8171ca8c522d@redhat.com> References: <3e6e7e8e-f8f1-a952-1931-f1892809fcf0@redhat.com> <1474982335.2584.13.camel@redhat.com> <3674716d-ba00-a2c0-0195-8171ca8c522d@redhat.com> Message-ID: <402765816.2749661.1474984096887.JavaMail.zimbra@redhat.com> I feel this is too risky for too little benefit. Yes, it's cleaner to account for the forwarding pointer in the object, but I'd be willing to bet a beer that there are assumptions all over the place about object layout and chasing down all of them will be frustrating and time consuming. Plus, as Andrew says, it requires more Shenandoah specific code in core hotspot and hurts our case for acceptance upstream. Christine ----- Original Message ----- > From: "Andrew Haley" > To: shenandoah-dev at openjdk.java.net > Sent: Tuesday, September 27, 2016 9:24:53 AM > Subject: Re: RFC: Move forwarding ptr into the object > > On 27/09/16 14:18, Roman Kennke wrote: > > Great work! Some comments... > > I'm a little bit worried that changing object layout in such a > fundamental way might lead to objections merging this, and might > break more things. At the moment almost everything which gets > an OOP knows the object layout. Maybe we're just setting ourselves > up for more pain. > > Andrew. > > From rkennke at redhat.com Tue Sep 27 13:58:39 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Sep 2016 09:58:39 -0400 (EDT) Subject: RFC: Move forwarding ptr into the object Message-ID: <361805275.5091022.1474984719317.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> If it's not too much work, I'd like to see it. The additional changes in shared code might be offset by savings in other shared code (e.g. allocations). Roman Am 27.09.2016 3:48 nachm. schrieb Christine Flood : > > I feel this is too risky for too little benefit. > > Yes, it's cleaner to account for the forwarding pointer in the object, but I'd be willing to bet a beer that there are assumptions all over the place about object layout and chasing down all of them will be frustrating and time consuming. > > Plus, as Andrew says, it requires more Shenandoah specific code in core hotspot and hurts our case for acceptance upstream. > > > Christine > > > ----- Original Message ----- > > From: "Andrew Haley" > > To: shenandoah-dev at openjdk.java.net > > Sent: Tuesday, September 27, 2016 9:24:53 AM > > Subject: Re: RFC: Move forwarding ptr into the object > > > > On 27/09/16 14:18, Roman Kennke wrote: > > > Great work! Some comments... > > > > I'm a little bit worried that changing object layout in such a > > fundamental way might lead to objections merging this, and might > > break more things.? At the moment almost everything which gets > > an OOP knows the object layout.? Maybe we're just setting ourselves > > up for more pain. > > > > Andrew. > > > > From rkennke at redhat.com Tue Sep 27 15:20:53 2016 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Sep 2016 17:20:53 +0200 Subject: RFR: Cleanup Shenandoah arguments Message-ID: <1474989653.2584.26.camel@redhat.com> This change cleans up Shenandoah arguments: - It fixes documentation - Adds ranges to ranged args (incl. tests) - Removes halfway, statusquo and lazy heuristics (which are only specific sets of thresholds for dynamic). I also removed newadaptive, which really also only was another set of thresholds. I wasn't sure about adaptive, it's not useful either, at least not now, but I left it in place as basis for future developments. - Make dynamic heuristic thresholds product_rw and pick them values up at each GC cycle, instead of caching them. This makes those values possible to change at runtime via JMX. Should be very useful for Thermostat - Removed ShenandoahGCDetails, replaced the final summary with -XX:+ShenandoahPrintStats, and all other ShenandoahGCDetails loggings are already done through other options - Removed ShenandoahParallelizeRoots. It's not the right way to achieve that, and didn't yield the performance boost I was hoping for. http://cr.openjdk.java.net/~rkennke/shenandoah-options/webrev.00/ Ok? Roman From zgu at redhat.com Wed Sep 28 13:12:58 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 28 Sep 2016 09:12:58 -0400 Subject: RFR(XS): Minor cleanup on ShenandoahHeapRegion's LiveData counter Message-ID: <2b5e89ab-337c-4e8c-5387-5b78f0083421@redhat.com> Shenandoah heap region's LiveData counters are set and cleared by VM thread, so no atomic operations are need. However, getLiveData() can read the counters updated by increase_live_data() method, so load_acquire() is needed. Webrev:http://cr.openjdk.java.net/~zgu/cleanup_1/webrev/ Thanks, -Zhengyu From rkennke at redhat.com Wed Sep 28 14:36:02 2016 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 28 Sep 2016 16:36:02 +0200 Subject: RFR(XS): Minor cleanup on ShenandoahHeapRegion's LiveData counter In-Reply-To: <2b5e89ab-337c-4e8c-5387-5b78f0083421@redhat.com> References: <2b5e89ab-337c-4e8c-5387-5b78f0083421@redhat.com> Message-ID: <1475073362.2584.39.camel@redhat.com> Hi Zhengyu, Ok. Roman Am Mittwoch, den 28.09.2016, 09:12 -0400 schrieb Zhengyu Gu: > Shenandoah heap region's LiveData counters are set and cleared by VM > thread, so no atomic operations are need. > > However, getLiveData() can read the counters updated by > increase_live_data() method, so load_acquire() is needed. > > > Webrev:http://cr.openjdk.java.net/~zgu/cleanup_1/webrev/? > > > Thanks, > > -Zhengyu > From shade at redhat.com Wed Sep 28 17:51:55 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 28 Sep 2016 19:51:55 +0200 Subject: RFR(XS): Minor cleanup on ShenandoahHeapRegion's LiveData counter In-Reply-To: <2b5e89ab-337c-4e8c-5387-5b78f0083421@redhat.com> References: <2b5e89ab-337c-4e8c-5387-5b78f0083421@redhat.com> Message-ID: <25f286d1-76b9-52d7-9376-fd3fd9c3d200@redhat.com> On 09/28/2016 03:12 PM, Zhengyu Gu wrote: > Shenandoah heap region's LiveData counters are set and cleared by VM > thread, so no atomic operations are need. > > However, getLiveData() can read the counters updated by > increase_live_data() method, so load_acquire() is needed. > > > Webrev:http://cr.openjdk.java.net/~zgu/cleanup_1/webrev/ I have a question on changes in src/share/vm/gc/shenandoah/shenandoahHeap.cpp -- are these the changes you intended to do? These seem to have nothing to do with ShenandoahHeapRegion::liveData. Thanks, -Aleksey From shade at redhat.com Wed Sep 28 20:01:32 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 28 Sep 2016 22:01:32 +0200 Subject: RFR(XS): Missing memory tags for marking bitmaps In-Reply-To: <209aa3cb-cf60-26d1-65b8-131a955b37c2@redhat.com> References: <209aa3cb-cf60-26d1-65b8-131a955b37c2@redhat.com> Message-ID: <54a7f656-4876-d1e7-5fea-cdffea448bc8@redhat.com> On 09/22/2016 05:03 PM, Zhengyu Gu wrote: > Missing memory tags for the bitmaps will result NMT to report them as > "Unknown" memory. > http://cr.openjdk.java.net/~zgu/nmt_tag/webrev/ Looks good to me. Pushed. -Aleksey From shade at redhat.com Wed Sep 28 20:04:07 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 28 Sep 2016 22:04:07 +0200 Subject: RFR(XS): Minor cleanup on ShenandoahHeapRegion's LiveData counter In-Reply-To: <25f286d1-76b9-52d7-9376-fd3fd9c3d200@redhat.com> References: <2b5e89ab-337c-4e8c-5387-5b78f0083421@redhat.com> <25f286d1-76b9-52d7-9376-fd3fd9c3d200@redhat.com> Message-ID: On 09/28/2016 07:51 PM, Aleksey Shipilev wrote: > On 09/28/2016 03:12 PM, Zhengyu Gu wrote: >> Shenandoah heap region's LiveData counters are set and cleared by VM >> thread, so no atomic operations are need. >> >> However, getLiveData() can read the counters updated by >> increase_live_data() method, so load_acquire() is needed. >> >> >> Webrev:http://cr.openjdk.java.net/~zgu/cleanup_1/webrev/ > > I have a question on changes in > src/share/vm/gc/shenandoah/shenandoahHeap.cpp -- are these the changes > you intended to do? These seem to have nothing to do with > ShenandoahHeapRegion::liveData. Zhengyu explained in private note that both changes make sense: fence is required to make the changes observable to other threads, and removed ASSERT is actually removing the nested ASSERT. Pushed. -Aleksey. From jvanek at redhat.com Tue Sep 20 12:52:05 2016 From: jvanek at redhat.com (Jiri Vanek) Date: Tue, 20 Sep 2016 14:52:05 +0200 Subject: If anyone is looking for tasks to contribute to Shenandoah In-Reply-To: <164687210.856155.1474375697384.JavaMail.zimbra@redhat.com> References: <164687210.856155.1474375697384.JavaMail.zimbra@redhat.com> Message-ID: On 09/20/2016 02:48 PM, Christine Flood wrote: > > There's always the list from the team meeting: > > Shenandoah productization > > Whitebox finalization by team > > Blackbox testing/input by those who don't know the codebase as well > > Catching supported memory ranges, exiting gracefully > > Document options properly > > Remove unsupported options > > Compressed oops error message should be printed only if user specified it > > Implement compressed oops > > JBoss stress tests for stability > > Kitchen Sink tests > > Graduated GC stress tests (speak to adinn about this) > > Graceful exit on unsupported platforms > Maybe its hidden in above, but I recall after need of proper logging via hotspot api. J. From ashipile at redhat.com Wed Sep 28 20:01:22 2016 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 28 Sep 2016 20:01:22 +0000 Subject: hg: shenandoah/jdk9/hotspot: 2 new changesets Message-ID: <201609282001.u8SK1MEc000329@aojmv0008.oracle.com> Changeset: 6e2efc22740e Author: shade Date: 2016-09-28 19:42 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6e2efc22740e Missing memory tags for marking bitmaps. Contributed-by: Zhengyu Gu ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp Changeset: 71812d733d49 Author: shade Date: 2016-09-28 19:57 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/71812d733d49 Minor cleanup on ShenandoahHeapRegion's LiveData counter. Contributed-by: Zhengyu Gu ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp From ashipile at redhat.com Thu Sep 29 08:34:13 2016 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 29 Sep 2016 08:34:13 +0000 Subject: hg: shenandoah/jdk9/hotspot: Move shenandoah oop CAS to MacroAssembler, cleanup, document, and optimize it a little. Message-ID: <201609290834.u8T8YDYI020665@aojmv0008.oracle.com> Changeset: 0a60700ab638 Author: shade Date: 2016-09-29 10:33 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0a60700ab638 Move shenandoah oop CAS to MacroAssembler, cleanup, document, and optimize it a little. ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/x86_64.ad + test/gc/shenandoah/cas/ReferenceCAS.java From shade at redhat.com Thu Sep 29 08:34:42 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 29 Sep 2016 10:34:42 +0200 Subject: RFR (S): Move shenandoah oop CAS to MacroAssembler In-Reply-To: <1474974367.2584.2.camel@redhat.com> References: <1474974367.2584.2.camel@redhat.com> Message-ID: <4612f26b-e1ac-6229-bfb5-223767e83c15@redhat.com> On 09/27/2016 01:06 PM, Roman Kennke wrote: > Am Montag, den 26.09.2016, 14:12 +0200 schrieb Aleksey Shipilev: >> Hi, >> >> Please review this change, which moves OOP CAS from .ad to >> MacroAssembler, documents, and optimizes it a little: >> http://cr.openjdk.java.net/~shade/shenandoah/c2-cas-macroasm/webrev >> .01/ >> >> Testing: hotspot/gc/shenandoah, jcstress (test-custom) > > Looks ok to me too. > > I'm waiting for somebody to record you as Shenandoah committer... if it > doesn't happen today, I'll push that change, is that ok? Pushed this myself, thanks! -Aleksey From shade at redhat.com Thu Sep 29 08:49:13 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 29 Sep 2016 10:49:13 +0200 Subject: RFR: Cleanup Shenandoah arguments In-Reply-To: <1474989653.2584.26.camel@redhat.com> References: <1474989653.2584.26.camel@redhat.com> Message-ID: On 09/27/2016 05:20 PM, Roman Kennke wrote: > http://cr.openjdk.java.net/~rkennke/shenandoah-options/webrev.00/ This looks good to me. -Aleksey From zgu at redhat.com Thu Sep 29 13:07:10 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Thu, 29 Sep 2016 09:07:10 -0400 Subject: RFR(XS): Assertion failed in gc/TestSoftReferencesBehaviorOnOOME.java test Message-ID: <2eb28cb2-44d4-f8b1-f6ab-004b3e3a8572@redhat.com> Although allocating memory larger than heap certainly fails, but nothing can prevent program from doing so. Webrev:http://cr.openjdk.java.net/~zgu/alloc_oom/webrev/ Thanks, -Zhengyu From shade at redhat.com Thu Sep 29 15:26:25 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 29 Sep 2016 17:26:25 +0200 Subject: RFR(XS): Assertion failed in gc/TestSoftReferencesBehaviorOnOOME.java test In-Reply-To: <2eb28cb2-44d4-f8b1-f6ab-004b3e3a8572@redhat.com> References: <2eb28cb2-44d4-f8b1-f6ab-004b3e3a8572@redhat.com> Message-ID: <32524a01-bbc9-8094-e0eb-e9108d6adb3f@redhat.com> On 09/29/2016 03:07 PM, Zhengyu Gu wrote: > Although allocating memory larger than heap certainly fails, but nothing > can prevent program from doing so. > > Webrev:http://cr.openjdk.java.net/~zgu/alloc_oom/webrev/ So, after returning NULL from the allocation we will throw OOME? Can you make a little test that constraints -Xmx and allocates a large object? Thanks, -Aleksey From zgu at redhat.com Thu Sep 29 17:34:17 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Thu, 29 Sep 2016 13:34:17 -0400 Subject: RFR(XS): Assertion failed in gc/TestSoftReferencesBehaviorOnOOME.java test In-Reply-To: <32524a01-bbc9-8094-e0eb-e9108d6adb3f@redhat.com> References: <2eb28cb2-44d4-f8b1-f6ab-004b3e3a8572@redhat.com> <32524a01-bbc9-8094-e0eb-e9108d6adb3f@redhat.com> Message-ID: New test revealed more assertion failures. I withdraw this review request and look into the new failures. Thanks, -Zhengyu On 09/29/2016 11:26 AM, Aleksey Shipilev wrote: > On 09/29/2016 03:07 PM, Zhengyu Gu wrote: >> Although allocating memory larger than heap certainly fails, but nothing >> can prevent program from doing so. >> >> Webrev:http://cr.openjdk.java.net/~zgu/alloc_oom/webrev/ > So, after returning NULL from the allocation we will throw OOME? Can you > make a little test that constraints -Xmx and allocates a large object? > > Thanks, > -Aleksey > From rwestrel at redhat.com Fri Sep 30 09:10:46 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 30 Sep 2016 09:10:46 +0000 Subject: hg: shenandoah/jdk9/hotspot: c2: logic that removes write barrier projection is not accurate Message-ID: <201609300910.u8U9Akqt029670@aojmv0008.oracle.com> Changeset: 0f37e9fa2d98 Author: roland Date: 2016-09-20 18:26 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0f37e9fa2d98 c2: logic that removes write barrier projection is not accurate ! src/share/vm/opto/shenandoahSupport.cpp ! src/share/vm/opto/shenandoahSupport.hpp From rwestrel at redhat.com Fri Sep 30 09:32:18 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 30 Sep 2016 09:32:18 +0000 Subject: hg: shenandoah/jdk9/hotspot: Clearing control during final graph reshape causes memory barrier to loose dependency on null check Message-ID: <201609300932.u8U9WIYA005052@aojmv0008.oracle.com> Changeset: 14e5d162b959 Author: roland Date: 2016-09-30 11:30 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/14e5d162b959 Clearing control during final graph reshape causes memory barrier to loose dependency on null check ! src/share/vm/opto/compile.cpp + test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java From zgu at redhat.com Fri Sep 30 13:04:03 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Fri, 30 Sep 2016 09:04:03 -0400 Subject: RFR(XS): Assertion failed in gc/TestSoftReferencesBehaviorOnOOME.java test In-Reply-To: References: <2eb28cb2-44d4-f8b1-f6ab-004b3e3a8572@redhat.com> <32524a01-bbc9-8094-e0eb-e9108d6adb3f@redhat.com> Message-ID: <48124830-70c2-4ef7-003e-27c96912eee9@redhat.com> Please review updated webrev. The changes address two different corner cases: 1. Application tries to allocate memory larger than heap size 2. Coming out of full GC, but there is not single free region in free region set. Both scenarios should not result assertion failures or crashes, but OOM exceptions. Webrev:http://cr.openjdk.java.net/~zgu/alloc_oom/webrev.01/ Thanks, -Zhengyu On 09/29/2016 01:34 PM, Zhengyu Gu wrote: > New test revealed more assertion failures. I withdraw this review > request and look into the new failures. > > Thanks, > > -Zhengyu > > > On 09/29/2016 11:26 AM, Aleksey Shipilev wrote: >> On 09/29/2016 03:07 PM, Zhengyu Gu wrote: >>> Although allocating memory larger than heap certainly fails, but >>> nothing >>> can prevent program from doing so. >>> >>> Webrev:http://cr.openjdk.java.net/~zgu/alloc_oom/webrev/ >> So, after returning NULL from the allocation we will throw OOME? Can you >> make a little test that constraints -Xmx and allocates a large object? >> >> Thanks, >> -Aleksey >> > From shade at redhat.com Fri Sep 30 14:26:30 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 30 Sep 2016 16:26:30 +0200 Subject: RFR(XS): Assertion failed in gc/TestSoftReferencesBehaviorOnOOME.java test In-Reply-To: <48124830-70c2-4ef7-003e-27c96912eee9@redhat.com> References: <2eb28cb2-44d4-f8b1-f6ab-004b3e3a8572@redhat.com> <32524a01-bbc9-8094-e0eb-e9108d6adb3f@redhat.com> <48124830-70c2-4ef7-003e-27c96912eee9@redhat.com> Message-ID: On 09/30/2016 03:04 PM, Zhengyu Gu wrote: > Webrev:http://cr.openjdk.java.net/~zgu/alloc_oom/webrev.01/ Looks good to me. Pushing... Thanks, -Aleksey From zgu at redhat.com Fri Sep 30 14:29:13 2016 From: zgu at redhat.com (Zhengyu Gu) Date: Fri, 30 Sep 2016 10:29:13 -0400 Subject: RFR(XS): Assertion failed in gc/TestSoftReferencesBehaviorOnOOME.java test In-Reply-To: References: <2eb28cb2-44d4-f8b1-f6ab-004b3e3a8572@redhat.com> <32524a01-bbc9-8094-e0eb-e9108d6adb3f@redhat.com> <48124830-70c2-4ef7-003e-27c96912eee9@redhat.com> Message-ID: Thanks! -Zhengyu On 09/30/2016 10:26 AM, Aleksey Shipilev wrote: > On 09/30/2016 03:04 PM, Zhengyu Gu wrote: >> Webrev:http://cr.openjdk.java.net/~zgu/alloc_oom/webrev.01/ > Looks good to me. Pushing... > > Thanks, > -Aleksey > From ashipile at redhat.com Fri Sep 30 14:35:37 2016 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 30 Sep 2016 14:35:37 +0000 Subject: hg: shenandoah/jdk9/hotspot: Throw proper OOMEs instead of crashing on internal asserts. Message-ID: <201609301435.u8UEZbrT012438@aojmv0008.oracle.com> Changeset: bb1e9843dd00 Author: shade Date: 2016-09-30 16:35 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/bb1e9843dd00 Throw proper OOMEs instead of crashing on internal asserts. Contributed-by: Zhengyu Gu ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp + test/gc/shenandoah/TestAllocLargeObjOOM.java + test/gc/shenandoah/TestAllocSmallObjOOM.java From chf at redhat.com Fri Sep 30 14:52:34 2016 From: chf at redhat.com (Christine Flood) Date: Fri, 30 Sep 2016 10:52:34 -0400 (EDT) Subject: CFV: New Shenandoah Committer: Zhengyu Gu In-Reply-To: <1215348493.871531.1475246916010.JavaMail.zimbra@redhat.com> Message-ID: <1854325345.872523.1475247154541.JavaMail.zimbra@redhat.com> I hereby nominate Zhengyu Gu to Shenandoah Committer. Zhengyu has made several valuable contributions to the Shenandoah code base. He should be able to commit his changes and future changes himself. Votes are due by Oct, 7th, 2016. Only current Shenandoah Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Christine Flood [1] http://openjdk.java.net/census [2] http://openjdk.java.net/projects/#committer-vote From shade at redhat.com Fri Sep 30 14:53:49 2016 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 30 Sep 2016 16:53:49 +0200 Subject: CFV: New Shenandoah Committer: Zhengyu Gu In-Reply-To: <1854325345.872523.1475247154541.JavaMail.zimbra@redhat.com> References: <1854325345.872523.1475247154541.JavaMail.zimbra@redhat.com> Message-ID: <2265d7fe-33fb-58f8-b5a2-e370de05366f@redhat.com> Vote: yes -Aleksey On 09/30/2016 04:52 PM, Christine Flood wrote: > I hereby nominate Zhengyu Gu to Shenandoah Committer. > > Zhengyu has made several valuable contributions to the Shenandoah code base. > > He should be able to commit his changes and future changes himself. > > Votes are due by Oct, 7th, 2016. > > Only current Shenandoah Committers [1] are eligible to vote > on this nomination. Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Christine Flood > > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From rwestrel at redhat.com Fri Sep 30 14:55:29 2016 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 30 Sep 2016 16:55:29 +0200 Subject: CFV: New Shenandoah Committer: Zhengyu Gu In-Reply-To: <1854325345.872523.1475247154541.JavaMail.zimbra@redhat.com> References: <1854325345.872523.1475247154541.JavaMail.zimbra@redhat.com> Message-ID: <5aeba677-891f-8cb1-f4b4-56fe9ff6e293@redhat.com> Vote: yes Roland. On 09/30/2016 04:52 PM, Christine Flood wrote: > I hereby nominate Zhengyu Gu to Shenandoah Committer. > > Zhengyu has made several valuable contributions to the Shenandoah code base. > > He should be able to commit his changes and future changes himself. > > Votes are due by Oct, 7th, 2016. > > Only current Shenandoah Committers [1] are eligible to vote > on this nomination. Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Christine Flood > > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From rkennke at redhat.com Fri Sep 30 18:17:38 2016 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 30 Sep 2016 14:17:38 -0400 (EDT) Subject: CFV: New Shenandoah Committer: Zhengyu Gu Message-ID: <1302871385.2228572.1475259458932.JavaMail.zimbra@zmail12.collab.prod.int.phx2.redhat.com> Vote: yesAm 30.09.2016 4:53 nachm. schrieb Christine Flood : > > I hereby nominate Zhengyu Gu to Shenandoah Committer. > > Zhengyu has made several valuable contributions to the Shenandoah code base. > > He should be able to commit his changes and future changes himself. > > Votes are due by Oct, 7th, 2016. > > Only current Shenandoah Committers [1] are eligible to vote > on this nomination.? Votes must be cast in the open by replying > to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Christine Flood > > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote