From jenkins-no-reply at cloudbees.com Wed Jun 1 12:50:47 2016
From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com)
Date: Wed, 1 Jun 2016 08:50:47 -0400 (EDT)
Subject: Build failed in Jenkins: project-shenandoah-jdk8 #162
In-Reply-To: <760366633.156.1464698549696.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
References: <760366633.156.1464698549696.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
Message-ID: <2081736272.163.1464785447768.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
See
------------------------------------------
[...truncated 69904 lines...]
at java.net.URLClassLoader$3.hasMoreElements(URLClassLoader.java:623)
at sun.misc.CompoundEnumeration.next(CompoundEnumeration.java:45)
at sun.misc.CompoundEnumeration.hasMoreElements(CompoundEnumeration.java:54)
at com.sun.tools.javac.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:238)
at com.sun.tools.javac.util.ServiceLoader$1.hasNext(ServiceLoader.java:331)
at com.sun.tools.javac.processing.JavacProcessingEnvironment$ServiceIterator.hasNext(JavacProcessingEnvironment.java:348)
at com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors$ProcessorStateIterator.hasNext(JavacProcessingEnvironment.java:609)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.atLeastOneProcessor(JavacProcessingEnvironment.java:447)
at com.sun.tools.javac.main.JavaCompiler.initProcessAnnotations(JavaCompiler.java:1050)
at com.sun.tools.javac.api.JavacTaskImpl.prepareCompiler(JavacTaskImpl.java:171)
at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:233)
at LambdaParserTest.run(LambdaParserTest.java:274)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"Thread-1" #20 prio=5 os_prio=0 tid=0x00007f2fc8017800 nid=0x2fab runnable [0x00007f3028d79000]
java.lang.Thread.State: RUNNABLE
at java.util.zip.ZipFile.getEntry(Native Method)
at java.util.zip.ZipFile.getEntry(ZipFile.java:310)
- locked <0x00000000d005fb70> (a java.util.jar.JarFile)
at java.util.jar.JarFile.getEntry(JarFile.java:240)
at java.util.jar.JarFile.getJarEntry(JarFile.java:223)
at sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:1005)
at sun.misc.URLClassPath$JarLoader.findResource(URLClassPath.java:983)
at sun.misc.URLClassPath$1.next(URLClassPath.java:240)
at sun.misc.URLClassPath$1.hasMoreElements(URLClassPath.java:250)
at java.net.URLClassLoader$3$1.run(URLClassLoader.java:601)
at java.net.URLClassLoader$3$1.run(URLClassLoader.java:599)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader$3.next(URLClassLoader.java:598)
at java.net.URLClassLoader$3.hasMoreElements(URLClassLoader.java:623)
at sun.misc.CompoundEnumeration.next(CompoundEnumeration.java:45)
at sun.misc.CompoundEnumeration.hasMoreElements(CompoundEnumeration.java:54)
at sun.misc.CompoundEnumeration.next(CompoundEnumeration.java:45)
at sun.misc.CompoundEnumeration.hasMoreElements(CompoundEnumeration.java:54)
at com.sun.tools.javac.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:238)
at com.sun.tools.javac.util.ServiceLoader$1.hasNext(ServiceLoader.java:331)
at com.sun.tools.javac.processing.JavacProcessingEnvironment$ServiceIterator.hasNext(JavacProcessingEnvironment.java:348)
at com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors$ProcessorStateIterator.hasNext(JavacProcessingEnvironment.java:609)
at com.sun.tools.javac.processing.JavacProcessingEnvironment.atLeastOneProcessor(JavacProcessingEnvironment.java:447)
at com.sun.tools.javac.main.JavaCompiler.initProcessAnnotations(JavaCompiler.java:1050)
at com.sun.tools.javac.api.JavacTaskImpl.prepareCompiler(JavacTaskImpl.java:171)
at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:233)
at LambdaParserTest.run(LambdaParserTest.java:274)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"MainThread" #19 prio=5 os_prio=0 tid=0x00007f3068155800 nid=0x2fa8 waiting on condition [0x00007f3028e7a000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000d00d5ff8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
at java.util.concurrent.ThreadPoolExecutor.awaitTermination(ThreadPoolExecutor.java:1465)
at JavacTestingAbstractThreadedTest.checkAfterExec(JavacTestingAbstractThreadedTest.java:77)
at JavacTestingAbstractThreadedTest.checkAfterExec(JavacTestingAbstractThreadedTest.java:61)
at LambdaParserTest.main(LambdaParserTest.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:110)
at java.lang.Thread.run(Thread.java:745)
"Service Thread" #17 daemon prio=9 os_prio=0 tid=0x00007f30680e5800 nid=0x2fa6 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C1 CompilerThread11" #16 daemon prio=9 os_prio=0 tid=0x00007f30680e2800 nid=0x2fa5 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C1 CompilerThread10" #15 daemon prio=9 os_prio=0 tid=0x00007f30680e0800 nid=0x2fa4 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C1 CompilerThread9" #14 daemon prio=9 os_prio=0 tid=0x00007f30680de800 nid=0x2fa3 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C1 CompilerThread8" #13 daemon prio=9 os_prio=0 tid=0x00007f30680dc800 nid=0x2fa2 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread7" #12 daemon prio=9 os_prio=0 tid=0x00007f30680da800 nid=0x2fa1 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread6" #11 daemon prio=9 os_prio=0 tid=0x00007f30680d8800 nid=0x2fa0 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread5" #10 daemon prio=9 os_prio=0 tid=0x00007f30680d6800 nid=0x2f9f waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread4" #9 daemon prio=9 os_prio=0 tid=0x00007f30680d4800 nid=0x2f9e waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x00007f30680d3000 nid=0x2f9d waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007f30680d1000 nid=0x2f9c waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007f30680cf000 nid=0x2f9b waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007f30680cc000 nid=0x2f9a waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007f30680ca800 nid=0x2f99 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f3068097800 nid=0x2f97 in Object.wait() [0x00007f3029f39000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
- locked <0x00000000d000c6f0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f3068093000 nid=0x2f96 in Object.wait() [0x00007f302a03a000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
- locked <0x00000000d0092160> (a java.lang.ref.Reference$Lock)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
"main" #1 prio=5 os_prio=0 tid=0x00007f306800b000 nid=0x2f86 in Object.wait() [0x00007f3071ccf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000d0087a78> (a java.lang.Thread)
at java.lang.Thread.join(Thread.java:1245)
- locked <0x00000000d0087a78> (a java.lang.Thread)
at java.lang.Thread.join(Thread.java:1319)
at com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:74)
"VM Thread" os_prio=0 tid=0x00007f306808b800 nid=0x2f95 runnable
"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007f3068020800 nid=0x2f87 runnable
"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007f3068022000 nid=0x2f88 runnable
"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007f3068024000 nid=0x2f89 runnable
"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007f3068025800 nid=0x2f8a runnable
"GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00007f3068027800 nid=0x2f8b runnable
"GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00007f3068029800 nid=0x2f8c runnable
"GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00007f306802b000 nid=0x2f8d runnable
"GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00007f306802d000 nid=0x2f8e runnable
"GC task thread#8 (ParallelGC)" os_prio=0 tid=0x00007f306802e800 nid=0x2f8f runnable
"GC task thread#9 (ParallelGC)" os_prio=0 tid=0x00007f3068030800 nid=0x2f90 runnable
"GC task thread#10 (ParallelGC)" os_prio=0 tid=0x00007f3068032000 nid=0x2f91 runnable
"GC task thread#11 (ParallelGC)" os_prio=0 tid=0x00007f3068034000 nid=0x2f93 runnable
"GC task thread#12 (ParallelGC)" os_prio=0 tid=0x00007f3068035800 nid=0x2f94 runnable
"VM Periodic Task Thread" os_prio=0 tid=0x00007f30680e8000 nid=0x2fa7 waiting on condition
JNI global references: 78
--- Timeout information end.
elapsed time (seconds): 608.66
configuration:
STDOUT:
Timeout signalled after 600 seconds
STDERR:
rerun:
HOME=/home/jenkins \
JTREG_DIR= \
JTREG_HOME= \
JTREG_INSTALL= \
JTREG_TIMEOUT_FACTOR=5 \
LANG=en_US.utf8 \
PATH=/bin:/usr/bin \
TZ=EST5EDT \
CLASSPATH=:::::: \
\
-Dtest.class.path.prefix=:: \
-Dtest.src= \
-Dtest.src.path=: \
-Dtest.classes= \
-Dtest.class.path=: \
-Dtest.vm.opts=-Xmx768m \
-Dtest.tool.vm.opts=-J-Xmx768m \
-Dtest.compiler.opts= \
-Dtest.java.opts= \
-Dtest.jdk= \
-Dcompile.jdk= \
-Dtest.timeout.factor=5.0 \
-Xmx768m \
com.sun.javatest.regtest.agent.MainWrapper
TEST RESULT: Error. Program ` timed out (timeout set to 600000ms, elapsed time was 608621ms).
--------------------------------------------------
Test results: passed: 3,051; failed: 51; error: 1
Report written to
Results written to
Error: Some tests failed or other problems occurred.
gmake[2]: *** [jtreg-tests] Error 3
if [ -r ]; then \
echo ; echo "Summary of jtreg test failures" ; \
cat | \
grep -v 'Not run' | grep -v 'Passed' ; \
echo ; \
exit `cat ; \
fi
gmake[2]: Target `jtreg' not remade because of errors.
gmake[2]: Leaving directory `
gmake[1]: *** [langtools_jtreg] Error 2
gmake[1]: Target `default' not remade because of errors.
## Finished test (build time 00:25:32)
----- Build times -------
Start 2016-06-01 08:24:58
End 2016-06-01 08:50:46
00:00:01 corba
00:00:01 demos
00:00:01 hotspot
00:00:05 images
00:00:01 jaxp
00:00:01 jaxws
00:00:04 jdk
00:00:01 langtools
00:00:00 nashorn
00:25:32 test
00:25:48 TOTAL
-------------------------
Finished building OpenJDK for target 'test'
Package test output into archives...
Tarring and zipping the 'testoutput' folder into artefact: project-shenandoah-jdk8-testoutput-with-jcov-reports.tar.gz
testoutput/
testoutput/jdk_core/
testoutput/jdk_core/Stats.txt
testoutput/jdk_core/output.txt
testoutput/jdk_core/ARCHIVE_BUNDLE.zip
testoutput/jdk_core/exitcode.txt
Package jcov reports into archives...
Tarring and zipping the 'testoutput/../jcov' folder into artefact: project-shenandoah-jdk8-jcov-results-only.tar.gz
tar: testoutput/jdk_core/JTreport/jcov: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
Build step 'Execute shell' marked build as failure
Archiving artifacts
From jenkins-no-reply at cloudbees.com Wed Jun 1 20:17:16 2016
From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com)
Date: Wed, 1 Jun 2016 16:17:16 -0400 (EDT)
Subject: Build failed in Jenkins: project-shenandoah-jdk9 #206
In-Reply-To: <1243400536.158.1464725940289.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
References: <1243400536.158.1464725940289.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
Message-ID: <1326752393.165.1464812236591.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
See
------------------------------------------
[...truncated 3560 lines...]
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: Configuration created at Wed Jun 1 16:17:13 EDT 2016.
configure: configure script generated at timestamp 1462204427.
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 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 nawk... no
checking for gawk... /usr/bin/gawk
checking for printf... /usr/bin/printf
checking for rm... /usr/bin/rm
checking for rmdir... /usr/bin/rmdir
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 cygpath... no
checking for greadlink... no
checking for readlink... /usr/bin/readlink
checking for df... /usr/bin/df
checking for cpio... /usr/bin/cpio
checking for nice... /usr/bin/nice
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for top-level directory...
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which debug level to use... release
checking which variants of the JVM to build... server
checking for sysroot...
checking for toolchain path...
checking for extra path...
checking where to store configuration... in default location
checking what configuration name to use... linux-x86_64-normal-server-release
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Using GNU make at /usr/bin/gmake (version: GNU Make 3.82)
checking if make --output-sync is supported... no
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for ldd... /usr/bin/ldd
checking for otool... no
checking for greadelf... no
checking for readelf... /usr/bin/readelf
checking for hg... /usr/bin/hg
checking for stat... /usr/bin/stat
checking for time... /usr/bin/time
checking for dtrace... /usr/bin/dtrace
checking for gpatch... no
checking for patch... /usr/bin/patch
checking if bash supports pipefail... yes
checking if bash supports errexit (-e)... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking headful support... include support for both headful and headless
yes (default)
checking for version string... 9-internal+0-2016-06-01-161714.jenkins.shenandoah
configure: Found potential Boot JDK using JAVA_HOME
checking for Boot JDK... /scratch/jenkins/tools/hudson.model.JDK/JDK8u60
checking Boot JDK version... java version "1.8.0_60" Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
checking for java in Boot JDK... ok
checking for javac in Boot JDK... ok
checking for javah in Boot JDK... ok
checking for jar in Boot JDK... ok
checking for jarsigner in Boot JDK... ok
checking if Boot JDK supports modules... no
checking if Boot JDK is 32 or 64 bits... 64
checking for Build JDK... yes, will use output dir
configure: Using default toolchain gcc (GNU Compiler Collection)
checking for gcc... /usr/lib64/ccache/gcc
checking resolved symbolic links for CC... /usr/bin/ccache
configure: Please use --enable-ccache instead of providing a wrapped compiler.
configure: error: /usr/lib64/ccache/gcc is a symbolic link to ccache. This is not supported.
configure exiting with result code 1
Build step 'Execute shell' marked build as failure
Archiving artifacts
From jenkins-no-reply at cloudbees.com Wed Jun 1 21:55:26 2016
From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com)
Date: Wed, 1 Jun 2016 17:55:26 -0400 (EDT)
Subject: Build failed in Jenkins: project-shenandoah-jdk8 #163
In-Reply-To: <2081736272.163.1464785447768.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
References: <2081736272.163.1464785447768.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
Message-ID: <272228341.166.1464818126611.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
See
------------------------------------------
[...truncated 3850 lines...]
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: Configuration created at Wed Jun 1 17:55:22 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... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking openjdk-build os-cpu... linux-x86_64
checking openjdk-target os-cpu... linux-x86_64
checking compilation type... native
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... release
checking what configuration name to use... linux-x86_64-normal-server-release
checking for apt-get... no
checking for yum... yum
checking for gmake... /usr/bin/gmake
configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH
configure: Resolving FOUND_MAKE (as /usr/bin/gmake) failed, using /usr/bin/gmake directly.
configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 3.82)
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for ldd... /usr/bin/ldd
checking for readelf... /usr/bin/readelf
checking for hg... /usr/bin/hg
checking for stat... /usr/bin/stat
checking for time... /usr/bin/time
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for 7z... no
checking for unzip... unzip
checking for wget... wget
checking headful support... include support for both headful and headless
configure: Found potential Boot JDK using JAVA_HOME
checking for Boot JDK... /scratch/jenkins/tools/hudson.model.JDK/Oracle_JDK_1.7.0_latest_
checking Boot JDK version... java version "1.7.0_72" Java(TM) SE Runtime Environment (build 1.7.0_72-b14) Java HotSpot(TM) 64-Bit Server VM (build 24.72-b04, mixed mode)
checking for java in Boot JDK... ok
checking for javac in Boot JDK... ok
checking for javah in Boot JDK... ok
checking for javap in Boot JDK... ok
checking for jar in Boot JDK... ok
checking for rmic in Boot JDK... ok
checking for native2ascii in Boot JDK... ok
checking if Boot JDK is 32 or 64 bits... 64
checking flags for boot jdk java command ...
checking flags for boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536 -XX:PermSize=32m -XX:MaxPermSize=160m
checking flags for boot jdk java command for small workloads... -XX:+UseSerialGC -Xms32M -Xmx512M
checking for jtreg...
checking for /usr/bin/gcc... no
configure: error: Could not find a C compiler. You might be able to fix this by running 'sudo yum groupinstall "Development Tools"'.
configure exiting with result code 1
Build step 'Execute shell' marked build as failure
Archiving artifacts
From jenkins-no-reply at cloudbees.com Wed Jun 1 22:05:44 2016
From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com)
Date: Wed, 1 Jun 2016 18:05:44 -0400 (EDT)
Subject: Build failed in Jenkins: project-shenandoah-jdk8 #164
In-Reply-To: <272228341.166.1464818126611.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
References: <272228341.166.1464818126611.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
Message-ID: <1498134461.168.1464818744327.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
See
------------------------------------------
[...truncated 1896 lines...]
jdk1.7.0_72/jre/lib/cmm/PYCC.pf
jdk1.7.0_72/jre/lib/locale/
jdk1.7.0_72/jre/lib/locale/sv/
jdk1.7.0_72/jre/lib/locale/sv/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/sv/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/fr/
jdk1.7.0_72/jre/lib/locale/fr/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/fr/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/ko.UTF-8/
jdk1.7.0_72/jre/lib/locale/ko.UTF-8/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/ko.UTF-8/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/zh/
jdk1.7.0_72/jre/lib/locale/zh/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/zh/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/zh_TW/
jdk1.7.0_72/jre/lib/locale/zh_TW/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/zh_TW/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/zh.GBK/
jdk1.7.0_72/jre/lib/locale/zh.GBK/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/zh.GBK/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/es/
jdk1.7.0_72/jre/lib/locale/es/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/es/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/pt_BR/
jdk1.7.0_72/jre/lib/locale/pt_BR/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/pt_BR/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/it/
jdk1.7.0_72/jre/lib/locale/it/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/it/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/ja/
jdk1.7.0_72/jre/lib/locale/ja/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/ja/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/zh_TW.BIG5/
jdk1.7.0_72/jre/lib/locale/zh_TW.BIG5/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/zh_TW.BIG5/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/zh_HK.BIG5HK/
jdk1.7.0_72/jre/lib/locale/zh_HK.BIG5HK/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/zh_HK.BIG5HK/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/ko/
jdk1.7.0_72/jre/lib/locale/ko/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/ko/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/locale/de/
jdk1.7.0_72/jre/lib/locale/de/LC_MESSAGES/
jdk1.7.0_72/jre/lib/locale/de/LC_MESSAGES/sunw_java_plugin.mo
jdk1.7.0_72/jre/lib/resources.jar
jdk1.7.0_72/jre/lib/fontconfig.RedHat.6.properties.src
jdk1.7.0_72/jre/lib/deploy/
jdk1.7.0_72/jre/lib/deploy/messages_es.properties
jdk1.7.0_72/jre/lib/deploy/splash.gif
jdk1.7.0_72/jre/lib/deploy/messages_fr.properties
jdk1.7.0_72/jre/lib/deploy/MixedCodeMainDialog.ui
jdk1.7.0_72/jre/lib/deploy/messages.properties
jdk1.7.0_72/jre/lib/deploy/messages_pt_BR.properties
jdk1.7.0_72/jre/lib/deploy/messages_ja.properties
jdk1.7.0_72/jre/lib/deploy/cautionshield.icns
jdk1.7.0_72/jre/lib/deploy/messages_zh_HK.properties
jdk1.7.0_72/jre/lib/deploy/MixedCodeMainDialogJs.ui
jdk1.7.0_72/jre/lib/deploy/messages_sv.properties
jdk1.7.0_72/jre/lib/deploy/messages_zh_CN.properties
jdk1.7.0_72/jre/lib/deploy/java-icon.ico
jdk1.7.0_72/jre/lib/deploy/messages_it.properties
jdk1.7.0_72/jre/lib/deploy/ffjcext.zip
jdk1.7.0_72/jre/lib/deploy/messages_zh_TW.properties
jdk1.7.0_72/jre/lib/deploy/messages_ko.properties
jdk1.7.0_72/jre/lib/deploy/mixcode_s.png
jdk1.7.0_72/jre/lib/deploy/messages_de.properties
jdk1.7.0_72/jre/lib/currency.data
jdk1.7.0_72/jre/lib/psfont.properties.ja
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/hudson8248964409138442125.sh
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified
Build step 'Execute shell' marked build as failure
Archiving artifacts
From jenkins-no-reply at cloudbees.com Wed Jun 1 22:13:00 2016
From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com)
Date: Wed, 1 Jun 2016 18:13:00 -0400 (EDT)
Subject: Build failed in Jenkins: project-shenandoah-jdk8 #165
In-Reply-To: <1498134461.168.1464818744327.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
References: <1498134461.168.1464818744327.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
Message-ID: <1771495745.170.1464819180696.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
See
------------------------------------------
[...truncated 3805 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 Jun 1 18:13:00 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 Thu Jun 2 09:06:21 2016
From: roman at kennke.org (roman at kennke.org)
Date: Thu, 02 Jun 2016 09:06:21 +0000
Subject: hg: shenandoah/jdk9/hotspot: 346 new changesets
Message-ID: <201606020906.u5296QRK012974@aojmv0008.oracle.com>
Changeset: 9123de996cb5
Author: alanb
Date: 2016-05-03 09:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9123de996cb5
8154956: Module system implementation refresh (4/2016)
Reviewed-by: acorn, jiangli, ccheung, hseigel
Contributed-by: alan.bateman at oracle.com, lois.foltan at oracle.com, harold.seigel at oracle.com
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/init.cpp
! test/TEST.ROOT
! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java
! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java
! test/compiler/jsr292/CallSiteDepContextTest.java
! test/compiler/jsr292/InvokerGC.java
! test/compiler/jsr292/NonInlinedCall/GCTest.java
! test/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/compiler/jsr292/VMAnonymousClasses.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/TestStableObject.java
! test/compiler/stable/TestStableShort.java
! test/compiler/stable/TestStableUByte.java
! test/compiler/stable/TestStableUShort.java
! test/compiler/unsafe/UnsafeGetConstantField.java
! test/runtime/BadObjectClass/BootstrapRedefine.java
! test/runtime/getSysPackage/GetSysPkgTest.java
! test/runtime/modules/AccessCheck/DiffCL_Umod.java
! test/runtime/modules/AccessCheck/Umod.java
! test/runtime/modules/JVMAddReadsModule.java
! test/runtime/modules/Visibility/XpatchVisibility.java
+ test/runtime/modules/Xpatch/BasicJarBuilder.java
! test/runtime/modules/Xpatch/Xpatch2Dirs.java
+ test/runtime/modules/Xpatch/XpatchDupJavaBase.java
+ test/runtime/modules/Xpatch/XpatchDupModule.java
+ test/runtime/modules/Xpatch/XpatchJavaBase.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: 3b56bf6b0bcb
Author: psandoz
Date: 2016-05-05 11:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3b56bf6b0bcb
8155258: VarHandle implementation improvements
Summary: Relax return type check for call to linked method handle invocation
Reviewed-by: shade, vlivanov
! src/share/vm/opto/doCall.cpp
Changeset: 7e27d7c1c58a
Author: lana
Date: 2016-05-05 19:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7e27d7c1c58a
Merge
Changeset: 9b1075cac08d
Author: redestad
Date: 2016-05-07 00:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9b1075cac08d
8150044: Generate classlists at build-time
Reviewed-by: alanb, mchung, iklam
Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com
! src/share/vm/memory/metaspaceShared.hpp
! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java
Changeset: e3ca323dfe1b
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e3ca323dfe1b
Added tag jdk-9+118 for changeset 9b1075cac08d
! .hgtags
Changeset: c4db9d7b2ee1
Author: sla
Date: 2016-05-11 11:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c4db9d7b2ee1
8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
! test/Makefile
Changeset: a389eb33db44
Author: mchung
Date: 2016-05-12 11:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a389eb33db44
8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader
Reviewed-by: acorn, alanb, chegar, dfuchs
! src/share/vm/prims/jvm.cpp
Changeset: 15f3fe264872
Author: lana
Date: 2016-05-12 18:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/15f3fe264872
Merge
Changeset: 7eab471aeaf0
Author: lana
Date: 2016-05-19 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7eab471aeaf0
Added tag jdk-9+119 for changeset 15f3fe264872
! .hgtags
Changeset: 016c2fd46fb3
Author: stefank
Date: 2016-04-19 08:12 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/016c2fd46fb3
8067785: Using AlwaysPreTouch does not always touch all pages
Reviewed-by: pliden, drwhite
! src/share/vm/memory/virtualspace.cpp
Changeset: aeabce5a58b7
Author: mgerdin
Date: 2016-03-18 15:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/aeabce5a58b7
8154154: Separate G1 specific policy code from the CollectorPolicy class hierarchy
Summary: Move G1 runtime policy code to new class G1Policy which is unrelated to CollectorPolicy
Reviewed-by: kbarrett, ehelin
! src/share/vm/gc/g1/collectionSetChooser.cpp
! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/concurrentMarkThread.hpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1CardCounts.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp
! src/share/vm/gc/g1/g1CollectionSet.cpp
! src/share/vm/gc/g1/g1CollectionSet.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1HeapTransition.cpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
+ src/share/vm/gc/g1/g1Policy.cpp
+ src/share/vm/gc/g1/g1Policy.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1YoungGenSizer.cpp
! src/share/vm/gc/g1/g1YoungGenSizer.hpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/g1/youngList.cpp
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/services/g1MemoryPool.cpp
Changeset: 5219622647f5
Author: mgerdin
Date: 2016-04-19 09:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5219622647f5
Merge
Changeset: 9c00eda9e8e3
Author: tschatzl
Date: 2016-04-14 10:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9c00eda9e8e3
8154141: [TESTBUG] test/gc/g1/TestRegionLivenessPrint.java misses -XX:+UnlockDiagnosticVMOption flag
Reviewed-by: dfazunen, jwilhelm
! test/gc/g1/TestRegionLivenessPrint.java
Changeset: b4982d6f20e6
Author: tschatzl
Date: 2016-04-18 16:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b4982d6f20e6
8153503: Move remset scan iteration claim to remset local data structure
Reviewed-by: drwhite, mgerdin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1EvacFailure.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.hpp
! src/share/vm/gc/g1/heapRegionSet.cpp
Changeset: 40a2defe3b0c
Author: tschatzl
Date: 2016-04-18 16:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/40a2defe3b0c
8153170: Card Live Data does not correctly handle eager reclaim
Summary: The card live data of regions eagerly reclaimed during remark and cleanup pause could be wrong, not considering that these regions were eagerly reclaimed and empty.
Reviewed-by: drwhite, kbarrett
! src/share/vm/gc/g1/g1CardLiveData.cpp
! src/share/vm/gc/g1/g1CardLiveData.hpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
Changeset: 338919bcb467
Author: rehn
Date: 2016-04-19 09:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/338919bcb467
8154235: Using deprecated flags converted to UL shows wrong hint
Reviewed-by: rprotacio, mockner, coleenp
! src/share/vm/runtime/arguments.cpp
Changeset: 33d34e159776
Author: mlarsson
Date: 2016-04-19 12:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/33d34e159776
Merge
Changeset: d3295ddedb55
Author: rehn
Date: 2016-04-19 14:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d3295ddedb55
8154041: JVMTI trace to Unified Logging
Reviewed-by: sspitsyn, mlarsson
! src/share/vm/logging/logTag.hpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/prims/jvmtiEventController.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiImpl.hpp
! src/share/vm/prims/jvmtiManageCapabilities.cpp
! src/share/vm/prims/jvmtiThreadState.cpp
! src/share/vm/prims/jvmtiTrace.cpp
Changeset: f5039ced9a85
Author: rehn
Date: 2016-04-19 14:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f5039ced9a85
8154059: JVMTI ObjectTagging to UL
Reviewed-by: sspitsyn, mlarsson
! src/share/vm/logging/logTag.hpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 8005261869c9
Author: mockner
Date: 2016-04-19 11:03 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8005261869c9
8151526: Print -Xlog configuration in the hs_err_pid file
Summary: logging configuration is now printed in hs_err and in vm info.
Reviewed-by: coleenp, mlarsson, dholmes
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logConfiguration.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 857efca82258
Author: iklam
Date: 2016-04-17 19:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/857efca82258
8150607: Clean up CompactHashtable
Summary: refactored code, and added test cases for serviceability agent
Reviewed-by: jiangli, ccheung
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SymbolTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java
! src/share/vm/classfile/compactHashtable.cpp
! src/share/vm/classfile/compactHashtable.hpp
! src/share/vm/classfile/compactHashtable.inline.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/stringTable.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/classfile/systemDictionaryShared.hpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
+ test/runtime/SharedArchiveFile/SASymbolTableTest.java
+ test/runtime/SharedArchiveFile/SASymbolTableTestAgent.java
+ test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java
Changeset: 733bbe81b807
Author: sgehwolf
Date: 2016-04-18 11:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/733bbe81b807
8153275: Zero JVM fails to initialize after JDK-8152440
Summary: Use a value for InitArrayShortSize which passes validation
Reviewed-by: aph, andrew, coleenp
! src/cpu/zero/vm/globals_zero.hpp
Changeset: 8aa8513f9944
Author: coleenp
Date: 2016-04-21 02:58 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8aa8513f9944
8154280: Zero build fails with undeclared G1LastPLABAverageOccupancy
Reviewed-by: twisti
! src/share/vm/gc/g1/g1EvacStats.cpp
Changeset: 978187e4a066
Author: coleenp
Date: 2016-04-20 03:12 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/978187e4a066
Merge
Changeset: 63b87be22d3e
Author: coleenp
Date: 2016-04-20 05:27 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/63b87be22d3e
Merge
Changeset: 03f934c94ffa
Author: stefank
Date: 2016-04-20 09:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/03f934c94ffa
8079843: do_young_space_rescan - comment out of sync with code
Reviewed-by: mgerdin, sjohanss, ehelin, tschatzl
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
Changeset: 44a440e74867
Author: rehn
Date: 2016-04-20 10:01 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/44a440e74867
8154728: JvmtiExport::add_default_read_edges hits a guarantee
Reviewed-by: mgerdin, dholmes, stefank
! src/share/vm/prims/jvmtiExport.cpp
Changeset: 2f76f418c0dc
Author: aph
Date: 2016-04-18 15:37 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2f76f418c0dc
8152554: CompactStrings broken on AArch64
Summary: Correct the logic for string intrinsics.
Reviewed-by: roland
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: a07a10329f31
Author: aph
Date: 2016-04-20 11:05 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a07a10329f31
8153310: AArch64: JEP 254: Implement byte_array_inflate
Reviewed-by: roland
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 57f9554a28f1
Author: aph
Date: 2016-04-20 11:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/57f9554a28f1
Merge
Changeset: 0df9b5892b86
Author: aph
Date: 2016-04-20 11:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0df9b5892b86
8154739: AArch64: TemplateTable::fast_xaccess loads in wrong mode
Reviewed-by: roland
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: 7b35b32cd8d4
Author: kzhaldyb
Date: 2016-04-19 19:13 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7b35b32cd8d4
8138607: gc/g1/mixedgc/TestLogging.java - G1 Evacuation Pause missing from output
Reviewed-by: tschatzl, dfazunen
! test/gc/g1/mixedgc/TestLogging.java
Changeset: 300be48156c5
Author: kzhaldyb
Date: 2016-04-20 19:54 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/300be48156c5
8135200: Add White Box method that enumerates G1 old regions with less than specified liveness and collects statistics
Reviewed-by: tschatzl, dfazunen, iignatyev
! src/share/vm/prims/whitebox.cpp
Changeset: 7e6a6560ceaf
Author: jiangli
Date: 2016-04-20 16:04 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7e6a6560ceaf
8154457: runtime/SharedArchiveFile/SharedStrings Shared string table stats missing
Summary: Added more information when print out message reporting disabling the shared strings at CDS dump time.
Reviewed-by: lfoltan, hseigel, mseledtsov, gtriantafill
! src/share/vm/classfile/stringTable.cpp
! test/runtime/SharedArchiveFile/SharedStrings.java
Changeset: 7172426ee615
Author: stefank
Date: 2016-04-21 09:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7172426ee615
8053885: test/runtime/memory/RunUnitTestsConcurrently.java fails on solaris with largepage options
Reviewed-by: jmasa, pliden
! src/share/vm/memory/virtualspace.cpp
Changeset: d10b8c3e22f8
Author: mgerdin
Date: 2016-04-21 10:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d10b8c3e22f8
8154467: Cleanup initialization of GCPolicyCounters
Reviewed-by: ehelin, sjohanss
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1Policy.cpp
! src/share/vm/gc/g1/g1Policy.hpp
! src/share/vm/gc/parallel/generationSizer.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/collectorPolicy.hpp
Changeset: 394172983a21
Author: mgerdin
Date: 2016-04-21 10:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/394172983a21
8154452: Deferred cleanups after split of G1CollectorPolicy code
Reviewed-by: ehelin, sjohanss
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/collectorPolicy.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
Changeset: 7eb5c269907b
Author: mgerdin
Date: 2016-04-19 14:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7eb5c269907b
8154745: Move default G1 pause time target setup to argument parsing
Reviewed-by: ehelin, sjohanss
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 72bd11005099
Author: mgerdin
Date: 2016-04-19 14:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/72bd11005099
8154752: Cleanup initialization of G1Policy
Reviewed-by: ehelin, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1Policy.cpp
! src/share/vm/gc/g1/g1Policy.hpp
Changeset: 5fa2ff32323a
Author: lfoltan
Date: 2016-04-21 09:23 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5fa2ff32323a
8152949: Jigsaw crash when Klass in _fixup_module_field_list is unloaded
Summary: During start up anonymous classes must be kept alive until after their mirror's module field is patched with java.base
Reviewed-by: coleenp, hseigel
Contributed-by: per.liden at oracle.com, stefan.karlsson at oracle.com
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/prims/unsafe.cpp
Changeset: 399236007654
Author: kzhaldyb
Date: 2016-04-21 18:01 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/399236007654
8153764: Add auxiliary method that generates class by class prototype to gc testlibrary
Reviewed-by: dfazunen, iignatyev
! test/gc/testlibrary/Helpers.java
Changeset: 42f68f5a7e64
Author: kzhaldyb
Date: 2016-04-21 17:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/42f68f5a7e64
8132718: Add tests which check that when humongous classloader object becomes unreachable it and all classes that were loaded in it should be collected
Reviewed-by: jmasa, dfazunen
+ test/gc/g1/humongousObjects/ClassLoaderGenerator.java
+ test/gc/g1/humongousObjects/TestHumongousClassLoader.java
Changeset: a7aa11177232
Author: ikrylov
Date: 2016-03-30 17:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a7aa11177232
8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic
Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the PAUSE instruction
Reviewed-by: iveresov, kvn
Contributed-by: Ivan Krylov , Yuri Gaevsky
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.hpp
+ test/compiler/onSpinWait/TestOnSpinWait.java
Changeset: 33f10a35ce20
Author: vdeshpande
Date: 2016-04-06 10:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/33f10a35ce20
8152907: Update for x86 tan and log10 in the math lib
Summary: Optimize Math.tan() and log10() for 64 and 32 bit X86 architecture using Intel LIBM implementation.
Reviewed-by: kvn, twisti
Contributed-by: shravya.rukmannagari at intel.com
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/c1_LinearScan_x86.cpp
! src/cpu/x86/vm/globals_x86.hpp
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
+ src/cpu/x86/vm/macroAssembler_x86_cos.cpp
+ src/cpu/x86/vm/macroAssembler_x86_exp.cpp
+ src/cpu/x86/vm/macroAssembler_x86_log.cpp
+ src/cpu/x86/vm/macroAssembler_x86_log10.cpp
+ src/cpu/x86/vm/macroAssembler_x86_pow.cpp
+ src/cpu/x86/vm/macroAssembler_x86_sin.cpp
+ src/cpu/x86/vm/macroAssembler_x86_tan.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: d390372141c3
Author: kshefov
Date: 2016-04-01 10:43 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d390372141c3
8153165: Fix MX tool config script to make the tool work with TESTNG
Reviewed-by: dnsimon, twisti
! .mx.jvmci/suite.py
Changeset: 38799b0dbe70
Author: shade
Date: 2016-04-06 10:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/38799b0dbe70
8153265: [TESTBUG] compiler/whitebox/ForceNMethodSweepTest should not assume asserts are benign
Reviewed-by: twisti, ikrylov
! test/compiler/whitebox/ForceNMethodSweepTest.java
Changeset: 7c3a021e3643
Author: shade
Date: 2016-04-07 10:50 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7c3a021e3643
Merge
Changeset: 16a8f1b064fd
Author: rraghavan
Date: 2016-04-07 01:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/16a8f1b064fd
8149488: Incorrect declaration of bitsInByte in regmask.cpp.
Summary: Corrected BITS_IN_BYTE_ARRAY_SIZE value as 256 for all bitsInByte usage.
Reviewed-by: dlong, mcberg, thartmann, vlivanov
! src/share/vm/libadt/vectset.cpp
! src/share/vm/libadt/vectset.hpp
! src/share/vm/opto/regmask.cpp
Changeset: dbe642c36804
Author: thartmann
Date: 2016-04-07 12:16 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/dbe642c36804
Merge
Changeset: 7adb81e50689
Author: thartmann
Date: 2016-04-07 16:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7adb81e50689
8153514: Whitebox API should allow compilation of
Summary: Added Whitebox API method to trigger compilation of static initializer.
Reviewed-by: zmajo, kvn, iignatyev
! src/share/vm/prims/whitebox.cpp
! src/share/vm/prims/whitebox.hpp
Changeset: 9ca5fe972401
Author: neliasso
Date: 2016-04-06 14:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9ca5fe972401
8151880: EnqueueMethodForCompilationTest.java still fails to compile method
Summary: Extract SimpleTestCaseHelper inner class
Reviewed-by: kvn
! 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/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/ForceNMethodSweepTest.java
! test/compiler/whitebox/GetNMethodTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/LockCompilationTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SimpleTestCase.java
Changeset: d6bc94b47352
Author: neliasso
Date: 2016-04-07 18:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d6bc94b47352
Merge
Changeset: b7e54a66a397
Author: dnsimon
Date: 2016-04-07 08:57 -1000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b7e54a66a397
8153439: do not install an empty SpeculationLog in an nmethod
Reviewed-by: iveresov, twisti
! .mx.jvmci/suite.py
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SpeculationLog.java
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.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/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.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: d4636cc092db
Author: enevill
Date: 2016-04-07 22:36 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d4636cc092db
8153797: aarch64: Add Arrays.fill stub code
Reviewed-by: aph
Contributed-by: long.chen at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 8a4adaa0e775
Author: vlivanov
Date: 2016-04-11 21:42 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8a4adaa0e775
8138861: C2 complains about unreasonably large method running Octane zlib in Nashorn
Reviewed-by: kvn
! src/share/vm/opto/output.cpp
Changeset: e6abce3c8763
Author: vlivanov
Date: 2016-04-11 21:42 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e6abce3c8763
8152590: C2: @Stable support doesn't always work w/ incremental inlining
Reviewed-by: kvn
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciConstant.hpp
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciField.hpp
! src/share/vm/ci/ciInstance.cpp
! src/share/vm/ci/ciInstance.hpp
! src/share/vm/ci/ciKlass.cpp
! src/share/vm/ci/ciSymbol.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! test/compiler/unsafe/UnsafeGetConstantField.java
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: 9c5d445a7962
Author: fzhinkin
Date: 2016-04-06 18:51 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9c5d445a7962
8149374: Replace C1-specific collection classes with universal collection classes
Reviewed-by: kvn, mgerdin, coleenp
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_FpuStackSim_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_CodeStubs.hpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_FrameMap.cpp
! src/share/vm/c1/c1_FrameMap.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_IR.hpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_LinearScan.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_RangeCheckElimination.cpp
! src/share/vm/c1/c1_RangeCheckElimination.hpp
! src/share/vm/c1/c1_ValueMap.cpp
! src/share/vm/c1/c1_ValueMap.hpp
! src/share/vm/c1/c1_ValueStack.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/rewriter.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
- src/share/vm/utilities/array.cpp
! src/share/vm/utilities/array.hpp
! src/share/vm/utilities/growableArray.hpp
Changeset: 0c902546dad7
Author: neliasso
Date: 2016-04-12 11:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0c902546dad7
8153885: [TESTBUG] few regression tests failed after 8151880 changes
Summary: Test that uses compile() as missed in update
Reviewed-by: kvn
! test/compiler/tiered/ConstantGettersTransitionsTest.java
! test/compiler/tiered/LevelTransitionTest.java
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/tiered/TieredLevelsTest.java
! test/compiler/whitebox/LockCompilationTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
Changeset: 89883d363528
Author: bharadwaj
Date: 2016-04-12 14:17 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/89883d363528
Merge
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/utilities/array.cpp
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
! test/compiler/tiered/ConstantGettersTransitionsTest.java
! test/compiler/tiered/LevelTransitionTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
Changeset: 21cc8709530b
Author: iveresov
Date: 2016-04-12 14:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/21cc8709530b
8153115: Move private interface check to linktime
Summary: Check for private interface methods during linktime instead of runtime
Reviewed-by: kvn, never, coleenp, acorn, lfoltan
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
Changeset: e11298b2a881
Author: kvn
Date: 2016-04-12 17:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e11298b2a881
8153818: Move similar CompiledIC platform specific code to shared code.
Reviewed-by: iveresov, twisti
! src/cpu/aarch64/vm/compiledIC_aarch64.cpp
! src/cpu/ppc/vm/compiledIC_ppc.cpp
! src/cpu/sparc/vm/compiledIC_sparc.cpp
! src/cpu/x86/vm/compiledIC_x86.cpp
! src/cpu/zero/vm/compiledIC_zero.cpp
! src/share/vm/code/compiledIC.cpp
Changeset: a76d63163758
Author: thartmann
Date: 2016-04-14 08:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a76d63163758
8154073: Several compiler tests fail when are executed with C1 only
Summary: Added missing flag checks to the tests and Whitebox API.
Reviewed-by: kvn
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/prims/whitebox.cpp
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/compiler/rangechecks/TestExplicitRangeChecks.java
Changeset: f9545cf437eb
Author: fyang
Date: 2016-04-12 11:53 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f9545cf437eb
8153713: aarch64: improve short array clearing using store pair
Summary: aarch64: generate store pair instruction to clear short arrays
Reviewed-by: aph
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 5240207c4cef
Author: ppunegov
Date: 2016-04-13 18:31 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5240207c4cef
8140354: Unquarantine tests that failed with OutOfMemoryError
Summary: unquarantine CompilerControl tests
Reviewed-by: iignatyev
! test/compiler/compilercontrol/commandfile/PrintTest.java
! test/compiler/compilercontrol/commands/PrintTest.java
! test/compiler/compilercontrol/directives/PrintTest.java
! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
Changeset: 4914f8178e69
Author: ppunegov
Date: 2016-04-13 18:56 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4914f8178e69
8153852: [jittester] move TypeUtil to utils package
Summary: rewrite TypeUtil and move to utils package
Reviewed-by: kvn
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.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/BinaryShiftOperatorFactory.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BitwiseInversionOperatorFactory.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BlockFactory.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/factories/CounterInitializerFactory.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/SwitchFactory.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/TernaryOperatorFactory.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/TryCatchBlockFactory.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/UnaryPlusMinusOperatorFactory.java
+ test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/TypeUtil.java
Changeset: b67fb6cc789a
Author: ppunegov
Date: 2016-04-14 15:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b67fb6cc789a
Merge
Changeset: d9d263d516ba
Author: ppunegov
Date: 2016-04-14 18:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d9d263d516ba
Merge
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
Changeset: 064a37460511
Author: zmajo
Date: 2016-04-15 07:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/064a37460511
8151708: C1 FastTLABRefill can allocate TLABs past the end of the heap
Summary: Use branch instruction that checks xcc instead of icc.
Reviewed-by: kvn, thartmann
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
Changeset: 95b8ce0f1228
Author: mdoerr
Date: 2016-04-07 12:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/95b8ce0f1228
8153267: nmethod's exception cache not multi-thread safe
Reviewed-by: aph, jcm, kvn
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ae0634c0652a
Author: zmajo
Date: 2016-04-18 09:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ae0634c0652a
8072428: Enable UseLoopCounter ergonomically if on-stack-replacement is enabled
Summary: Set UseLoopCounter ergonomically if on-stack-replacement is enabled. Print warning.
Reviewed-by: kvn
! src/share/vm/runtime/arguments.cpp
Changeset: ce2c9600918d
Author: zmajo
Date: 2016-04-18 11:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ce2c9600918d
8153357: C2 creates incorrect cast after eliminating phi with unique input
Summary: Refine C2's logic to determine the type of cast node added.
Reviewed-by: kvn
! src/share/vm/opto/cfgnode.cpp
Changeset: df81d49be9f5
Author: roland
Date: 2016-04-18 20:57 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/df81d49be9f5
8154135: Loop alignment may be added inside the loop body
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/c2_globals.hpp
Changeset: e30d9991efba
Author: aaivanov
Date: 2016-04-18 15:40 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e30d9991efba
8154174: Improve JitTester performance
Reviewed-by: iignatyev
! test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionFailedException.java
! test/testlibrary/jittester/src/jdk/test/lib/jittester/SymbolTable.java
Changeset: 2b0eb666ec37
Author: tpivovarova
Date: 2016-04-18 20:57 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2b0eb666ec37
Merge
Changeset: ccfc68592c92
Author: mcberg
Date: 2016-04-18 15:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ccfc68592c92
8153998: Masked vector post loops
Summary: Masked vectorization for post loops to execute in a single iteration in place of fixup scalar loops which used to take many iterations to complete work for user loops.
Reviewed-by: twisti, kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/opto/vectornode.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ff8332cc44fc
Author: chegar
Date: 2016-04-19 09:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ff8332cc44fc
8153756: jdk.vm.ci should not depend on sun.misc ( jdk.unsupported module )
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/UnsafeUtil.java
! 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/HotSpotInstalledCode.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntimeProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/UnsafeAccess.java
! src/jdk.vm.ci/share/classes/module-info.java
Changeset: 7cb3743c62b9
Author: bharadwaj
Date: 2016-04-19 15:26 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7cb3743c62b9
Merge
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/utilities/array.cpp
! src/share/vm/utilities/growableArray.hpp
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
Changeset: 52cfeb90ea8b
Author: roland
Date: 2016-04-19 19:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/52cfeb90ea8b
8154537: AArch64: some integer rotate instructions are never emitted
Reviewed-by: aph, adinn, kvn
! src/cpu/aarch64/vm/aarch64.ad
! test/compiler/codegen/IntRotateWithImmediate.java
Changeset: 4ba240d68b39
Author: vlivanov
Date: 2016-04-20 20:40 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4ba240d68b39
8154145: Missing klass/method name in stack traces on error
Reviewed-by: stefank, cjplummer
! src/share/vm/runtime/frame.cpp
Changeset: f27c00e6f6bf
Author: zmajo
Date: 2016-04-21 09:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f27c00e6f6bf
8153292: AllocateInstancePrefetchLines>AllocatePrefetchLines can trigger out-of-heap prefetching
Summary: Set the size of the reserved TLAB area to the MAX of both flags.
Reviewed-by: kvn, thartmann
! src/cpu/sparc/vm/vm_version_sparc.cpp
Changeset: 62bbabe55ba4
Author: thartmann
Date: 2016-04-21 10:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/62bbabe55ba4
8086068: VM crashes with "-Xint -XX:+UseCompiler" options
Summary: Prevent incompatible compiler flag combination.
Reviewed-by: zmajo, kvn, ddmitriev
! src/share/vm/code/codeCache.cpp
! src/share/vm/runtime/arguments.cpp
+ test/compiler/arguments/TestUseCompiler.java
Changeset: 3825d41e3319
Author: thartmann
Date: 2016-04-21 09:29 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3825d41e3319
Merge
Changeset: c96863e1673d
Author: bharadwaj
Date: 2016-04-21 15:59 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c96863e1673d
Merge
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/utilities/array.cpp
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
Changeset: 3696f0e88bbb
Author: bharadwaj
Date: 2016-04-21 20:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3696f0e88bbb
Merge
Changeset: 56356bbe5476
Author: cjplummer
Date: 2016-04-21 20:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/56356bbe5476
8148195: Some InstanceKlass and MethodCounters fields can be excluded when JVMTI is not supported
Summary: Removed "previous version", "cached class file", and breakpoint related fields and code when JVMTI is not supported
Reviewed-by: coleenp, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodCounters.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 70e16990581f
Author: amurillo
Date: 2016-04-22 01:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/70e16990581f
Merge
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 60e088965ba0
Author: tschatzl
Date: 2016-04-22 10:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/60e088965ba0
8154838: G1CardLiveData::free_large_bitmap() uses wrong calculation to determine the number of words
Summary: Use the exact same calculation as G1CardLiveData::allocate_large_bitmap() in free_large_bitmap().
Reviewed-by: stefank, jmasa
! src/share/vm/gc/g1/g1CardLiveData.cpp
Changeset: 156dd9902cf0
Author: tschatzl
Date: 2016-04-22 13:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/156dd9902cf0
Merge
Changeset: 3d7d041acb59
Author: aph
Date: 2016-04-22 14:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3d7d041acb59
8154210: Zero: Better byte behaviour
Summary: Complete support for 8132051 on Zero and fix failure on 64-bit big-endian systems
Reviewed-by: andrew, chrisphi, coleenp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: 4efd70f41d54
Author: coleenp
Date: 2016-04-22 13:16 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4efd70f41d54
Merge
Changeset: d142a959d2ae
Author: goetz
Date: 2016-04-22 14:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d142a959d2ae
8154921: Fix aix after "8146879: Add option for handling existing log files in UL"
Summary: Rename os::fileno to os::get_fileno because AIX defines macro 'fileno'.
Reviewed-by: coleenp
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/runtime/os.hpp
Changeset: 0f1865d9ecda
Author: coleenp
Date: 2016-04-22 14:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0f1865d9ecda
Merge
Changeset: 89e698785deb
Author: mbaesken
Date: 2016-04-23 15:21 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/89e698785deb
8154566: os_linux.cpp parse_os_info gives non descriptive output on current SLES releases
Summary: For SuSE, read the first line of the /etc/xrelease file, also get PRETTY_NAME from /etc/os_release
Reviewed-by: gthornbr, coleenp
! src/os/linux/vm/os_linux.cpp
Changeset: 2f0e84c99f58
Author: coleenp
Date: 2016-04-22 16:17 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2f0e84c99f58
Merge
Changeset: 9199ebc6186c
Author: mseledtsov
Date: 2016-04-19 15:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9199ebc6186c
8153549: [TESTBUG] remove obsolete runtime/SharedArchiveFile/BasicJarBuilder
Summary: Removed the obsolete file, after ensuring no other jdk components depend on it
Reviewed-by: iklam, lfoltan, hseigel, gtriantafill, ctornqvi
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
Changeset: 3d289e4ba366
Author: jiangli
Date: 2016-04-22 19:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3d289e4ba366
Merge
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
Changeset: 03999dd89a1b
Author: stefank
Date: 2016-04-25 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/03999dd89a1b
8017629: G1: UseSHM in combination with a G1HeapRegionSize > os::large_page_size() falls back to use small pages
Reviewed-by: pliden, sjohanss, stuefe
! src/os/linux/vm/os_linux.cpp
Changeset: a1e0122b5cce
Author: aph
Date: 2016-04-25 14:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a1e0122b5cce
8154957: AArch64: Better byte behavior
Summary: The fix for 8132051 is needed for AArch64.
Reviewed-by: roland
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: a2cef3b1e77a
Author: aph
Date: 2016-04-25 15:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a2cef3b1e77a
Merge
Changeset: c0ea2e3ebe83
Author: coleenp
Date: 2016-04-25 09:51 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c0ea2e3ebe83
8154580: Save mirror in interpreter frame to enable cleanups of CLDClosure
Summary: GC walks the mirror using OopClosure rather than using CLDClosure in oops_interpreted_do()
Reviewed-by: dlong, twisti, stefank
! src/cpu/aarch64/vm/abstractInterpreter_aarch64.cpp
! src/cpu/aarch64/vm/frame_aarch64.hpp
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/ppc/vm/abstractInterpreter_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.hpp
! src/cpu/ppc/vm/frame_ppc.inline.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/sparc/vm/abstractInterpreter_sparc.cpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/frame_sparc.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/x86/vm/abstractInterpreter_x86.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/zero/vm/bytecodeInterpreter_zero.cpp
! src/cpu/zero/vm/bytecodeInterpreter_zero.hpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/share/vm/gc/g1/g1RootClosures.cpp
! src/share/vm/gc/g1/g1RootClosures.hpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psTasks.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/interpreter/bytecodeInterpreter.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vmThread.hpp
! test/TEST.groups
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
+ test/runtime/MirrorFrame/Asmator.java
+ test/runtime/MirrorFrame/Test8003720.java
+ test/runtime/MirrorFrame/Victim.java
+ test/runtime/MirrorFrame/VictimClassLoader.java
Changeset: 4805a09d9e4a
Author: coleenp
Date: 2016-04-25 15:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4805a09d9e4a
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
Changeset: ce2108f27dcb
Author: ehelin
Date: 2016-04-20 15:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ce2108f27dcb
8154753: Turn G1Policy into an interface
Reviewed-by: sjohanss, mgerdin
! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp
+ src/share/vm/gc/g1/g1DefaultPolicy.cpp
+ src/share/vm/gc/g1/g1DefaultPolicy.hpp
- src/share/vm/gc/g1/g1Policy.cpp
! src/share/vm/gc/g1/g1Policy.hpp
Changeset: 759da5e4e9e5
Author: ehelin
Date: 2016-04-25 17:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/759da5e4e9e5
Merge
- src/share/vm/gc/g1/g1Policy.cpp
Changeset: 23971163d997
Author: goetz
Date: 2016-04-25 12:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/23971163d997
8154996: [aix] Implement compare_file_modified_times for "8146879: Add option ..."
Reviewed-by: simonis
! src/os/aix/vm/os_aix.cpp
Changeset: 55443e49586f
Author: cjplummer
Date: 2016-04-25 12:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/55443e49586f
8154379: MIN_STACK_SHADOW_PAGES should equal DEFAULT_STACK_SHADOW_PAGES on aarch64
Summary: Undid previous change that had set it to 1.
Reviewed-by: enevill, adinn, aph
! src/cpu/aarch64/vm/globals_aarch64.hpp
Changeset: d7612d10b4ae
Author: tonyp
Date: 2016-04-26 10:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d7612d10b4ae
8154153: PS: Restore preserved marks in parallel
Summary: Restore preserved marks after evacuation failure in parallel using the PreservedMark infrastructure.
Reviewed-by: tschatzl
! src/share/vm/gc/parallel/psPromotionManager.cpp
! src/share/vm/gc/parallel/psPromotionManager.hpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/shared/preservedMarks.cpp
! src/share/vm/gc/shared/preservedMarks.hpp
Changeset: 838d51807bf3
Author: tonyp
Date: 2016-04-26 10:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/838d51807bf3
8151556: Use the PreservedMarks* classes for the G1 preserved mark stacks
Reviewed-by: tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1EvacFailure.cpp
! src/share/vm/gc/g1/g1EvacFailure.hpp
! src/share/vm/gc/shared/preservedMarks.hpp
Changeset: 26cba13a8471
Author: goetz
Date: 2016-04-26 11:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/26cba13a8471
8155085: [ppc] Fix Type-O in "8154580: Save mirror in interpreter frame..."
Reviewed-by: dholmes, mgerdin
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
Changeset: 0279a07ece65
Author: mchernov
Date: 2016-04-22 17:46 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0279a07ece65
8154843: GC tests should be correctly marked with @module
Reviewed-by: jwilhelm, dfazunen
! test/gc/TestDisableExplicitGC.java
! test/gc/g1/TestGreyReclaimedHumongousObjects.java
! test/gc/parallel/TestDynShrinkHeap.java
! test/serviceability/dcmd/gc/FinalizerInfoTest.java
! test/serviceability/dcmd/gc/HeapInfoTest.java
Changeset: 16158e4dce32
Author: mchernov
Date: 2016-04-22 17:49 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/16158e4dce32
8154759: [TESTBUG] GC tests should be changed to be able to execute with -Xlog:all=trace.
Reviewed-by: jmasa, dfazunen
! test/gc/TestVerifySilently.java
! test/gc/TestVerifySubSet.java
Changeset: 6f6f556ab866
Author: mchernov
Date: 2016-04-22 18:19 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6f6f556ab866
8154341: [TESTBUG] G1 stress test for humongous objects allocation
Reviewed-by: jwilhelm, dfazunen
+ test/gc/stress/TestStressG1Humongous.java
Changeset: 636fc313f117
Author: dfazunen
Date: 2016-04-26 09:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/636fc313f117
Merge
- src/share/vm/gc/g1/g1Policy.cpp
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
Changeset: bdaf26dc85ba
Author: dfazunen
Date: 2016-04-26 10:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/bdaf26dc85ba
Merge
Changeset: 69d5352ad82b
Author: dfazunen
Date: 2016-04-26 11:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/69d5352ad82b
Merge
Changeset: b2250ffc9e29
Author: akulyakh
Date: 2016-04-26 13:22 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b2250ffc9e29
8153992: Some hotspot tests fail on compact2 due to an unnecessary test library dependency
Summary: Removing unnecessary dependency on java.management from the ProcessTool.getProcessId()
Reviewed-by: mchung
! test/compiler/compilercontrol/share/actions/BaseAction.java
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/gc/metaspace/PerfCounters.java
! test/runtime/CommandLine/PrintTouchedMethods.java
! test/runtime/NMT/BaselineWithParameter.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/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/SharedArchiveFile/DumpSymbolAndStringTable.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
! test/testlibrary/jdk/test/lib/ProcessTools.java
! test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java
! test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java
Changeset: 6ef859a0b414
Author: ddmitriev
Date: 2016-04-26 11:49 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6ef859a0b414
Merge
Changeset: e438f8c20bd6
Author: rehn
Date: 2016-04-26 10:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e438f8c20bd6
8154719: JvmtiBreakpoint rename method print() to print_on()
Reviewed-by: mlarsson, sla, sspitsyn
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiImpl.hpp
Changeset: 780d4f1a82a6
Author: mlarsson
Date: 2016-04-26 15:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/780d4f1a82a6
Merge
Changeset: c98fb7301cfa
Author: aph
Date: 2016-04-26 14:38 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c98fb7301cfa
8155100: AArch64: Relax alignment requirement for byte_map_base
Reviewed-by: roland
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 9a1dea477c24
Author: rprotacio
Date: 2016-04-26 09:08 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9a1dea477c24
8152844: JVM InstanceKlass Methods For Obtaining Package/Module Should Be Moved to Klass
Summary: Converted package() and module() functions to pure virtual functions of Klass
Reviewed-by: dholmes, coleenp, lfoltan, hseigel
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.hpp
! src/share/vm/runtime/reflection.cpp
! test/runtime/modules/getModuleJNI/GetModule.java
Changeset: 893e7abaa538
Author: rprotacio
Date: 2016-04-26 14:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/893e7abaa538
Merge
Changeset: 3c919951e41b
Author: rprotacio
Date: 2016-04-26 15:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3c919951e41b
Merge
Changeset: ac4e536a72ac
Author: erikj
Date: 2016-04-26 13:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ac4e536a72ac
8150601: Remove the old Hotspot build system
Reviewed-by: ihse
+ make/BuildHotspot.gmk
+ make/Dist.gmk
+ make/HotspotCommon.gmk
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
+ make/gensrc/GenerateSources.gmk
+ make/gensrc/GensrcAdlc.gmk
+ make/gensrc/GensrcDtrace.gmk
+ make/gensrc/GensrcJvmti.gmk
- make/hotspot_distro
+ make/ide/CreateVSProject.gmk
- make/jdk_version
- make/jprt.gmk
+ make/lib/CompileDtracePostJvm.gmk
+ make/lib/CompileDtracePreJvm.gmk
+ make/lib/CompileJvm.gmk
+ make/lib/CompileLibjsig.gmk
+ make/lib/CompileLibraries.gmk
+ make/lib/JvmFeatures.gmk
+ make/lib/JvmMapfile.gmk
+ make/lib/JvmOverrideFiles.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
+ make/mapfiles/libjsig/mapfile-vers-solaris
+ make/mapfiles/libjvm_db/mapfile-vers
+ make/mapfiles/libjvm_dtrace/mapfile-vers
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
+ make/symbols/symbols-aix
+ make/symbols/symbols-aix-debug
+ make/symbols/symbols-linux
+ make/symbols/symbols-macosx
+ make/symbols/symbols-shared
+ make/symbols/symbols-solaris
+ make/symbols/symbols-solaris-dtrace-compiler1
+ make/symbols/symbols-solaris-dtrace-compiler2
+ make/symbols/symbols-unix
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
Changeset: 85f1c7e4a491
Author: erikj
Date: 2016-04-26 17:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/85f1c7e4a491
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
Changeset: 71ea682fc02c
Author: kzhaldyb
Date: 2016-04-26 16:50 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/71ea682fc02c
8155092: [TESTBUG] TestHumongousClassLoader.java needs UnlockDiagnosticVMOptions before WhiteBoxAPI
Reviewed-by: tschatzl, dfazunen
! test/gc/g1/humongousObjects/TestHumongousClassLoader.java
Changeset: eaa44972eebe
Author: ppunegov
Date: 2016-04-26 18:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/eaa44972eebe
Merge
Changeset: ef83e47e54fc
Author: ppunegov
Date: 2016-04-26 20:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ef83e47e54fc
Merge
Changeset: 43f859c2d61c
Author: stefank
Date: 2016-04-27 08:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/43f859c2d61c
8141496: BitMap set operations copy their other BitMap argument
Reviewed-by: mgerdin, tschatzl
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
Changeset: f968fbadf36b
Author: dsimms
Date: 2016-04-26 12:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f968fbadf36b
8149442: MonitorInUseLists should be on by default, deflate idle monitors taking too long
Summary: MonitorInUseLists on by default
Reviewed-by: rbackman, mlarsson
! src/share/vm/runtime/globals.hpp
Changeset: f1005629063e
Author: ehelin
Date: 2016-04-27 13:01 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f1005629063e
8155224: Bring back version control history to g1Policy.hpp and g1DefaultPolicy.*
Reviewed-by: pliden, mgerdin, sjohanss
! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp
+ src/share/vm/gc/g1/g1DefaultPolicy.cpp
+ src/share/vm/gc/g1/g1DefaultPolicy.hpp
- src/share/vm/gc/g1/g1Policy.cpp
! src/share/vm/gc/g1/g1Policy.hpp
Changeset: edeb8dc8ff14
Author: ehelin
Date: 2016-04-27 13:50 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/edeb8dc8ff14
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.hpp
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
Changeset: 98a9a2760fb3
Author: sjohanss
Date: 2016-04-27 16:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/98a9a2760fb3
8155082: Refactor mutator region restriction
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.hpp
! src/share/vm/gc/g1/g1Policy.hpp
Changeset: 2b004ef3c7b5
Author: sjohanss
Date: 2016-04-27 16:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2b004ef3c7b5
8155087: Calculation in other_time_ms() is incorrect
Reviewed-by: tschatzl, ehelin
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
Changeset: 46bc7ded95bd
Author: ccheung
Date: 2016-04-27 11:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/46bc7ded95bd
8154976: UseSharedSpaces error message is incomplete
Reviewed-by: cjplummer, jiangli, mseledtsov
! src/share/vm/memory/filemap.cpp
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
Changeset: 888f37103953
Author: mgerdin
Date: 2016-04-27 11:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/888f37103953
8155209: Move setting of young index in cset to G1CollectionSet
Reviewed-by: sjohanss, ehelin
! src/share/vm/gc/g1/g1CollectionSet.cpp
! src/share/vm/gc/g1/g1CollectionSet.hpp
! src/share/vm/gc/g1/g1DefaultPolicy.hpp
! src/share/vm/gc/g1/g1Policy.hpp
! src/share/vm/gc/g1/youngList.cpp
Changeset: ea115346976a
Author: sspitsyn
Date: 2016-04-28 00:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ea115346976a
8153749: New capability can_generate_early_class_hook_events
Summary: Add new capability
Reviewed-by: alanb, dsamersoff
! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmtiEnvBase.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiManageCapabilities.cpp
Changeset: 2970479dc945
Author: sspitsyn
Date: 2016-04-28 09:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2970479dc945
Merge
Changeset: 510659a31ce3
Author: hseigel
Date: 2016-04-28 13:44 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/510659a31ce3
8151342: Add module name/version to class histogram output
Summary: Add additional column to histogram containing module at version
Reviewed-by: sundar, gtriantafill
! src/share/vm/memory/heapInspection.cpp
! test/serviceability/dcmd/gc/ClassHistogramTest.java
Changeset: 735010e577f4
Author: stefank
Date: 2016-04-28 15:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/735010e577f4
8155206: Internal VM test DirectiveParser_test is too verbose
Reviewed-by: rehn, neliasso
! src/share/vm/compiler/directivesParser.cpp
! src/share/vm/compiler/directivesParser.hpp
Changeset: 2d886d50a55d
Author: stefank
Date: 2016-04-28 22:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2d886d50a55d
Merge
Changeset: ecf87b0804eb
Author: sspitsyn
Date: 2016-04-28 12:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ecf87b0804eb
8153190: JVMTI GetAllModules should make it clear that it also returns unnamed module
Summary: Clarify the JVMTI spec
Reviewed-by: alanb
! src/share/vm/prims/jvmti.xml
Changeset: b50fef487dea
Author: sspitsyn
Date: 2016-04-28 19:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b50fef487dea
Merge
! src/share/vm/prims/jvmti.xml
Changeset: 525070f8e681
Author: sspitsyn
Date: 2016-04-28 21:56 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/525070f8e681
Merge
Changeset: 93ec36ff2a6f
Author: gziemski
Date: 2016-04-28 10:41 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/93ec36ff2a6f
8153835: Fix range of flag MaxDirectMemorySize which is parsed at jlong
Summary: Changed MaxDirectMemorySize type to uint64_t and set max to max_jlong
Reviewed-by: goetz, simonis
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/globals.hpp
Changeset: f6e74a733a80
Author: gziemski
Date: 2016-04-28 22:44 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f6e74a733a80
Merge
Changeset: a76d0c16fbf9
Author: gziemski
Date: 2016-04-28 23:32 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a76d0c16fbf9
Merge
Changeset: 9d66069c0367
Author: ppunegov
Date: 2016-04-28 17:58 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9d66069c0367
8155034: [TESTBUG] ctw tests fail to compile: module reads package sun.reflect from both jdk.unsupported and java.base
Summary: Replace sun.reflect with jdk.internal.reflect
Reviewed-by: iignatyev, ddmitriev
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! 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: e6c903c11db8
Author: kzhaldyb
Date: 2016-04-28 16:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e6c903c11db8
8155527: New test TestHumongousClassLoader fails with "-XX:+ExplicitGCInvokesConcurrent" option
Reviewed-by: dfazunen, drwhite, jwilhelm
! test/gc/g1/humongousObjects/TestHumongousClassLoader.java
Changeset: 4b507595eb11
Author: ppunegov
Date: 2016-04-29 03:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4b507595eb11
Merge
Changeset: d525d1232cdc
Author: ysuenaga
Date: 2016-04-27 21:00 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d525d1232cdc
8155089: UL: Remove trailing comma from log decoration list
Reviewed-by: dsamersoff, mlarsson
! src/share/vm/logging/logConfiguration.cpp
Changeset: 28ea1f9f8548
Author: mlarsson
Date: 2016-04-29 04:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/28ea1f9f8548
Merge
Changeset: 3b102a7b09af
Author: amurillo
Date: 2016-04-28 14:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3b102a7b09af
Merge
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
! src/share/vm/prims/jvmtiExport.cpp
- src/share/vm/utilities/array.cpp
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
Changeset: c1e448cfa9b6
Author: amurillo
Date: 2016-04-28 23:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c1e448cfa9b6
Merge
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/share/vm/prims/jvmtiExport.cpp
Changeset: 265793c969aa
Author: sjohanss
Date: 2016-04-29 08:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/265793c969aa
8155245: Add logging when MMU target is violated
Reviewed-by: ehelin, mgerdin
! src/share/vm/gc/g1/g1MMUTracker.cpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/logging/logTag.hpp
Changeset: 19f0981cb686
Author: thartmann
Date: 2016-04-25 10:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/19f0981cb686
8154763: Crash with "assert(RangeCheckElimination)" if RangeCheckElimination is disabled
Summary: Disable multiversioning if range check elimination is turned off.
Reviewed-by: mcberg, kvn
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/runtime/arguments.cpp
+ test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java
Changeset: 6bbfc96e9707
Author: thartmann
Date: 2016-04-25 10:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6bbfc96e9707
8086057: Crash with "modified node is not on IGVN._worklist" when running with -XX:-SplitIfBlocks
Summary: Pre-loop Opaque1 node 'pre_opaq' should be put on the IGVN worklist after modification.
Reviewed-by: kvn
! src/share/vm/opto/superword.cpp
+ test/compiler/loopopts/TestSplitIfBlocksDisabled.java
Changeset: 79dae2cd00ef
Author: vlivanov
Date: 2016-04-25 18:36 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/79dae2cd00ef
8134918: C2: Type speculation produces mismatched unsafe accesses
Reviewed-by: kvn
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/profiling/UnsafeAccess.java
Changeset: b9474aed0134
Author: vlivanov
Date: 2016-04-25 21:25 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b9474aed0134
8154172: C1: NPE is thrown instead of linkage error when invoking nonexistent method
Reviewed-by: kvn
! src/share/vm/c1/c1_GraphBuilder.cpp
+ test/compiler/linkage/CallSites.jasm
+ test/compiler/linkage/LinkageErrors.java
Changeset: 69d081845165
Author: rbackman
Date: 2016-04-26 10:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/69d081845165
8151956: Support non-continuous CodeBlobs in HotSpot
Reviewed-by: iveresov, thartmann, simonis
! src/cpu/aarch64/vm/frame_aarch64.cpp
! src/cpu/aarch64/vm/frame_aarch64.hpp
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
! src/cpu/aarch64/vm/nativeInst_aarch64.cpp
! src/cpu/ppc/vm/frame_ppc.inline.hpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/AdapterBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/BufferBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CompiledMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/RuntimeBlob.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/RuntimeStub.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/SingletonBlob.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/bsd/dtrace/libjvm_db.c
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/libjvm_db.c
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
+ src/share/vm/code/compiledMethod.cpp
+ src/share/vm/code/compiledMethod.hpp
! src/share/vm/code/debugInfo.hpp
! src/share/vm/code/exceptionHandlerTable.cpp
! src/share/vm/code/exceptionHandlerTable.hpp
! src/share/vm/code/icBuffer.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/pcDesc.cpp
! src/share/vm/code/pcDesc.hpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/code/scopeDesc.cpp
! src/share/vm/code/scopeDesc.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileTask.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciEnv.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/rframe.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/runtime/vframe.hpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframe_hp.cpp
! src/share/vm/runtime/vframe_hp.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java
! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
Changeset: 9a2e10539d44
Author: mcberg
Date: 2016-04-26 20:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9a2e10539d44
8154896: xml.transform fails intermittently on SKX
Summary: Replace some short branches (jccb) to avoid problem when EVEX is used.
Reviewed-by: twisti, kvn
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: 6a17c49de974
Author: jcivlin
Date: 2016-04-26 21:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6a17c49de974
8154495: SHA256 AVX2 intrinsic (when no supports_sha() available)
Reviewed-by: kvn
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86_sha.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java
! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
! test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
Changeset: 746f0b1561db
Author: roland
Date: 2016-04-27 01:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/746f0b1561db
8154939: 8153998 broke vectorization on aarch64
Reviewed-by: kvn, mcberg
! src/share/vm/opto/superword.cpp
Changeset: 9fca65b0a9a1
Author: roland
Date: 2016-04-25 15:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9fca65b0a9a1
8155015: Aarch64: bad assert in spill generation code
Reviewed-by: thartmann
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 4fd1504a0237
Author: vdeshpande
Date: 2016-04-27 13:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4fd1504a0237
8154975: Update for vectorizedMismatch with AVX512
Reviewed-by: kvn
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: a952f549be4e
Author: never
Date: 2016-04-27 16:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a952f549be4e
8152903: [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces
Reviewed-by: iveresov
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! src/share/vm/runtime/javaCalls.cpp
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.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/TestResolvedJavaType.java
Changeset: 003924155da8
Author: mdoerr
Date: 2016-04-28 10:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/003924155da8
8154836: VM crash due to "Base pointers must match"
Summary: Improve the handling of AddP nodes in final graph reshaping.
Reviewed-by: kvn, zmajo
! src/share/vm/opto/compile.cpp
Changeset: 9e21d8c18a7d
Author: roland
Date: 2016-04-28 15:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9e21d8c18a7d
8155612: Aarch64: vector nodes need to support misaligned offset
Summary: Add support for misaligned offsets.
Reviewed-by: aph
! src/cpu/aarch64/vm/aarch64.ad
Changeset: e1ae06426e84
Author: thartmann
Date: 2016-04-28 17:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e1ae06426e84
6941938: Improve array equals intrinsic on SPARC
Summary: Array equals intrinsic should do 8-byte comparison on SPARC.
Reviewed-by: kvn, jrose, mgerdin, twisti
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
Changeset: 1a50b572ea01
Author: enevill
Date: 2016-04-28 13:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1a50b572ea01
8155617: aarch64: ClearArray does not use DC ZVA
Summary: Implement block zero using DC ZVA
Reviewed-by: aph
Contributed-by: long.chen at linaro.org, edward.nevill at gmail.com
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.hpp
Changeset: 98937e623982
Author: vlivanov
Date: 2016-04-29 02:13 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/98937e623982
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/frame_aarch64.hpp
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/ppc/vm/frame_ppc.inline.hpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
- src/share/vm/gc/g1/g1Policy.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
Changeset: ac715a6261b2
Author: vlivanov
Date: 2016-04-29 14:17 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ac715a6261b2
Merge
! src/share/vm/classfile/classLoader.cpp
Changeset: 8341dddb5188
Author: shshahma
Date: 2016-04-26 23:29 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8341dddb5188
8147026: Convert an assert in ClassLoaderData to a guarantee
Summary: Guarantee is to ensure classloader is a valid oop will help catch the errors at an early stage rather than crashing the JVM later on in the GC
Reviewed-by: coleenp
! src/share/vm/classfile/classLoaderData.inline.hpp
Changeset: 4f32d61b8f20
Author: ecaspole
Date: 2016-04-29 10:04 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4f32d61b8f20
8155685: Wrong indentation in ClassFileParser::post_process_parsed_stream
Summary: Fix indentation
Reviewed-by: dcubed
! src/share/vm/classfile/classFileParser.cpp
Changeset: 2d040098ee0b
Author: ecaspole
Date: 2016-04-29 18:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2d040098ee0b
Merge
Changeset: 9a28091479aa
Author: jmasa
Date: 2016-04-26 09:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9a28091479aa
8154743: Internal Error: psParallelCompact.hpp assert(addr >= _region_start) failed: bad addr
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psParallelCompact.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: f12480688972
Author: jmasa
Date: 2016-04-29 18:55 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f12480688972
Merge
Changeset: 0679677b7de3
Author: mockner
Date: 2016-04-29 22:40 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0679677b7de3
8154110: Update class* and safepoint* logging subsystems
Summary: Refactored logging tags in class and safepoint subsystems.
Reviewed-by: coleenp, rehn, hseigel
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/verificationType.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/services/classLoadingService.cpp
! src/share/vm/services/classLoadingService.hpp
! test/compiler/jsr292/CallSiteDepContextTest.java
! test/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/runtime/SharedArchiveFile/BootAppendTests.java
! test/runtime/logging/ClassInitializationTest.java
! test/runtime/logging/ClassLoadUnloadTest.java
! test/runtime/logging/ClassResolutionTest.java
! test/runtime/logging/LoaderConstraintsTest.java
! test/runtime/logging/RemovedDevelopFlagsTest.java
! test/runtime/logging/SafepointCleanupTest.java
! test/runtime/modules/Xpatch/XpatchTraceCL.java
! test/runtime/verifier/TraceClassRes.java
Changeset: 927d84d0b391
Author: dsamersoff
Date: 2016-05-01 12:47 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/927d84d0b391
8154258: [TESTBUG] Various serviceability tests fail compilation
Summary: Replace sun.misc.Unsafe with jdk.internal.misc.Unsafe
Reviewed-by: chegar, kvn
! test/compiler/c2/5057225/Test5057225.java
! test/compiler/c2/6603011/Test.java
! test/compiler/c2/6800154/Test6800154.java
! test/compiler/c2/6805724/Test6805724.java
! test/compiler/c2/6968348/Test6968348.java
! test/compiler/c2/7190310/Test7190310_unsafe.java
! test/compiler/c2/8004867/TestIntUnsafeCAS.java
! test/compiler/c2/8004867/TestIntUnsafeVolatile.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/OverflowCodeCacheTest.java
! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java
! test/compiler/codecache/jmx/BeanTypeTest.java
! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java
! test/compiler/codecache/jmx/ManagerNamesTest.java
! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java
! test/compiler/codecache/jmx/PoolsIndependenceTest.java
! test/compiler/codegen/6823354/Test6823354.java
! test/compiler/compilercontrol/InlineMatcherTest.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/StressAddMultiThreadedTest.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/eliminateAutobox/UnsignedLoads.java
! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
! test/compiler/floatingpoint/TestPow2.java
! test/compiler/inlining/InlineAccessors.java
! test/compiler/intrinsics/IntrinsicAvailableTest.java
! test/compiler/intrinsics/IntrinsicDisabledTest.java
! test/compiler/intrinsics/clone/TestObjectClone.java
! test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
! test/compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java
! test/compiler/intrinsics/string/TestStringIntrinsics2.java
! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java
! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java
! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java
! test/compiler/jsr292/CallSiteDepContextTest.java
! test/compiler/jsr292/ContinuousCallSiteTargetChange.java
! test/compiler/jsr292/InvokerGC.java
! test/compiler/jsr292/MHInlineTest.java
! test/compiler/jsr292/NonInlinedCall/GCTest.java
! test/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/compiler/jsr292/PollutedTrapCounts.java
! test/compiler/jsr292/VMAnonymousClasses.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/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/LookupTypeTest.java
! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java
! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/compiler/jvmci/events/JvmciCreateMetaAccessContextTest.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/compiler/jvmci/events/JvmciShutdownEventTest.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/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.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/GetMethodOptionTest.java
! test/compiler/oracle/MethodMatcherTest.java
! test/compiler/rangechecks/TestExplicitRangeChecks.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/runtime/8010927/Test8010927.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/TestStableObject.java
! test/compiler/stable/TestStableShort.java
! test/compiler/stable/TestStableUByte.java
! test/compiler/stable/TestStableUShort.java
! test/compiler/testlibrary/rtm/XAbortProvoker.java
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/tiered/TieredLevelsTest.java
! test/compiler/uncommontrap/8009761/Test8009761.java
! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
! test/compiler/unsafe/TestUnsafeLoadControl.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/LockCompilationTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
! test/gc/CondCardMark/Basic.java
! test/gc/TestDisableExplicitGC.java
! test/gc/TestSmallHeap.java
! test/gc/arguments/TestDynMaxHeapFreeRatio.java
! test/gc/arguments/TestDynMinHeapFreeRatio.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/arguments/TestSurvivorRatioFlag.java
! test/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestLargePageUseForAuxMemory.java
! test/gc/g1/TestPLABOutput.java
! test/gc/g1/TestShrinkAuxiliaryData.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/TestObjectCollected.java
! test/gc/g1/ihop/TestIHOPErgo.java
! test/gc/g1/ihop/TestIHOPStatic.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/metaspace/TestMetaspaceInitialization.java
! test/gc/parallel/TestDynShrinkHeap.java
! test/gc/parallel/TestPrintGCDetailsVerbose.java
! test/gc/stress/TestMultiThreadStressRSet.java
! test/gc/survivorAlignment/SurvivorAlignmentTestMain.java
! test/runtime/8026365/InvokeSpecialAnonTest.java
! test/runtime/BoolReturn/NativeSmallIntCallsTest.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/ObsoleteFlagErrorMessage.java
! test/runtime/CommandLine/TestLongUnrecognizedVMOption.java
! test/runtime/CommandLine/VMAliasOptions.java
! test/runtime/CommandLine/VMDeprecatedOptions.java
! test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java
! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
! test/runtime/ErrorHandling/ErrorHandler.java
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java
! test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java
! test/runtime/ErrorHandling/TestOnError.java
! test/runtime/ErrorHandling/TestOnOutOfMemoryError.java
! test/runtime/Metaspace/FragmentMetaspace.java
! test/runtime/NMT/ChangeTrackingLevel.java
! test/runtime/NMT/MallocSiteHashOverflow.java
! test/runtime/NMT/PrintNMTStatistics.java
! test/runtime/NMT/ReleaseCommittedMemory.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/SameObject/SameObject.java
! test/runtime/Thread/Fibonacci.java
! test/runtime/ThreadSignalMask/ThreadSignalMask.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/GetKlassPointerGetJavaMirror.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/GetUnsafe.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/contended/Basic.java
! test/runtime/contended/DefaultValue.java
! test/runtime/contended/HasNonStatic.java
! test/runtime/contended/Inheritance1.java
! test/runtime/contended/OopMaps.java
! test/runtime/contended/OopMapsSameGroup.java
! test/runtime/getSysPackage/GetSysPkgTest.java
! test/runtime/interned/SanityTest.java
! test/runtime/libadimalloc.solaris.sparc/Testlibadimalloc.java
! test/runtime/logging/ClassInitializationTest.java
! test/runtime/logging/ClassLoadUnloadTest.java
! test/runtime/logging/ClassResolutionTest.java
! test/runtime/logging/LoaderConstraintsTest.java
! test/runtime/logging/MonitorMismatchTest.java
! test/runtime/logging/ProtectionDomainVerificationTest.java
! test/runtime/logging/RemovedDevelopFlagsTest.java
! test/runtime/memory/ReadVMPageSize.java
! test/runtime/memory/StressVirtualSpaceResize.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/UmodUPkg.java
! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java
! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodUpkg_NotExp.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/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/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/Xpatch/Xpatch2Dirs.java
! test/runtime/modules/Xpatch/XpatchTest.java
! test/runtime/modules/Xpatch/XpatchTraceCL.java
! test/runtime/os/AvailableProcessors.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/AttachWithStalePidFile.java
! test/serviceability/dcmd/gc/FinalizerInfoTest.java
! test/serviceability/dcmd/gc/HeapInfoTest.java
! test/serviceability/dcmd/jvmti/DataDumpDcmdTest.java
! test/serviceability/dcmd/vm/SetVMFlagTest.java
! test/serviceability/logging/TestBasicLogOutput.java
! test/serviceability/logging/TestMultipleXlogArgs.java
! test/serviceability/logging/TestQuotedLogOutputs.java
! test/serviceability/sa/DeadlockDetectionTest.java
! test/serviceability/sa/TestClassLoaderStats.java
! test/serviceability/sa/TestStackTrace.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/jdk/test/lib/Utils.java
! test/testlibrary_tests/AssertsTest.java
! test/testlibrary_tests/RedefineClassTest.java
! test/testlibrary_tests/whitebox/BlobSanityTest.java
! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java
! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java
! test/testlibrary_tests/whitebox/vm_flags/StringTest.java
! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java
Changeset: 37b2c3e58db6
Author: tschatzl
Date: 2016-05-02 10:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/37b2c3e58db6
8155232: Augment Workgang to run task with a given number of threads
Summary: Add a method to run a WorkGang with a set number of threads.
Reviewed-by: stefank, jmasa, mgerdin
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: f0afeb6ea6cc
Author: tschatzl
Date: 2016-05-02 10:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f0afeb6ea6cc
8153507: Improve Card Table Clear Task
Summary: Move card table clear code into remembered set related files. Improve work distribution of this task, and tune thread usage.
Reviewed-by: jmasa, mgerdin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
Changeset: 88b3c43da1ea
Author: tschatzl
Date: 2016-05-02 10:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/88b3c43da1ea
8155230: Tune thread usage for mark bitmap clear
Reviewed-by: jmasa, mgerdin
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
Changeset: 2017de685b07
Author: tschatzl
Date: 2016-05-02 10:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2017de685b07
8155233: Lazy coarse map clear
Summary: Only clear the coarse bitmaps of the remembered sets if they were dirtied.
Reviewed-by: jmasa, mgerdin
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.hpp
Changeset: fa0cd9cfc962
Author: tschatzl
Date: 2016-05-02 10:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fa0cd9cfc962
8155229: Tune thread usage for live data clearing
Reviewed-by: mgerdin, drwhite
! src/share/vm/gc/g1/g1CardLiveData.cpp
Changeset: 2196a67ba80c
Author: egahlin
Date: 2016-04-22 00:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2196a67ba80c
8154794: Add support for experimental fields/events to event-based tracing
Reviewed-by: mlarsson, mgronlun
! src/share/vm/trace/trace.dtd
Changeset: 0d184c5eaff9
Author: egahlin
Date: 2016-05-02 12:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0d184c5eaff9
Merge
Changeset: 595048850dde
Author: tschatzl
Date: 2016-05-02 14:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/595048850dde
8155813: Fix indentation in G1RemSetScanState::clear_card_table()
Reviewed-by: mgerdin
! src/share/vm/gc/g1/g1RemSet.cpp
Changeset: c75df9ba146a
Author: tschatzl
Date: 2016-05-02 14:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c75df9ba146a
8155811: Remove HeapRegionRemSet::_coarse_dirty flag
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.hpp
Changeset: 61ba2fd9f73f
Author: mgerdin
Date: 2016-04-27 16:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/61ba2fd9f73f
8150393: Maintain the set of survivor regions in an array between GCs
Reviewed-by: tschatzl, sjohanss
! src/share/vm/gc/g1/g1CollectionSet.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/youngList.cpp
! src/share/vm/gc/g1/youngList.hpp
Changeset: aa66595cba0f
Author: mgerdin
Date: 2016-05-02 16:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/aa66595cba0f
Merge
Changeset: 91d622628ca3
Author: drwhite
Date: 2016-05-02 11:18 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/91d622628ca3
8155754: Quarantine serviceability/tmtools/jstat/GcTest02.java
Summary: Add @ignore 8155570
Reviewed-by: kbarrett, stefank
! test/serviceability/tmtools/jstat/GcTest02.java
Changeset: 8be3ab1725b1
Author: drwhite
Date: 2016-05-02 17:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8be3ab1725b1
Merge
Changeset: 3529911193e1
Author: sgehwolf
Date: 2016-05-02 13:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3529911193e1
8155819: Support non-continuous CodeBlobs in HotSpot broke Zero
Summary: Adjust to CompiledMethod changes.
Reviewed-by: coleenp, rbackman
! src/cpu/zero/vm/frame_zero.cpp
Changeset: a4e65a17b4e8
Author: tschatzl
Date: 2016-05-02 17:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a4e65a17b4e8
8154955: Negative Other Time in gc logs due to 'Wait for Root Region Scan' not included
Summary: Move the note_gc_start() call before the wait_for_root_region_scanning() one.
Reviewed-by: kbarrett, tschatzl
Contributed-by: Yu Zhang
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 56258e3d786c
Author: tschatzl
Date: 2016-05-02 18:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/56258e3d786c
Merge
Changeset: 498be2ac7477
Author: tschatzl
Date: 2016-05-02 19:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/498be2ac7477
Merge
Changeset: 4c3ae95327db
Author: jmasa
Date: 2016-04-01 12:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4c3ae95327db
8150994: UseParallelGC fails with UseDynamicNumberOfGCThreads with specjbb2005
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/pcTasks.hpp
! src/share/vm/gc/parallel/psCompactionManager.cpp
! src/share/vm/gc/parallel/psCompactionManager.hpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psParallelCompact.hpp
Changeset: 67372ed016aa
Author: jmasa
Date: 2016-05-02 17:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/67372ed016aa
Merge
Changeset: 38778aed6bd6
Author: kbarrett
Date: 2016-05-02 12:07 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/38778aed6bd6
8155524: HotCardCache shouldn't be part of ConcurrentG1Refine
Summary: Make G1CollectedHeap owner of HotCardCache.
Reviewed-by: jmasa, mgerdin, tschatzl
! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentG1Refine.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/g1RemSetSummary.cpp
Changeset: fc5b64f70199
Author: dholmes
Date: 2016-05-02 19:38 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fc5b64f70199
8154710: [Solaris] Investigate use of in-memory low-resolution timestamps for Java and internal time API's
Reviewed-by: shade, rriggs, dcubed
! src/os/solaris/vm/os_solaris.cpp
Changeset: f2916653b884
Author: mikael
Date: 2016-05-03 08:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f2916653b884
8153892: Handle unsafe access error directly in signal handler instead of going through a stub
Reviewed-by: stuefe, dholmes
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: 47b05af5a0b1
Author: drwhite
Date: 2016-05-02 12:14 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/47b05af5a0b1
8134889: Kitchensink stress test crashes with out of memory error
Summary: Add a hard max of 16 GC threads (each for concurrent and parallel G1) on 32-bit JVMs.
Reviewed-by: mgerdin, pliden
! src/share/vm/runtime/vm_version.cpp
Changeset: 88747fe9156b
Author: dcubed
Date: 2016-05-03 13:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/88747fe9156b
8155958: quarantine failing tests from JDK-8155957
Reviewed-by: hseigel, gtriantafill, dsamersoff, sspitsyn
! 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
Changeset: 6784b64bacf0
Author: stefank
Date: 2016-05-03 22:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6784b64bacf0
8141501: Problems with BitMap buffer management
Reviewed-by: pliden, kbarrett
! src/cpu/x86/vm/c1_LinearScan_x86.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_IR.hpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_LinearScan.hpp
! src/share/vm/c1/c1_ValueSet.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/compiler/methodLiveness.cpp
! src/share/vm/compiler/methodLiveness.hpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/cms/vmStructs_cms.hpp
! src/share/vm/gc/g1/g1CardLiveData.cpp
! src/share/vm/gc/g1/g1CardLiveData.hpp
! src/share/vm/gc/g1/g1CardLiveData.inline.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp
! src/share/vm/gc/g1/g1RegionToSpaceMapper.cpp
! src/share/vm/gc/g1/g1RegionToSpaceMapper.hpp
! src/share/vm/gc/g1/heapRegionManager.cpp
! src/share/vm/gc/g1/heapRegionManager.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.hpp
! src/share/vm/gc/parallel/parMarkBitMap.cpp
! src/share/vm/gc/parallel/parMarkBitMap.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/oops/generateOopMap.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
! src/share/vm/utilities/bitMap.inline.hpp
Changeset: 8fedc69ec751
Author: stefank
Date: 2016-05-04 00:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8fedc69ec751
Merge
Changeset: 48c9c6a8206c
Author: jmasa
Date: 2016-05-03 16:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/48c9c6a8206c
8155966: Assertion failures when -XX:+UseParallelGC -XX:ParallelGCThreads=1
Reviewed-by: drwhite, kbarrett
! src/share/vm/gc/parallel/psParallelCompact.cpp
Changeset: 7bece2d3d198
Author: jmasa
Date: 2016-05-04 00:00 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7bece2d3d198
Merge
Changeset: 4608129ebaaf
Author: vdeshpande
Date: 2016-05-03 17:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4608129ebaaf
8155864: api/java_lang/Math/cos_cos6 and sin_sin6 fail
Reviewed-by: kvn
! src/cpu/x86/vm/macroAssembler_x86_sin.cpp
Changeset: f239c2abf397
Author: kvn
Date: 2016-05-04 03:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f239c2abf397
Merge
Changeset: 83f4c7b5a871
Author: mgerdin
Date: 2016-05-03 12:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/83f4c7b5a871
8150721: Don't explicitly manage G1 young regions in YoungList
Reviewed-by: ehelin, sjohanss, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectionSet.cpp
! src/share/vm/gc/g1/g1CollectionSet.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.hpp
! src/share/vm/gc/g1/g1HeapTransition.cpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.cpp
! src/share/vm/gc/g1/g1Policy.hpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/youngList.cpp
! src/share/vm/gc/g1/youngList.hpp
Changeset: ece399a2b48a
Author: mgerdin
Date: 2016-05-04 10:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ece399a2b48a
Merge
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
Changeset: 15188aed63c0
Author: mgerdin
Date: 2016-04-27 16:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/15188aed63c0
8155634: Clean out old logging and dead code from SurvRateGroup
Reviewed-by: jmasa, tschatzl, sjohanss
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.hpp
! src/share/vm/gc/g1/g1Policy.hpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/gc/g1/survRateGroup.cpp
! src/share/vm/gc/g1/survRateGroup.hpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
Changeset: 258cc3802222
Author: mgerdin
Date: 2016-05-04 13:12 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/258cc3802222
8155943: Move G1Eden/SurvivorRegions into their own source files
Reviewed-by: sjohanss, ehelin
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
+ src/share/vm/gc/g1/g1EdenRegions.hpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
+ src/share/vm/gc/g1/g1SurvivorRegions.cpp
+ src/share/vm/gc/g1/g1SurvivorRegions.hpp
- src/share/vm/gc/g1/youngList.cpp
- src/share/vm/gc/g1/youngList.hpp
Changeset: 679cf165a53b
Author: lmesnik
Date: 2016-05-04 17:47 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/679cf165a53b
8155946: Minimal VM fails to built after 8154153: PS: Restore preserved marks in parallel
Reviewed-by: stefank
! src/share/vm/gc/shared/preservedMarks.cpp
Changeset: 0e2a2be60453
Author: vlivanov
Date: 2016-05-04 23:08 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0e2a2be60453
8155751: Some tests miss othervm for main/bootclasspath mode
Reviewed-by: kvn
! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java
! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java
! test/compiler/jsr292/CallSiteDepContextTest.java
! test/compiler/jsr292/InvokerGC.java
! test/compiler/jsr292/NonInlinedCall/GCTest.java
! test/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/compiler/jsr292/VMAnonymousClasses.java
! test/compiler/profiling/UnsafeAccess.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/TestStableObject.java
! test/compiler/stable/TestStableShort.java
! test/compiler/stable/TestStableUByte.java
! test/compiler/stable/TestStableUShort.java
! test/compiler/unsafe/UnsafeGetConstantField.java
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
Changeset: 20a89585a131
Author: vlivanov
Date: 2016-05-04 21:00 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/20a89585a131
Merge
Changeset: c73f38f23c42
Author: ctornqvi
Date: 2016-05-04 15:32 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c73f38f23c42
8156066: Backout JDK-8153892
Reviewed-by: coleenp, mikael
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: e8f9f56b68ae
Author: ctornqvi
Date: 2016-05-04 23:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e8f9f56b68ae
Merge
Changeset: a3b43afdcd61
Author: jiangli
Date: 2016-05-04 17:32 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a3b43afdcd61
8155678: ClassLoader::initialize_module_loader_map should only be called when dumping CDS archive.
Summary: Make ClassLoader::initialize_module_loader_map explicitly CDS dump time only.
Reviewed-by: ccheung, lfoltan
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: c533089c14b2
Author: jiangli
Date: 2016-05-05 00:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c533089c14b2
Merge
Changeset: 6bbf7824e2d5
Author: jiangli
Date: 2016-05-05 03:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6bbf7824e2d5
Merge
Changeset: 7647b778662d
Author: ysuenaga
Date: 2016-05-04 21:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7647b778662d
8153073: UL: Set filesize option with k/m/g
Reviewed-by: mlarsson, dholmes
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! test/serviceability/logging/TestLogRotation.java
Changeset: 5e008c3065e0
Author: dholmes
Date: 2016-05-05 03:53 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5e008c3065e0
Merge
Changeset: 30cbe45cdd51
Author: iklam
Date: 2016-05-03 07:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/30cbe45cdd51
8155239: [TESTBUG] Simple test setup for JVMTI ClassFileLoadHook
Reviewed-by: cjplummer, mseledtsov
! make/test/JtregNative.gmk
+ test/testlibrary/jvmti/libSimpleClassFileLoadHook.c
+ test/testlibrary_tests/SimpleClassFileLoadHookTest.java
Changeset: 6397feee6873
Author: tonyp
Date: 2016-05-05 08:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6397feee6873
8155257: ParNew/CMS: Clean up promoted object tracking
Reviewed-by: jmasa, ysr
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/promotionInfo.cpp
! src/share/vm/gc/cms/promotionInfo.hpp
Changeset: 397a50a75cd7
Author: gtriantafill
Date: 2016-05-05 12:25 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/397a50a75cd7
8154942: Remove ProcessTools.getVmInputArguments() from the hotspot test library, as it is not used by any of the hotspot tests
Reviewed-by: ctornqvi, hseigel
! test/testlibrary/jdk/test/lib/ProcessTools.java
Changeset: 3f58c6fb2025
Author: ctornqvi
Date: 2016-05-05 17:53 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3f58c6fb2025
Merge
Changeset: d9f6f6fe23ac
Author: kbarrett
Date: 2016-05-05 13:47 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d9f6f6fe23ac
8156072: AllocatedObj msgs coming out during -version etc
Summary: Removed obsolete print.
Reviewed-by: jmasa, ecaspole
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
Changeset: 201fbccc830a
Author: kbarrett
Date: 2016-05-05 21:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/201fbccc830a
Merge
Changeset: fe4e0e970743
Author: jmasa
Date: 2016-05-04 15:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fe4e0e970743
8156050: ParallelCompact_test should skip test if UseParallelOldGC is off
Reviewed-by: drwhite, pliden
! src/share/vm/gc/parallel/psParallelCompact.cpp
Changeset: 894a03df9a71
Author: jmasa
Date: 2016-05-05 20:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/894a03df9a71
Merge
Changeset: 32379cd4f38b
Author: csahu
Date: 2016-05-02 13:28 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/32379cd4f38b
8054326: Confusing message in "Current rem set statistics"
Reviewed-by: pliden, kevinw
! src/share/vm/gc/g1/g1RemSetSummary.cpp
Changeset: bf9e318baefe
Author: kevinw
Date: 2016-05-06 09:54 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/bf9e318baefe
Merge
Changeset: 6911df5737b0
Author: amurillo
Date: 2016-05-06 06:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6911df5737b0
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/modules.cpp
- src/share/vm/gc/g1/youngList.cpp
- src/share/vm/gc/g1/youngList.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
- src/share/vm/utilities/array.cpp
! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java
! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java
! test/compiler/jsr292/CallSiteDepContextTest.java
! test/compiler/jsr292/InvokerGC.java
! test/compiler/jsr292/NonInlinedCall/GCTest.java
! test/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/compiler/jsr292/VMAnonymousClasses.java
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.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/TestStableObject.java
! test/compiler/stable/TestStableShort.java
! test/compiler/stable/TestStableUByte.java
! test/compiler/stable/TestStableUShort.java
! test/compiler/unsafe/UnsafeGetConstantField.java
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
! test/runtime/getSysPackage/GetSysPkgTest.java
! test/runtime/modules/AccessCheck/DiffCL_Umod.java
! test/runtime/modules/AccessCheck/Umod.java
! test/runtime/modules/JVMAddReadsModule.java
! test/runtime/modules/Xpatch/Xpatch2Dirs.java
! test/runtime/modules/Xpatch/XpatchTest.java
! test/runtime/modules/Xpatch/XpatchTraceCL.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
Changeset: bcd540fe096b
Author: amurillo
Date: 2016-05-06 06:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/bcd540fe096b
Merge
Changeset: 2a22bacc38a7
Author: mikael
Date: 2016-05-06 13:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2a22bacc38a7
8156088: Reintegrate 8153892: Handle unsafe access error directly in signal handler instead of going through a stub
Reviewed-by: stuefe, dholmes
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: f8b4999951fb
Author: kvn
Date: 2016-05-06 15:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f8b4999951fb
8156480: Quarantine compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java
Reviewed-by: dcubed
! test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java
Changeset: 60b331a4d392
Author: mikael
Date: 2016-05-06 15:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/60b331a4d392
8150921: Update Unsafe getters/setters to use double-register variants
Reviewed-by: dholmes, shade, psandoz, jrose
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/unsafe.cpp
Changeset: 2194c45f0113
Author: mikael
Date: 2016-05-07 00:12 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2194c45f0113
Merge
Changeset: 6174ad93770c
Author: bchristi
Date: 2016-05-06 22:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6174ad93770c
8147039: Incorrect locals and operands in compiled frames
Summary: Implement stack walking using javaVFrame instead of vframeStream
Reviewed-by: mchung, vlivanov
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/prims/stackwalk.hpp
! src/share/vm/runtime/vframe.hpp
Changeset: b386109a14b4
Author: bchristi
Date: 2016-05-07 05:53 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b386109a14b4
Merge
Changeset: a34c6853ec22
Author: stuefe
Date: 2016-04-28 15:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a34c6853ec22
8155639: Remove STEP numbers from error reporting
Reviewed-by: coleenp, twisti
! src/share/vm/utilities/vmError.cpp
Changeset: 54d0862c0773
Author: jmasa
Date: 2015-08-06 22:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/54d0862c0773
6858051: Create GC worker threads dynamically
Reviewed-by: tschatzl, drwhite
! src/share/vm/gc/parallel/gcTaskManager.cpp
! src/share/vm/gc/parallel/gcTaskManager.hpp
! src/share/vm/gc/parallel/gcTaskThread.cpp
! src/share/vm/gc/parallel/gcTaskThread.hpp
! src/share/vm/gc/shared/adaptiveSizePolicy.cpp
! src/share/vm/gc/shared/adaptiveSizePolicy.hpp
+ src/share/vm/gc/shared/workerManager.hpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 9eb1d98196cc
Author: neliasso
Date: 2016-04-18 11:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9eb1d98196cc
8154151: VM crashes with assert "Ensure we don't compile before compilebroker init"
Summary: Drop compiles submitted with complevel_none
Reviewed-by: kvn
! src/share/vm/compiler/compileBroker.cpp
+ test/compiler/startup/TieredStopAtLevel0SanityTest.java
Changeset: 4ad15a010a7b
Author: neliasso
Date: 2016-04-13 14:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4ad15a010a7b
8153013: BlockingCompilation test times out
Summary: Task has no invocation count and get stale at once
Reviewed-by: kvn, iveresov, twisti
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/compiler/compileTask.cpp
! src/share/vm/compiler/compileTask.hpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! test/compiler/whitebox/BlockingCompilation.java
Changeset: 8fc9f252b2ff
Author: neliasso
Date: 2016-04-22 16:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8fc9f252b2ff
8153527: break_tty_lock_for_safepoint causes "assert(false) failed: bad tag in log" and broken compile log
Summary: Retake tty_lock before printing closing tag in print_optoassembly
Reviewed-by: kvn
! src/share/vm/opto/output.cpp
Changeset: 6525e4ba82a1
Author: zmajo
Date: 2016-04-29 08:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6525e4ba82a1
8153340: Disallow misconfiguration and improve the consistency of allocation prefetching
Summary: Improve allocation prefetching.
Reviewed-by: kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/runtime/vm_version.hpp
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Changeset: 1adbdb1baab5
Author: zmajo
Date: 2016-04-29 12:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1adbdb1baab5
Merge
! src/share/vm/runtime/vmStructs.cpp
Changeset: 9b3cd8b1fde6
Author: zmajo
Date: 2016-04-29 13:10 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9b3cd8b1fde6
Merge
Changeset: e118111d4433
Author: zmajo
Date: 2016-04-29 14:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e118111d4433
8155653: TestVectorUnalignedOffset.java not pushed with 8155612
Summary: Add missing test.
Reviewed-by: aph, adinn
+ test/compiler/vectorization/TestVectorUnalignedOffset.java
Changeset: 7f53603aac5a
Author: never
Date: 2016-04-29 12:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7f53603aac5a
8154483: update IGV with improvements from Graal
Reviewed-by: kvn
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/FolderNode.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/ImportAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/layer.xml
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/GraphDocument.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlock.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Properties.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/BinaryParser.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/InputGraphProvider.java
! src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.xml
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Slot.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorInputGraphProvider.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/NodeQuickSearch.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/layer.xml
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/LineWidget.java
! src/share/tools/IdealGraphVisualizer/nbproject/project.properties
Changeset: e007641c7360
Author: enevill
Date: 2016-04-30 00:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e007641c7360
8155790: aarch64: debug VM fails to start after 8155617
Summary: fix base register to point to end after zeroing
Reviewed-by: aph
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: b26c56140837
Author: dpochepk
Date: 2016-05-02 03:20 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b26c56140837
8155244: JVMCI: MemoryAccessProvider.readUnsafeConstant javadoc should be updated for null JavaKind case
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java
Changeset: c9894d44a9db
Author: dpochepk
Date: 2016-05-02 03:24 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c9894d44a9db
8155163: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget implementation doesn't match javadoc
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java
Changeset: 1b316f7a9893
Author: goetz
Date: 2016-05-02 14:17 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1b316f7a9893
8155738: C2: fix frame_complete_offset
Summary: During scratch_emit_size wrong value was set. Also set offset of ppc.
Reviewed-by: kvn, dlong
! src/cpu/ppc/vm/ppc.ad
! src/share/vm/opto/compile.hpp
Changeset: ad3d36d1925e
Author: rschatz
Date: 2016-05-03 11:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ad3d36d1925e
8155735: use strings instead of Symbol* in JVMCI exception stubs
Reviewed-by: never, twisti
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/jvmciRuntime.hpp
Changeset: 4d45439a2e0a
Author: twisti
Date: 2016-05-03 19:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4d45439a2e0a
Merge
Changeset: b3dfbd360de5
Author: never
Date: 2016-05-03 12:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b3dfbd360de5
8155771: [JVMCI] expose JVM_ACC_IS_CLONEABLE_FAST
Reviewed-by: twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 62cdaf2fbe22
Author: never
Date: 2016-05-03 21:28 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/62cdaf2fbe22
Merge
Changeset: 3f6fd139a591
Author: enevill
Date: 2016-05-03 20:36 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3f6fd139a591
8155967: aarch64: fix register usage in block zeroing
Summary: fix array fill stub to use r10 == base and r11 == count
Reviewed-by: aph
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 61e97cdc804b
Author: shade
Date: 2016-05-04 17:17 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/61e97cdc804b
8155739: [TESTBUG] VarHandles/Unsafe tests for weakCAS should allow spurious failures
Reviewed-by: psandoz, vlivanov, simonis
! 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/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/X-UnsafeAccessTest.java.template
- test/compiler/unsafe/generate-unsafe-tests.sh
Changeset: 8899dee1b1ed
Author: roland
Date: 2016-05-04 13:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8899dee1b1ed
8155717: Aarch64: enable loop superword's unrolling analysis
Reviewed-by: aph, kvn, mcberg
! src/cpu/aarch64/vm/c2_globals_aarch64.hpp
! src/share/vm/opto/superword.cpp
Changeset: 05d358b254ad
Author: roland
Date: 2016-04-29 17:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/05d358b254ad
8154943: AArch64: redundant address computation instructions with vectorization
Summary: duplicated i2l nodes can be eliminated to optimize redundant address computations
Reviewed-by: kvn, dlong
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86.ad
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/node.cpp
Changeset: b25d174d30f4
Author: kvn
Date: 2016-05-04 15:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b25d174d30f4
8155162: java.util.zip.CRC32C Interpreter/C1 intrinsics support on SPARC
Reviewed-by: kvn
Contributed-by: ahmed.khawaja at oracle.com
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
Changeset: fc4f9aacd7c6
Author: psandoz
Date: 2016-05-05 10:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fc4f9aacd7c6
8151268: Wire up the x86 _vectorizedMismatch stub routine in C1
Reviewed-by: kvn
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/vmSymbols.cpp
Changeset: 4a39ee246f70
Author: kvn
Date: 2016-05-05 17:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4a39ee246f70
8154974: AVX-512 equipped inflate, has_negatives & compress intrinsics
Reviewed-by: kvn
Contributed-by: tomasz.wojtowicz at intel.com
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: f57bf5857679
Author: psandoz
Date: 2016-05-05 18:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f57bf5857679
8155794: Move Objects.checkIndex BiFunction accepting methods to an internal package
Reviewed-by: shade, vlivanov
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 5bd9548140be
Author: vlivanov
Date: 2016-05-06 18:20 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5bd9548140be
Merge
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
- test/compiler/unsafe/generate-unsafe-tests.sh
! test/compiler/whitebox/BlockingCompilation.java
Changeset: e09c7128cc52
Author: jcm
Date: 2016-05-06 05:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e09c7128cc52
8156126: LogCompilation: Dump additional info about deoptimization events
Summary: Added reason and pc information to deoptimization info.
Reviewed-by: vlivanov
! src/share/vm/runtime/deoptimization.cpp
Changeset: 2ec94e2b7659
Author: jcm
Date: 2016-05-06 05:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2ec94e2b7659
8156124: Update compiler/unsafe/UnsafeGetConstantField after JDK-8148518 is fixed
Summary: Removed workaround added for 8148518.
Reviewed-by: vlivanov
! test/compiler/unsafe/UnsafeGetConstantField.java
Changeset: 39909356cfb4
Author: jcm
Date: 2016-05-06 06:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/39909356cfb4
8156131: C2: MachProj dumps data on tty w/ -XX:+WizardMode
Summary: Made to dump on output stream on wizard mode.
Reviewed-by: vlivanov
! src/share/vm/opto/machnode.cpp
Changeset: 2f835b9637ee
Author: vlivanov
Date: 2016-05-06 19:45 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2f835b9637ee
Merge
! src/share/vm/classfile/classLoader.cpp
! test/compiler/unsafe/UnsafeGetConstantField.java
Changeset: 011616fee690
Author: vlivanov
Date: 2016-05-09 13:13 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/011616fee690
Merge
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 58439934150d
Author: erikj
Date: 2016-05-09 13:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/58439934150d
8156018: Hotspot visual studio project generation broken
Reviewed-by: mgronlun, ctornqvi
Contributed-by: magnus.ihse.bursie at oracle.com
+ make/src/classes/build/tools/projectcreator/ArgsParser.java
+ make/src/classes/build/tools/projectcreator/BuildConfig.java
+ make/src/classes/build/tools/projectcreator/FileTreeCreator.java
+ make/src/classes/build/tools/projectcreator/FileTreeCreatorVC10.java
+ make/src/classes/build/tools/projectcreator/ProjectCreator.java
+ make/src/classes/build/tools/projectcreator/Util.java
+ make/src/classes/build/tools/projectcreator/WinGammaPlatform.java
+ make/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java
- src/share/tools/ProjectCreator/ArgsParser.java
- src/share/tools/ProjectCreator/BuildConfig.java
- src/share/tools/ProjectCreator/FileTreeCreator.java
- src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
- src/share/tools/ProjectCreator/ProjectCreator.java
- src/share/tools/ProjectCreator/Util.java
- src/share/tools/ProjectCreator/WinGammaPlatform.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: e0fb424caaf7
Author: erikj
Date: 2016-05-09 13:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e0fb424caaf7
Merge
- src/share/tools/ProjectCreator/ArgsParser.java
- src/share/tools/ProjectCreator/BuildConfig.java
- src/share/tools/ProjectCreator/FileTreeCreator.java
- src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
- src/share/tools/ProjectCreator/ProjectCreator.java
- src/share/tools/ProjectCreator/Util.java
- src/share/tools/ProjectCreator/WinGammaPlatform.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: 8e0fe2ce0d9b
Author: ehelin
Date: 2016-05-04 11:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8e0fe2ce0d9b
8156022: Add prediction for cost_per_byte_ms to G1Analytics
Reviewed-by: sjohanss, mgerdin
! src/share/vm/gc/g1/g1Analytics.cpp
! src/share/vm/gc/g1/g1Analytics.hpp
Changeset: d7faecfb5fe8
Author: jmasa
Date: 2016-05-06 14:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d7faecfb5fe8
8155992: Change name of StealRegionCompactionTask to something that emphasizes the compaction task.
Reviewed-by: kbarrett, ehelin, drwhite
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/pcTasks.hpp
! src/share/vm/gc/parallel/psCompactionManager.hpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
Changeset: 05e1391bdac7
Author: jmasa
Date: 2016-05-09 17:36 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/05e1391bdac7
Merge
Changeset: f86a34e67a05
Author: ccheung
Date: 2016-05-09 12:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f86a34e67a05
8155574: ClassLoader::initialize_module_loader_map crashes if the char_buf is not NULL terminated
Reviewed-by: jiangli, iklam
! src/share/vm/classfile/classLoader.cpp
Changeset: 8bfef5982e56
Author: ccheung
Date: 2016-05-09 21:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8bfef5982e56
Merge
Changeset: d590007cce26
Author: iignatyev
Date: 2016-05-09 14:15 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d590007cce26
8149591: Prepare hotspot for GTest
Reviewed-by: jwilhelm
Contributed-by: stefan.karlsson at oracle.com, stefan.sarne at oracle.com, jesper.wilhelmsson at oracle.com, erik.helin at oracle.com, alexandre.iline at oracle.com, igor.ignatyev at oracle.com
! src/os/posix/vm/os_posix.cpp
! src/share/vm/memory/allocation.cpp
+ src/share/vm/memory/operator_new.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/services/management.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
Changeset: 148981ec9f91
Author: iignatyev
Date: 2016-05-09 14:15 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/148981ec9f91
8148244: Finalize and integrate GTest implementation
Reviewed-by: jwilhelm, erikj
Contributed-by: stefan.karlsson at oracle.com, stefan.sarne at oracle.com, jesper.wilhelmsson at oracle.com, erik.helin at oracle.com, alexandre.iline at oracle.com, igor.ignatyev at oracle.com, erik.joelsson at oracle.com
+ make/lib/CompileGtest.gmk
! make/lib/CompileLibraries.gmk
! make/lib/JvmMapfile.gmk
+ make/test/GtestImage.gmk
! test/Makefile
+ test/native/gtestLauncher.cpp
+ test/native/gtestMain.cpp
+ test/native/runtime/test_os.cpp
+ test/native/unittest.hpp
+ test/native/utilities/test_quicksort.cpp
Changeset: 781e19537e17
Author: kzhaldyb
Date: 2016-05-06 17:51 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/781e19537e17
8132710: Add tests which check that Humongous objects behave as expected after Young GC
8132712: Add tests which check that Humongous objects behave as expected after Full GC
Reviewed-by: jmasa, dfazunen
+ test/gc/g1/humongousObjects/objectGraphTest/GC.java
+ test/gc/g1/humongousObjects/objectGraphTest/GCTokens.java
+ test/gc/g1/humongousObjects/objectGraphTest/ObjectGraph.java
+ test/gc/g1/humongousObjects/objectGraphTest/README
+ test/gc/g1/humongousObjects/objectGraphTest/ReferenceInfo.java
+ test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
+ test/gc/g1/humongousObjects/objectGraphTest/TestcaseData.java
Changeset: 05c2d0b5fa7d
Author: iignatyev
Date: 2016-05-09 22:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/05c2d0b5fa7d
Merge
Changeset: fdc02061f4a1
Author: iignatyev
Date: 2016-05-09 23:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fdc02061f4a1
Merge
Changeset: 0e3de00effac
Author: rehn
Date: 2016-05-09 22:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0e3de00effac
8153535: Convert TraceRedefineClasses to Unified Logging
Reviewed-by: rprotacio, coleenp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/interpreter/oopMapCache.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
- src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
! src/share/vm/prims/methodComparator.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: adfd695e80ff
Author: coleenp
Date: 2016-05-09 23:06 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/adfd695e80ff
Merge
- src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
! src/share/vm/runtime/globals.hpp
Changeset: b5fe708a9bf8
Author: dsamersoff
Date: 2016-05-09 23:41 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b5fe708a9bf8
8155091: Remove SA related functions from tmtools
Summary: Remove options that enables support for non-cooperative mode
Reviewed-by: alanb, mchung, sla
! src/jdk.hotspot.agent/share/classes/module-info.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapDumper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ObjectHistogram.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
Changeset: 68853ef19be9
Author: dsamersoff
Date: 2016-05-10 03:37 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/68853ef19be9
Merge
Changeset: c84a6ce067ad
Author: mlarsson
Date: 2016-05-09 15:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c84a6ce067ad
8145934: Make ttyLocker equivalent for Unified Logging framework
Reviewed-by: rprotacio, stuefe, jrose
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/logging/logDecorations.cpp
! src/share/vm/logging/logDecorations.hpp
! src/share/vm/logging/logDecorators.hpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/logging/logFileOutput.hpp
! src/share/vm/logging/logFileStreamOutput.cpp
! src/share/vm/logging/logFileStreamOutput.hpp
+ src/share/vm/logging/logMessage.hpp
+ src/share/vm/logging/logMessageBuffer.cpp
+ src/share/vm/logging/logMessageBuffer.hpp
! src/share/vm/logging/logOutput.hpp
! src/share/vm/logging/logOutputList.hpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/logging/logTagSet.cpp
! src/share/vm/logging/logTagSet.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 22bf25cb9859
Author: ysuenaga
Date: 2016-05-07 10:29 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/22bf25cb9859
8156033: jhsdb jmap cannot set heapdump name
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JMap.java
Changeset: 62e86ede0bf0
Author: dsamersoff
Date: 2016-05-10 11:50 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/62e86ede0bf0
Merge
Changeset: ae70ccde5447
Author: ysuenaga
Date: 2016-05-06 09:13 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ae70ccde5447
8156133: FindCrashesAction in HSDB does not work except Solaris platform
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/vmError.hpp
Changeset: 2b2cc4a01fda
Author: dsamersoff
Date: 2016-05-10 14:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2b2cc4a01fda
Merge
Changeset: b1efbedd2780
Author: tschatzl
Date: 2016-05-10 16:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b1efbedd2780
8156660: JDK-8150393 does not set _scan_in_progress properly
Reviewed-by: ehelin, mgerdin
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
Changeset: 9a41c4ac76c4
Author: tschatzl
Date: 2016-05-10 16:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9a41c4ac76c4
8155721: Sparse remset wastes half of entry memory
Summary: Only allocate as much SparsePRTEntry memory as required, not for the theoretical maximum.
Reviewed-by: mgerdin, sjohanss
! src/share/vm/gc/g1/sparsePRT.cpp
! src/share/vm/gc/g1/sparsePRT.hpp
Changeset: 6b701219b703
Author: tschatzl
Date: 2016-05-10 16:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6b701219b703
8155810: Bound the number of root region scan threads to the number of survivor regions
Reviewed-by: jmasa, sjohanss
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
Changeset: 299de0f2244c
Author: tschatzl
Date: 2016-05-10 16:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/299de0f2244c
8047328: Improve memory usage for cards in SparsePRTEntry
Summary: Use uint16_t for cards in a SparsePRTEntry, and use an additional integer to record the current position on where to add the next card.
Reviewed-by: mgerdin, ehelin
Contributed-by: Andreas Sjoberg , Thomas Schatzl
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/sparsePRT.cpp
! src/share/vm/gc/g1/sparsePRT.hpp
Changeset: 8e3c3195f07f
Author: tschatzl
Date: 2016-05-10 18:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8e3c3195f07f
Merge
Changeset: 137319683e94
Author: gziemski
Date: 2016-05-10 12:10 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/137319683e94
8073500: Prevent certain commercial flags from being changed at runtime
Summary: Implement new writeable mechanism for flag control
Reviewed-by: coleenp, iklam
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/os/aix/vm/globals_aix.hpp
! src/os/bsd/vm/globals_bsd.hpp
! src/os/linux/vm/globals_linux.hpp
! src/os/solaris/vm/globals_solaris.hpp
! src/os/windows/vm/globals_windows.hpp
! src/share/vm/c1/c1_globals.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/gc/g1/g1_globals.cpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/jvmci_globals.hpp
! src/share/vm/opto/c2_globals.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.hpp
+ src/share/vm/runtime/commandLineFlagWriteableList.cpp
+ src/share/vm/runtime/commandLineFlagWriteableList.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/os_ext.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 1abcfc1f9d78
Author: gziemski
Date: 2016-05-10 20:56 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1abcfc1f9d78
Merge
Changeset: 8ba448b21d8c
Author: kzhaldyb
Date: 2016-05-10 21:23 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8ba448b21d8c
8150865: SQE test: GC unified logging: check that dynamic log level doesn't break anything
Reviewed-by: jwilhelm, dfazunen
! test/TEST.groups
+ test/gc/logging/TestUnifiedLoggingSwitchStress.java
Changeset: fbc95dc4380d
Author: dfazunen
Date: 2016-05-10 23:23 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fbc95dc4380d
Merge
Changeset: cd3ca570f548
Author: goetz
Date: 2016-05-06 09:10 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/cd3ca570f548
8156190: [ppc] Fix build after "8151268: Wire up the x86 _vectorizedMismatch stub routine in C1"
Summary: New function was placed within other function.
Reviewed-by: mdoerr
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
Changeset: fcb21f5eac8e
Author: shade
Date: 2016-05-06 15:41 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fcb21f5eac8e
8156068: Unsafe.{get|set}Opaque should be single copy atomic
Reviewed-by: psandoz, vlivanov
! src/share/vm/opto/library_call.cpp
Changeset: 2073d966bcef
Author: shade
Date: 2016-05-06 14:44 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2073d966bcef
Merge
Changeset: c9a66dff4f34
Author: vlivanov
Date: 2016-05-06 18:37 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c9a66dff4f34
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
- src/share/vm/gc/g1/g1Policy.cpp
- src/share/vm/gc/g1/youngList.cpp
- src/share/vm/gc/g1/youngList.hpp
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
Changeset: dfaa2566defa
Author: shade
Date: 2016-05-06 17:59 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/dfaa2566defa
8155965: Unsafe.weakCompareAndSetVolatile entry points and intrinsics
Reviewed-by: psandoz, vlivanov
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java
! test/compiler/unsafe/X-UnsafeAccessTest.java.template
Changeset: 2c2e477471f0
Author: vlivanov
Date: 2016-05-06 19:35 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2c2e477471f0
Merge
! src/share/vm/classfile/vmSymbols.hpp
Changeset: aab4a6fd477a
Author: never
Date: 2016-05-05 20:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/aab4a6fd477a
8156178: [JVMCI] expose StubRoutines trig functions
Reviewed-by: kvn
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
Changeset: 481284d8ed27
Author: never
Date: 2016-05-06 18:08 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/481284d8ed27
Merge
Changeset: 8750b0517271
Author: rraghavan
Date: 2016-05-09 01:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/8750b0517271
8153655: Make intrinsics flags diagnostic and update intrinsics tests to enable diagnostic options
Summary: converted all intrinsics flags to diagnostic and updated related intrinsics tests to enable diagnostic options
Reviewed-by: kvn
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
! test/compiler/cpuflags/AESIntrinsicsBase.java
! test/compiler/intrinsics/muladd/TestMulAdd.java
! test/compiler/intrinsics/sha/cli/SHAOptionsBase.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/runtime/6859338/Test6859338.java
Changeset: 064d18bc1889
Author: roland
Date: 2016-05-09 11:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/064d18bc1889
8154826: AArch64: take advantage better of base + shifted offset addressing mode
Summary: reshape address subtree to fit aarch64 addressing mode
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
Changeset: cf3f7ec2a1c7
Author: vlivanov
Date: 2016-05-11 00:31 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/cf3f7ec2a1c7
Merge
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp
Changeset: f2a0c035835b
Author: vlivanov
Date: 2016-05-10 21:38 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f2a0c035835b
Merge
Changeset: b2f17e1250fd
Author: vlivanov
Date: 2016-05-11 00:40 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b2f17e1250fd
Merge
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
Changeset: aa11081b8307
Author: dholmes
Date: 2016-05-11 01:02 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/aa11081b8307
8154715: Missing destructor and/or TLS clearing calls for terminating threads
Summary: clear TLS on return from thread->run() unless already done. Prohibit asynchronous thread deletion.
Reviewed-by: stefank, sspitsyn
Contributed-by: Brian Gardner
! 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/os_windows.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vmThread.hpp
Changeset: 5560c6f1449d
Author: dholmes
Date: 2016-05-11 02:32 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5560c6f1449d
8156689: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java disable range testing of Allocate*PrefetchLines
Reviewed-by: kvn
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Changeset: 21918a2e61f9
Author: mlarsson
Date: 2016-05-11 10:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/21918a2e61f9
8146948: Enable listing of LogTagSets and add support for LogTagSet descriptions
Reviewed-by: rehn, iklam, kbarrett
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logTagSet.cpp
! src/share/vm/logging/logTagSet.hpp
+ src/share/vm/logging/logTagSetDescriptions.cpp
+ src/share/vm/logging/logTagSetDescriptions.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: a7dcd050f119
Author: kzhaldyb
Date: 2016-05-11 18:49 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a7dcd050f119
8156763: Quarantine gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
Reviewed-by: jprovino, tschatzl
! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
Changeset: 5777a02b1783
Author: ccheung
Date: 2016-05-11 12:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5777a02b1783
8156789: missing condition in ClassPathZipEntry::open_versioned_entry()
Summary: added back the !_is_boot_append condition
Reviewed-by: hseigel, jiangli
! src/share/vm/classfile/classLoader.cpp
Changeset: aa97e2b7c9fa
Author: aph
Date: 2016-05-11 20:10 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/aa97e2b7c9fa
8155627: Enable SA on AArch64
Reviewed-by: roland, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
Changeset: 84f610d1b794
Author: ppunegov
Date: 2016-05-11 20:06 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/84f610d1b794
8150247: CompilerControl: LogCompilation testing
Summary: add a test for standalone LogCompilation testing
Reviewed-by: kvn
+ test/compiler/compilercontrol/logcompilation/LogTest.java
! test/compiler/compilercontrol/share/processors/LogProcessor.java
! test/compiler/compilercontrol/share/scenario/Scenario.java
Changeset: 24c1a0c737a5
Author: ppunegov
Date: 2016-05-11 19:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/24c1a0c737a5
Merge
Changeset: 67ace7884a83
Author: ppunegov
Date: 2016-05-12 13:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/67ace7884a83
Merge
Changeset: 389cc3cd2777
Author: dsamersoff
Date: 2016-05-12 17:47 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/389cc3cd2777
8156769: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with java.lang.Exception
Summary: Update test to use jhsdb instead of jmap
Reviewed-by: sla
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
Changeset: 4ce473923672
Author: jprovino
Date: 2016-05-12 11:54 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/4ce473923672
8156851: Compilation error compiling XpatchDupModule.java and XpatchDupJavaBase.java
Summary: test needs @modules java.base/jdk.internal.misc
Reviewed-by: jwilhelm, drwhite
! test/runtime/modules/Xpatch/XpatchDupJavaBase.java
! test/runtime/modules/Xpatch/XpatchDupModule.java
Changeset: 798a3c468407
Author: jprovino
Date: 2016-05-12 16:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/798a3c468407
Merge
Changeset: 226ebf31ae43
Author: jprovino
Date: 2016-05-13 15:57 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/226ebf31ae43
8156964: gc/logging/TestUnifiedLoggingSwitchStress.java hits assert
Summary: Old debug code needs to be removed.
Reviewed-by: stefank, jwilhelm
! src/share/vm/gc/parallel/psScavenge.inline.hpp
Changeset: 1691ffd6dab4
Author: amurillo
Date: 2016-05-14 15:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/1691ffd6dab4
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
- src/share/tools/ProjectCreator/ArgsParser.java
- src/share/tools/ProjectCreator/BuildConfig.java
- src/share/tools/ProjectCreator/FileTreeCreator.java
- src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
- src/share/tools/ProjectCreator/ProjectCreator.java
- src/share/tools/ProjectCreator/Util.java
- src/share/tools/ProjectCreator/WinGammaPlatform.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
- src/share/vm/gc/g1/youngList.cpp
- src/share/vm/gc/g1/youngList.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/prims/jvm.cpp
- src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
- src/share/vm/utilities/array.cpp
! test/Makefile
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
- test/compiler/unsafe/generate-unsafe-tests.sh
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
Changeset: 35e7b0314d18
Author: kvn
Date: 2016-05-19 11:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/35e7b0314d18
8157184: java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java failed with a fatal error
Summary: Add missing cache_line_size > 0 checks.
Reviewed-by: vlivanov, kbarrett
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
Changeset: 04d81325b25d
Author: lana
Date: 2016-05-19 19:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/04d81325b25d
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
- src/share/tools/ProjectCreator/ArgsParser.java
- src/share/tools/ProjectCreator/BuildConfig.java
- src/share/tools/ProjectCreator/FileTreeCreator.java
- src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
- src/share/tools/ProjectCreator/ProjectCreator.java
- src/share/tools/ProjectCreator/Util.java
- src/share/tools/ProjectCreator/WinGammaPlatform.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
- src/share/vm/gc/g1/youngList.cpp
- src/share/vm/gc/g1/youngList.hpp
- src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
- src/share/vm/utilities/array.cpp
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
- test/compiler/unsafe/generate-unsafe-tests.sh
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
Changeset: f8c04f51e59a
Author: alanb
Date: 2016-05-21 08:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f8c04f51e59a
8152650: ModuleFinder.compose should accept varargs
Reviewed-by: mchung
! 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/UmodUPkg.java
! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java
! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodUpkg_NotExp.java
! test/runtime/modules/AccessCheck/Umod_ExpQualOther.java
! test/runtime/modules/AccessCheck/Umod_ExpUnqual.java
! test/runtime/modules/AccessCheck/Umod_PkgNotExp.java
Changeset: 96d12502f87d
Author: iignatyev
Date: 2016-05-23 17:49 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/96d12502f87d
8156681: Add jtreg wrapper for hotspot gtest tests
Reviewed-by: jwilhelm, ehelin
+ test/native/GTestWrapper.java
Changeset: 79d6d3def569
Author: goetz
Date: 2016-05-17 03:26 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/79d6d3def569
8156929: [aix] Add missing includes
Reviewed-by: coleenp, dholmes
! src/share/vm/gc/g1/g1HeapSizingPolicy_ext.cpp
! src/share/vm/runtime/mutex.cpp
Changeset: 23f19168390c
Author: coleenp
Date: 2016-05-17 08:51 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/23f19168390c
8155951: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool
8151066: assert(0 <= i && i < length()) failed: index out of bounds
Summary: lock classes for redefinition because constant pool merging isn't thread safe, use method constant pool because constant pool merging doesn't make equivalent cpCaches because of invokedynamic
Reviewed-by: sspitsyn, dholmes
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/ci/ciStreams.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 5577f7c94439
Author: ctornqvi
Date: 2016-05-17 11:39 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5577f7c94439
8156882: Remove hotspot/test/testlibrary/whitebox
Reviewed-by: coleenp, mockner, dfazunen, iignatyev
- test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: f0c6ff7fcfa9
Author: jmasa
Date: 2016-05-13 12:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f0c6ff7fcfa9
8156867: Simplify/reduce testing in ParallelCompact_test
Reviewed-by: jwilhelm, jprovino
! src/share/vm/gc/parallel/psParallelCompact.cpp
Changeset: 890d81d31ea1
Author: jmasa
Date: 2016-05-17 17:40 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/890d81d31ea1
Merge
- test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 3a09628e0316
Author: jiangli
Date: 2016-05-17 17:42 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/3a09628e0316
8149977: DumpLoadedClassList should not include generated classes.
Summary: Exclude anonymous classes from the generated class list.
Reviewed-by: ccheung, iklam, hseigel
! src/share/vm/classfile/classFileParser.cpp
Changeset: 9a9e0c3725ee
Author: amurillo
Date: 2016-05-20 11:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9a9e0c3725ee
Merge
- test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 9aeae6b0a7a1
Author: amurillo
Date: 2016-05-23 09:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9aeae6b0a7a1
Merge
Changeset: cca990cdcb14
Author: amurillo
Date: 2016-05-23 13:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/cca990cdcb14
Merge
Changeset: 0be6f4f5d186
Author: sla
Date: 2016-05-24 12:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0be6f4f5d186
8157605: Can't set both CONCURRENCY and EXTRA_JTREG_OPTIONS when running tests
Reviewed-by: tbell, erikj
! test/Makefile
Changeset: 7e293105dbb0
Author: lana
Date: 2016-05-26 16:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7e293105dbb0
Added tag jdk-9+120 for changeset 0be6f4f5d186
! .hgtags
Changeset: 5920000a89a6
Author: rkennke
Date: 2016-06-02 07:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5920000a89a6
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
! 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/interp_masm_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/stubRoutines_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! 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/templateInterpreterGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
- src/share/tools/ProjectCreator/ArgsParser.java
- src/share/tools/ProjectCreator/BuildConfig.java
- src/share/tools/ProjectCreator/FileTreeCreator.java
- src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
- src/share/tools/ProjectCreator/ProjectCreator.java
- src/share/tools/ProjectCreator/Util.java
- src/share/tools/ProjectCreator/WinGammaPlatform.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/gc/g1/g1CardLiveData.cpp
! src/share/vm/gc/g1/g1CardLiveData.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/g1_globals.hpp
- src/share/vm/gc/g1/youngList.cpp
- src/share/vm/gc/g1/youngList.hpp
! src/share/vm/gc/shared/cmBitMap.cpp
! src/share/vm/gc/shared/cmBitMap.hpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/parallelCleaning.cpp
! src/share/vm/gc/shared/parallelCleaning.hpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! 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/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
- src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! 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/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/utilities/array.cpp
! src/share/vm/utilities/growableArray.hpp
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
- test/compiler/unsafe/generate-unsafe-tests.sh
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
- test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 98e143a6f7dd
Author: rkennke
Date: 2016-06-02 11:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/98e143a6f7dd
Added missing barriers in new intrinsics.
! src/share/vm/opto/library_call.cpp
From roman at kennke.org Thu Jun 2 09:06:52 2016
From: roman at kennke.org (roman at kennke.org)
Date: Thu, 02 Jun 2016 09:06:52 +0000
Subject: hg: shenandoah/jdk9: 50 new changesets
Message-ID: <201606020906.u5296qlB013139@aojmv0008.oracle.com>
Changeset: a36a877e7624
Author: alanb
Date: 2016-05-03 09:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/a36a877e7624
8154956: Module system implementation refresh (4/2016)
Reviewed-by: alanb, mchung, chegar, redestad
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, erik.joelsson at oracle.com
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! common/conf/jib-profiles.js
! make/CreateBuildJdkCopy.gmk
! make/CreateJmods.gmk
! make/Main.gmk
! make/common/Modules.gmk
Changeset: 2ceb4236f9bd
Author: alanb
Date: 2016-05-03 11:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/2ceb4236f9bd
Merge
! common/autoconf/generated-configure.sh
! common/conf/jib-profiles.js
! make/CreateJmods.gmk
! make/Main.gmk
! make/common/Modules.gmk
Changeset: a73fa239a38e
Author: darcy
Date: 2016-05-03 09:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/a73fa239a38e
8155872: Temporarily disable deprecation checking on the java.desktop module
Reviewed-by: erikj
! make/CompileJavaModules.gmk
Changeset: dd5bcb4b0693
Author: lana
Date: 2016-05-05 19:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/dd5bcb4b0693
Merge
Changeset: 3a35d575147a
Author: mchung
Date: 2016-05-05 16:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/3a35d575147a
8154190: Deprivilege java.compiler module
Reviewed-by: alanb, chegar, jjg
! make/common/Modules.gmk
Changeset: c861a5be9c88
Author: mchung
Date: 2016-05-05 22:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/c861a5be9c88
8155513: Deprivilege jdk.charsets
Reviewed-by: alanb, chegar
! make/common/Modules.gmk
Changeset: f70030d86af1
Author: redestad
Date: 2016-05-07 01:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/f70030d86af1
8150044: Generate classlists at build-time
Reviewed-by: alanb, mchung, iklam
Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com
! common/autoconf/boot-jdk.m4
! common/autoconf/buildjdk-spec.gmk.in
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! make/CreateBuildJdkCopy.gmk
! make/CreateJmods.gmk
! make/Images.gmk
+ make/InterimImage.gmk
! make/Main.gmk
! make/common/MakeBase.gmk
! make/common/Modules.gmk
Changeset: 047f95de8f91
Author: erikj
Date: 2016-05-09 17:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/047f95de8f91
8153685: Parfait integration missing in the new tools (jmod and jlink)
Reviewed-by: alanb, mchung
! common/autoconf/boot-jdk.m4
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! make/common/JavaCompilation.gmk
Changeset: e68942b0ba37
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/e68942b0ba37
Added tag jdk-9+118 for changeset 047f95de8f91
! .hgtags
Changeset: 95b270614957
Author: chegar
Date: 2016-05-10 13:34 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/95b270614957
8074716: IntelliJ IDEA project support
Reviewed-by: rriggs
Contributed-by: Chris Hegarty , Maurizio Cimadamore
! .hgignore
+ common/bin/idea.sh
+ make/idea/idea.gmk
+ make/idea/template/.name
+ make/idea/template/ant.xml
+ make/idea/template/build.xml
+ make/idea/template/compiler.xml
+ make/idea/template/copyright/profiles_settings.xml
+ make/idea/template/jdk.iml
+ make/idea/template/misc.xml
+ make/idea/template/modules.xml
+ make/idea/template/scopes/scope_settings.xml
+ make/idea/template/src/idea/JdkIdeaAntLogger.java
+ make/idea/template/vcs.xml
+ make/idea/template/workspace.xml
+ test/make/TestIdea.gmk
! test/make/TestMake.gmk
Changeset: 9dc9039053d5
Author: erikj
Date: 2016-05-11 13:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/9dc9039053d5
8156733: JIB fails to follow redirects
Summary: Make jib more resilient, let it follow redirects, and handle network hickups with 3 retries.
Reviewed-by: erikj
Contributed-by: Stefan Sarne
! common/bin/jib.sh
Changeset: 733c7be12b39
Author: sla
Date: 2016-05-11 11:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/733c7be12b39
8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
! test/Makefile
Changeset: b12ea8f800aa
Author: erikj
Date: 2016-05-11 14:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/b12ea8f800aa
8155587: Cross compilation may cause compiler warnings for "build" compiler
Reviewed-by: dholmes, cjplummer
! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4
Changeset: 1e9f3cc22044
Author: redestad
Date: 2016-05-12 14:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/1e9f3cc22044
8156756: Enable build-time use of resource ordering plugin
Reviewed-by: jlaskey, alanb, erikj
! make/Images.gmk
Changeset: 996f9fa4f8e6
Author: lana
Date: 2016-05-12 18:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/996f9fa4f8e6
Merge
Changeset: 3463a3f14f0f
Author: erikj
Date: 2016-05-13 09:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/3463a3f14f0f
8156837: RC resource compilation on windows generates false build failure reports
Reviewed-by: tbell, prr
! make/common/NativeCompilation.gmk
Changeset: e3b62687563c
Author: lana
Date: 2016-05-19 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/e3b62687563c
Added tag jdk-9+119 for changeset 3463a3f14f0f
! .hgtags
Changeset: 48aaedf3cc38
Author: sundar
Date: 2016-05-16 14:50 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/48aaedf3cc38
8156914: jlink API minor cleanups
Reviewed-by: mchung
! make/Javadoc.gmk
Changeset: 7bae104507e5
Author: sundar
Date: 2016-05-16 20:51 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/7bae104507e5
8156847: jdk.dynalink package is shown under "Other Packages" section
Reviewed-by: jlaskey
! make/Javadoc.gmk
Changeset: 559c65fe6b56
Author: simonis
Date: 2016-04-19 13:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/559c65fe6b56
8154251: ANSI-C Quoting bug in hotspot.m4 during configure on SLES 10 and 11
Reviewed-by: erikj
! common/autoconf/generated-configure.sh
! common/autoconf/hotspot.m4
Changeset: 4a67e08031be
Author: kzhaldyb
Date: 2016-04-20 19:16 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/4a67e08031be
8135200: Add White Box method that enumerates G1 old regions with less than specified liveness and collects statistics
Reviewed-by: tschatzl, dfazunen, iignatyev
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 2f9a45f34f95
Author: thartmann
Date: 2016-04-07 16:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/2f9a45f34f95
8153514: Whitebox API should allow compilation of
Summary: Added Whitebox API method to trigger compilation of static initializer.
Reviewed-by: zmajo, kvn, iignatyev
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 0f5e3a457553
Author: bharadwaj
Date: 2016-04-12 14:17 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/0f5e3a457553
Merge
Changeset: e51a92f0f1ac
Author: bharadwaj
Date: 2016-04-19 15:26 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/e51a92f0f1ac
Merge
Changeset: f800d3025f27
Author: bharadwaj
Date: 2016-04-21 15:03 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/f800d3025f27
Merge
! test/lib/sun/hotspot/WhiteBox.java
Changeset: a79c570f52a6
Author: amurillo
Date: 2016-04-22 01:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/a79c570f52a6
Merge
! common/autoconf/generated-configure.sh
Changeset: 8c014913a48d
Author: erikj
Date: 2016-04-26 13:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/8c014913a48d
8150601: Remove the old Hotspot build system
Reviewed-by: ihse
! common/autoconf/basics.m4
! common/autoconf/configure.ac
! common/autoconf/generated-configure.sh
- common/autoconf/hotspot-spec.gmk.in
! common/autoconf/hotspot.m4
- make/HotspotWrapper.gmk
! make/Main.gmk
Changeset: 549dd3faf2d1
Author: amurillo
Date: 2016-04-28 14:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/549dd3faf2d1
Merge
Changeset: 632d52fc10bb
Author: amurillo
Date: 2016-04-28 22:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/632d52fc10bb
Merge
Changeset: 243610cb765d
Author: amurillo
Date: 2016-04-28 23:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/243610cb765d
Merge
! make/Main.gmk
Changeset: 35e8afde6dcd
Author: lmesnik
Date: 2016-05-04 18:56 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/35e8afde6dcd
8155950: Add minimal VM in JIB profile on linux-x86
Reviewed-by: dholmes, erikj
! common/conf/jib-profiles.js
Changeset: d58c79a94f26
Author: amurillo
Date: 2016-05-05 12:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/d58c79a94f26
Merge
! common/autoconf/generated-configure.sh
- common/autoconf/hotspot-spec.gmk.in
- make/HotspotWrapper.gmk
! make/Main.gmk
Changeset: 84c9ae8170e8
Author: amurillo
Date: 2016-05-06 06:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/84c9ae8170e8
Merge
! common/conf/jib-profiles.js
Changeset: 65f446a2bdd7
Author: iignatyev
Date: 2016-05-03 23:49 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/65f446a2bdd7
8148244: Finalize and integrate GTest implementation
Reviewed-by: jwilhelm, erikj
Contributed-by: stefan.karlsson at oracle.com, stefan.sarne at oracle.com, jesper.wilhelmsson at oracle.com, erik.helin at oracle.com, alexandre.iline at oracle.com, igor.ignatyev at oracle.com, erik.joelsson at oracle.com
! common/autoconf/buildjdk-spec.gmk.in
! common/autoconf/generated-configure.sh
! common/autoconf/libraries.m4
! common/autoconf/spec.gmk.in
! make/Main.gmk
! make/common/NativeCompilation.gmk
! make/jprt.properties
+ test/fmw/gtest/CHANGES
+ test/fmw/gtest/LICENSE
+ test/fmw/gtest/README
+ test/fmw/gtest/include/gtest/gtest-death-test.h
+ test/fmw/gtest/include/gtest/gtest-message.h
+ test/fmw/gtest/include/gtest/gtest-param-test.h
+ test/fmw/gtest/include/gtest/gtest-param-test.h.pump
+ test/fmw/gtest/include/gtest/gtest-printers.h
+ test/fmw/gtest/include/gtest/gtest-spi.h
+ test/fmw/gtest/include/gtest/gtest-test-part.h
+ test/fmw/gtest/include/gtest/gtest-typed-test.h
+ test/fmw/gtest/include/gtest/gtest.h
+ test/fmw/gtest/include/gtest/gtest_pred_impl.h
+ test/fmw/gtest/include/gtest/gtest_prod.h
+ test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h
+ test/fmw/gtest/include/gtest/internal/gtest-filepath.h
+ test/fmw/gtest/include/gtest/internal/gtest-internal.h
+ test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h
+ test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h
+ test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
+ test/fmw/gtest/include/gtest/internal/gtest-param-util.h
+ test/fmw/gtest/include/gtest/internal/gtest-port.h
+ test/fmw/gtest/include/gtest/internal/gtest-string.h
+ test/fmw/gtest/include/gtest/internal/gtest-tuple.h
+ test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump
+ test/fmw/gtest/include/gtest/internal/gtest-type-util.h
+ test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump
+ test/fmw/gtest/src/gtest-all.cc
+ test/fmw/gtest/src/gtest-death-test.cc
+ test/fmw/gtest/src/gtest-filepath.cc
+ test/fmw/gtest/src/gtest-internal-inl.h
+ test/fmw/gtest/src/gtest-port.cc
+ test/fmw/gtest/src/gtest-printers.cc
+ test/fmw/gtest/src/gtest-test-part.cc
+ test/fmw/gtest/src/gtest-typed-test.cc
+ test/fmw/gtest/src/gtest.cc
+ test/fmw/gtest/src/gtest_main.cc
Changeset: a83ca44e49af
Author: aph
Date: 2016-05-11 20:05 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/a83ca44e49af
8155627: Enable SA on AArch64
Reviewed-by: roland, dholmes
! common/autoconf/generated-configure.sh
! common/autoconf/jdk-options.m4
Changeset: 278dbe271a52
Author: amurillo
Date: 2016-05-14 09:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/278dbe271a52
Merge
! common/autoconf/buildjdk-spec.gmk.in
! common/autoconf/generated-configure.sh
- common/autoconf/hotspot-spec.gmk.in
! common/autoconf/spec.gmk.in
- make/HotspotWrapper.gmk
! make/Main.gmk
! make/common/NativeCompilation.gmk
Changeset: 21f1aa535d11
Author: amurillo
Date: 2016-05-17 05:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/21f1aa535d11
Merge
Changeset: 23d5fbcd76fc
Author: erikj
Date: 2016-05-17 18:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/23d5fbcd76fc
8156036: Enable building of arm targets in default JPRT testset
Reviewed-by: tbell, chegar
! make/jprt.properties
Changeset: 7de7decfd096
Author: erikj
Date: 2016-05-04 15:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/7de7decfd096
8136777: Introduce bundle targets
Reviewed-by: tbell, ihse
! common/autoconf/basics.m4
! common/autoconf/compare.sh.in
! common/autoconf/generated-configure.sh
! common/autoconf/platform.m4
! common/autoconf/spec.gmk.in
! common/bin/compare.sh
! common/conf/jib-profiles.js
+ make/Bundles.gmk
! make/Javadoc.gmk
! make/Jprt.gmk
! make/MacBundles.gmk
! make/Main.gmk
! make/common/MakeBase.gmk
Changeset: 7d5aba8800cc
Author: sundar
Date: 2016-05-18 15:04 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/7d5aba8800cc
8154192: Deprivilege java.scripting module
Reviewed-by: jlaskey, alanb
! make/common/Modules.gmk
Changeset: b1295842f2dd
Author: ehelin
Date: 2016-05-16 12:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/b1295842f2dd
8157028: Add make target for running gtest tests
Reviewed-by: erikj, jwilhelm
! make/Main.gmk
! make/MainSupport.gmk
Changeset: 4c3bcad8156d
Author: erikj
Date: 2016-05-19 17:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/4c3bcad8156d
8155786: Determine modules depending on upgradeable modules directly and indirectly
Reviewed-by: alanb, mchung
! make/CreateJmods.gmk
! make/Main.gmk
! make/common/Modules.gmk
Changeset: 1817ea79cbbf
Author: mcimadamore
Date: 2016-05-19 16:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/1817ea79cbbf
8157061: Add support for running jtreg tests from IntelliJ project
Summary: Add basic capabilities for running jtreg tests from the IDE using a custom ant target
Reviewed-by: chegar
! common/bin/idea.sh
! make/idea/idea.gmk
! make/idea/template/ant.xml
! make/idea/template/build.xml
! make/idea/template/src/idea/JdkIdeaAntLogger.java
! make/idea/template/workspace.xml
Changeset: d2351c2d7b52
Author: lana
Date: 2016-05-19 19:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/d2351c2d7b52
Merge
- common/autoconf/hotspot-spec.gmk.in
- make/HotspotWrapper.gmk
Changeset: fa3dec0c2862
Author: erikj
Date: 2016-05-20 10:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/fa3dec0c2862
8157348: Build fails with certain source configurations
Reviewed-by: tbell
! common/autoconf/configure.ac
! common/autoconf/generated-configure.sh
! common/autoconf/hotspot.m4
! common/autoconf/spec.gmk.in
! make/GensrcModuleInfo.gmk
! make/Images.gmk
Changeset: c52e1a56db5d
Author: erikj
Date: 2016-05-21 18:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/c52e1a56db5d
8157507: JDK-8157348 broke gensrc of imported modules
Reviewed-by: alanb, tbell, mchung
! make/GensrcModuleInfo.gmk
Changeset: 18c129c4a770
Author: erikj
Date: 2016-05-21 18:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/18c129c4a770
8157506: Disable bootcycle build when cross compiling
Reviewed-by: alanb, tbell, mchung
! make/Main.gmk
Changeset: ac5b9049ea28
Author: erikj
Date: 2016-05-23 11:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/ac5b9049ea28
8157511: JDK-8157348 broke gensrc of module infos with extra provides
Reviewed-by: mchung
! make/GensrcModuleInfo.gmk
Changeset: 647e0142a5a5
Author: erikj
Date: 2016-05-24 12:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/647e0142a5a5
8157574: Mac fastdebug bundles have wrong directory layout
Reviewed-by: mchung
! make/Bundles.gmk
Changeset: f6a6d060b10c
Author: lana
Date: 2016-05-26 16:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/rev/f6a6d060b10c
Added tag jdk-9+120 for changeset 647e0142a5a5
! .hgtags
From roman at kennke.org Thu Jun 2 09:07:07 2016
From: roman at kennke.org (roman at kennke.org)
Date: Thu, 02 Jun 2016 09:07:07 +0000
Subject: hg: shenandoah/jdk9/corba: 6 new changesets
Message-ID: <201606020907.u52977ds013290@aojmv0008.oracle.com>
Changeset: 425ca13f66db
Author: alanb
Date: 2016-05-03 09:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/425ca13f66db
8154956: Module system implementation refresh (4/2016)
Reviewed-by: mchung, chegar, redestad
! src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java
! src/java.corba/share/classes/module-info.java
Changeset: d5bbdec1fa7c
Author: aefimov
Date: 2016-05-05 18:09 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/d5bbdec1fa7c
8152927: Incorrect GPL header in StubFactoryDynamicBase.java reported
Reviewed-by: alanb
! src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java
Changeset: 8c2c2d17f7ce
Author: lana
Date: 2016-05-05 19:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/8c2c2d17f7ce
Merge
Changeset: daf533920b12
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/daf533920b12
Added tag jdk-9+118 for changeset 8c2c2d17f7ce
! .hgtags
Changeset: 5943b791e131
Author: lana
Date: 2016-05-19 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/5943b791e131
Added tag jdk-9+119 for changeset daf533920b12
! .hgtags
Changeset: 9a5fc5a27560
Author: lana
Date: 2016-05-26 16:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/corba/rev/9a5fc5a27560
Added tag jdk-9+120 for changeset 5943b791e131
! .hgtags
From roman at kennke.org Thu Jun 2 09:08:32 2016
From: roman at kennke.org (roman at kennke.org)
Date: Thu, 02 Jun 2016 09:08:32 +0000
Subject: hg: shenandoah/jdk9/jaxp: 20 new changesets
Message-ID: <201606020908.u5298XUW013540@aojmv0008.oracle.com>
Changeset: 7b995f6bcad4
Author: alanb
Date: 2016-05-03 09:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/7b995f6bcad4
8154956: Module system implementation refresh (4/2016)
Reviewed-by: mchung, chegar, redestad
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! test/ProblemList.txt
! test/TEST.ROOT
Changeset: 4ddaf6f4cd7c
Author: alanb
Date: 2016-05-03 10:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/4ddaf6f4cd7c
Merge
Changeset: cdd9753dccad
Author: lana
Date: 2016-05-05 19:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/cdd9753dccad
Merge
Changeset: a8aa25fc6c5f
Author: fyuan
Date: 2016-05-05 20:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/a8aa25fc6c5f
8156007: Refix: TestPolicy should extend the default security policy
Reviewed-by: mchung, joehw
Contributed-by: Frank Yuan
! test/javax/xml/jaxp/libs/jaxp/library/TestPolicy.java
Changeset: def96e89f9f0
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/def96e89f9f0
Added tag jdk-9+118 for changeset a8aa25fc6c5f
! .hgtags
Changeset: 6390a20678d6
Author: joehw
Date: 2016-05-09 14:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/6390a20678d6
8152912: SAX XMLReaderFactory needs to be ServiceLoader compliant
Reviewed-by: dfuchs
! src/java.xml/share/classes/module-info.java
! src/java.xml/share/classes/org/xml/sax/AttributeList.java
! src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
! src/java.xml/share/classes/org/xml/sax/Parser.java
! src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
! src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java
Changeset: 78b710ed047a
Author: amlu
Date: 2016-05-10 10:45 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/78b710ed047a
8156513: Problem list javax/xml/jaxp/unittest/stream/FactoryFindTest.java
Reviewed-by: rriggs, joehw
! test/ProblemList.txt
Changeset: a3c5b5a6b125
Author: fyuan
Date: 2016-05-10 00:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/a3c5b5a6b125
8156119: Update ServiceProviderTest for XMLReaderFactory
Reviewed-by: joehw
Contributed-by: Frank Yuan
! test/javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java
! test/javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java
+ test/javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java
! test/javax/xml/jaxp/module/ServiceProviderTest/src/test/test/XMLFactoryHelper.java
! test/javax/xml/jaxp/module/ServiceProviderTest/src/unnamed/Main.java
! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/module-info.java
+ test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/xp2/XMLReaderImpl.java
+ test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider3/legacy/META-INF/services/org.xml.sax.driver
+ test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider3/service/META-INF/services/org.xml.sax.XMLReader
+ test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider3/xp3/XMLReaderImpl.java
Changeset: bfc9ec1a816b
Author: joehw
Date: 2016-05-10 16:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/bfc9ec1a816b
8046274: Removing dependency on jakarta-regexp
Reviewed-by: lancea
! THIRD_PARTY_README
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RE.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RECompiler.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REDebugCompiler.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REProgram.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RESyntaxException.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RETest.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REUtil.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StringCharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/recompile.java
Changeset: e59017d60861
Author: sla
Date: 2016-05-11 11:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/e59017d60861
8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
! test/Makefile
Changeset: f2bd0abeb775
Author: lana
Date: 2016-05-12 18:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/f2bd0abeb775
Merge
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RE.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RECompiler.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REDebugCompiler.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REProgram.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RESyntaxException.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RETest.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REUtil.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StringCharacterIterator.java
- src/java.xml/share/classes/com/sun/org/apache/regexp/internal/recompile.java
Changeset: f92e8518bb34
Author: aefimov
Date: 2016-05-13 01:19 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/f92e8518bb34
8145974: XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriter
Reviewed-by: joehw
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java
+ test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java
Changeset: f066b3e99084
Author: lana
Date: 2016-05-19 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/f066b3e99084
Added tag jdk-9+119 for changeset f92e8518bb34
! .hgtags
Changeset: 7b69a75155a2
Author: joehw
Date: 2016-05-17 14:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/7b69a75155a2
8156845: Uri is getting incorrectly unwrapped
Reviewed-by: lancea
! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolverImpl.java
! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java
! src/java.xml/share/classes/javax/xml/catalog/Normalizer.java
! src/java.xml/share/classes/javax/xml/catalog/UriEntry.java
! src/java.xml/share/classes/javax/xml/catalog/Util.java
! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java
+ test/javax/xml/jaxp/unittest/catalog/uri.xml
Changeset: a2bb3c17a0fc
Author: lana
Date: 2016-05-19 19:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/a2bb3c17a0fc
Merge
Changeset: 5897218666d1
Author: joehw
Date: 2016-05-19 16:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/5897218666d1
8139585: Typo: "APIi" instead of "API"
Reviewed-by: mchung
! src/java.xml/share/classes/org/w3c/dom/package.html
Changeset: 1b19c0704f90
Author: joehw
Date: 2016-05-20 13:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/1b19c0704f90
8054632: [since-tag]: javadoc for xml classes has invalid @since tag
Reviewed-by: lancea
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSS2Properties.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSCharsetRule.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSFontFaceRule.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSImportRule.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSMediaRule.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSPageRule.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSPrimitiveValue.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSRule.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSRuleList.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSStyleDeclaration.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSStyleRule.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSStyleSheet.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSUnknownRule.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSValue.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/CSSValueList.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/Counter.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/DOMImplementationCSS.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/DocumentCSS.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/ElementCSSInlineStyle.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/RGBColor.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/Rect.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/css/ViewCSS.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLAnchorElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLAppletElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLAreaElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLBRElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLBaseElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLBaseFontElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLBodyElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLButtonElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLCollection.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLDListElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLDOMImplementation.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLDirectoryElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLDivElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLDocument.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLFieldSetElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLFontElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLFormElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLFrameElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLFrameSetElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLHRElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLHeadElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLHeadingElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLHtmlElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLIFrameElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLImageElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLInputElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLIsIndexElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLLIElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLLabelElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLLegendElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLLinkElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLMapElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLMenuElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLMetaElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLModElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLOListElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLObjectElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLOptGroupElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLOptionElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLParagraphElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLParamElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLPreElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLQuoteElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLScriptElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLSelectElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLStyleElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLTableCaptionElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLTableCellElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLTableColElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLTableElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLTableRowElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLTableSectionElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLTextAreaElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLTitleElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/html/HTMLUListElement.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/stylesheets/DocumentStyle.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/stylesheets/LinkStyle.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/stylesheets/MediaList.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/stylesheets/StyleSheet.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/stylesheets/StyleSheetList.java
Changeset: f2f4b16d2cac
Author: alanb
Date: 2016-05-21 08:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/f2f4b16d2cac
8152650: ModuleFinder.compose should accept varargs
Reviewed-by: mchung
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! test/javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java
Changeset: ecbe72546137
Author: sla
Date: 2016-05-24 12:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/ecbe72546137
8157605: Can't set both CONCURRENCY and EXTRA_JTREG_OPTIONS when running tests
Reviewed-by: tbell, erikj
! test/Makefile
Changeset: a265b8116058
Author: lana
Date: 2016-05-26 16:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxp/rev/a265b8116058
Added tag jdk-9+120 for changeset ecbe72546137
! .hgtags
From roman at kennke.org Thu Jun 2 09:09:07 2016
From: roman at kennke.org (roman at kennke.org)
Date: Thu, 02 Jun 2016 09:09:07 +0000
Subject: hg: shenandoah/jdk9/jaxws: 5 new changesets
Message-ID: <201606020909.u52997UZ013725@aojmv0008.oracle.com>
Changeset: 8a7d05e55608
Author: alanb
Date: 2016-05-03 09:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/8a7d05e55608
8154956: Module system implementation refresh (4/2016)
Reviewed-by: mchung, chegar, redestad
! 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: 6ba73d04589c
Author: lana
Date: 2016-05-05 19:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/6ba73d04589c
Merge
Changeset: 331a825f849a
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/331a825f849a
Added tag jdk-9+118 for changeset 6ba73d04589c
! .hgtags
Changeset: ecd0d6a71c7c
Author: lana
Date: 2016-05-19 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/ecd0d6a71c7c
Added tag jdk-9+119 for changeset 331a825f849a
! .hgtags
Changeset: fb771fa3a986
Author: lana
Date: 2016-05-26 16:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jaxws/rev/fb771fa3a986
Added tag jdk-9+120 for changeset ecd0d6a71c7c
! .hgtags
From roman at kennke.org Thu Jun 2 09:10:06 2016
From: roman at kennke.org (roman at kennke.org)
Date: Thu, 02 Jun 2016 09:10:06 +0000
Subject: hg: shenandoah/jdk9/jdk: 243 new changesets
Message-ID: <201606020910.u529AFZI014155@aojmv0008.oracle.com>
Changeset: 5c412978857d
Author: alanb
Date: 2016-05-03 09:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5c412978857d
8154956: Module system implementation refresh (4/2016)
Reviewed-by: alanb, mchung, chegar, redestad
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, erik.joelsson at oracle.com, chris.hegarty at oracle.com, peter.levart at gmail.com, sundararajan.athijegannathan at oracle.com
! 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
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModuleInfo.java
! src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReader.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/Resolver.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/Module.java
+ src/java.base/share/classes/java/lang/reflect/WeakPairMap.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
- src/java.base/share/classes/jdk/internal/module/Hasher.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
+ src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! 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/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/TaskHelper.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! 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/net/httpserver/bugs/B6373555.java
! test/java/lang/invoke/VarargsArrayTest.java
! test/java/lang/module/ModuleFinderTest.java
+ test/java/lang/reflect/WeakPairMap/Driver.java
+ test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java
! test/java/util/ResourceBundle/Bug6299235Test.sh
! test/javax/crypto/Cipher/CipherStreamClose.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.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/transaction/testng/TEST.properties
! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.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/sun/security/pkcs11/KeyStore/SecretKeysBasic.java
! test/sun/security/provider/PolicyFile/Modules.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/JLinkTest.java
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
! test/tools/jlink/plugins/FileCopierPluginTest.java
! test/tools/jmod/JmodNegativeTest.java
+ test/tools/jmod/hashes/HashesTest.java
+ test/tools/jmod/hashes/src/m1/module-info.java
+ test/tools/jmod/hashes/src/m1/org/m1/Main.java
+ test/tools/jmod/hashes/src/m2/module-info.java
+ test/tools/jmod/hashes/src/m2/org/m2/Util.java
+ test/tools/jmod/hashes/src/m3/module-info.java
+ test/tools/jmod/hashes/src/m3/org/m3/Name.java
+ test/tools/jmod/hashes/src/org.bar/module-info.java
+ test/tools/jmod/hashes/src/org.foo/module-info.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/modules/addmods/AddModsTest.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
+ test/tools/launcher/modules/addmods/src/logger/logger/Logger.java
+ test/tools/launcher/modules/addmods/src/logger/module-info.java
+ test/tools/launcher/modules/addmods/src/test/module-info.java
+ test/tools/launcher/modules/addmods/src/test/test/Main.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
! test/tools/launcher/modules/patch/PatchTest.java
! test/tools/lib/tests/JImageGenerator.java
Changeset: a8818f3e8c52
Author: alanb
Date: 2016-05-03 11:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a8818f3e8c52
Merge
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
- src/java.base/share/classes/jdk/internal/module/Hasher.java
! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
- test/javax/transaction/testng/TEST.properties
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
Changeset: 930d3aef37ee
Author: redestad
Date: 2016-05-03 15:50 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/930d3aef37ee
8155775: Re-examine naming of privileged methods to access System properties
Reviewed-by: mullan
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/jdk/Version.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/net/ResourceManager.java
! src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/net/smtp/SmtpClient.java
! src/java.base/share/classes/sun/net/www/MimeLauncher.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/fs/Util.java
! src/java.base/share/classes/sun/security/action/GetIntegerAction.java
! src/java.base/share/classes/sun/security/action/GetPropertyAction.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
! src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/sun/net/NetHooks.java
! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java
Changeset: 03453120a011
Author: darcy
Date: 2016-05-03 10:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/03453120a011
6850612: Deprecate Class.newInstance since it violates the checked exception language contract
Reviewed-by: lancea, mullan, dfuchs
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java
! src/java.base/share/classes/sun/net/ftp/FtpClientProvider.java
! src/java.base/share/classes/sun/nio/ch/ThreadPool.java
! src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.httpclient/share/classes/java/net/http/FilterFactory.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/MemoryHandler.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/java.management/share/classes/javax/management/MBeanServerFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.naming/share/classes/com/sun/naming/internal/FactoryEnumeration.java
! src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java
! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLInputImpl.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/Translator.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java
Changeset: ddf9b6697e60
Author: darcy
Date: 2016-05-03 12:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ddf9b6697e60
8155963: Fix deprecation warning in windows java.net implementation
Reviewed-by: prr
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
Changeset: 1db91f64f71b
Author: darcy
Date: 2016-05-03 16:17 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1db91f64f71b
4943627: Deprecate rounding mode integer constants in BigDecimal and their uses
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/RoundingMode.java
Changeset: c49b0409a802
Author: sdrach
Date: 2016-05-02 09:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c49b0409a802
8151542: URL resources for multi-release jar files have a #runtime fragment appended to them
Reviewed-by: alanb, chegar, psandoz, sherman
Contributed-by: steve.drach at oracle.com
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java
! test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java
+ test/lib/testlibrary/java/util/jar/SimpleHttpServer.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
Changeset: e10915345b2a
Author: amlu
Date: 2016-05-04 10:56 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e10915345b2a
8154911: Move GCDuringIteration.java back to tier1
Reviewed-by: darcy, martin
! test/TEST.groups
Changeset: 909c7db6c47d
Author: ant
Date: 2016-05-04 16:41 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/909c7db6c47d
8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
Reviewed-by: serb, ptbrunet
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m
Changeset: 40832198b160
Author: redestad
Date: 2016-05-04 16:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/40832198b160
8155939: sun.launcher.LauncherHelper INSTANCE is unused
Reviewed-by: rriggs, ksrini
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
Changeset: 5dd02e390cf8
Author: bpb
Date: 2016-05-04 08:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5dd02e390cf8
8153192: (se) Selector.select(long) uses wrong timeout after EINTR (lnx)
Summary: Pass what remains of the initial timeout to epoll_wait(2) (Linux) and ioctl(7d) (Solaris) instead of the original un-decremented timeout value.
Reviewed-by: alanb, rriggs
! src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c
! src/java.base/solaris/native/libnio/ch/DevPollArrayWrapper.c
Changeset: 832e924b2ff8
Author: naoto
Date: 2016-05-04 08:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/832e924b2ff8
8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
Reviewed-by: alanb, mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: 455228b64de4
Author: michaelm
Date: 2016-05-05 11:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/455228b64de4
8155928: Remove hardcoded port numbers from httpclient/Security.java test
Reviewed-by: chegar, rriggs
! src/java.httpclient/share/classes/java/net/http/Utils.java
! test/java/net/httpclient/security/0.policy
! test/java/net/httpclient/security/1.policy
! test/java/net/httpclient/security/10.policy
! test/java/net/httpclient/security/11.policy
! test/java/net/httpclient/security/12.policy
+ test/java/net/httpclient/security/14.policy
! test/java/net/httpclient/security/15.policy
! test/java/net/httpclient/security/2.policy
! test/java/net/httpclient/security/3.policy
! test/java/net/httpclient/security/4.policy
! test/java/net/httpclient/security/5.policy
! test/java/net/httpclient/security/6.policy
! test/java/net/httpclient/security/7.policy
! test/java/net/httpclient/security/8.policy
! test/java/net/httpclient/security/9.policy
+ test/java/net/httpclient/security/Driver.java
! test/java/net/httpclient/security/Security.java
Changeset: ee18c1df243b
Author: psandoz
Date: 2016-05-05 11:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ee18c1df243b
8155258: VarHandle implementation improvements
Reviewed-by: shade, vlivanov
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.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
Changeset: b77d076941f2
Author: lana
Date: 2016-05-05 19:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b77d076941f2
Merge
- src/java.base/share/classes/jdk/internal/module/Hasher.java
- test/javax/transaction/testng/TEST.properties
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
Changeset: ed8ca9167d66
Author: shurailine
Date: 2016-05-05 13:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed8ca9167d66
8154182: Fix java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java to only use available modules
Reviewed-by: alanb, mchung
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
Changeset: 59248872ead8
Author: mchung
Date: 2016-05-05 16:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/59248872ead8
8154190: Deprivilege java.compiler module
Reviewed-by: alanb, chegar, jjg
! src/java.base/share/conf/security/java.policy
Changeset: 2d42c4cfd5ac
Author: weijun
Date: 2016-05-06 11:38 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2d42c4cfd5ac
8051408: NIST SP 800-90A SecureRandom implementations
Reviewed-by: wetmore, xuelei, coffeys
! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
+ src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureRandom.java
+ src/java.base/share/classes/java/security/SecureRandomParameters.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
+ src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
+ src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java
+ src/java.base/share/classes/sun/security/provider/CtrDrbg.java
+ src/java.base/share/classes/sun/security/provider/DRBG.java
+ src/java.base/share/classes/sun/security/provider/EntropySource.java
+ src/java.base/share/classes/sun/security/provider/HashDrbg.java
+ src/java.base/share/classes/sun/security/provider/HmacDrbg.java
+ src/java.base/share/classes/sun/security/provider/MoreDrbgParameters.java
! src/java.base/share/classes/sun/security/provider/SHA5.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/conf/security/java.security
+ test/com/sun/crypto/provider/Mac/HmacSHA512.java
+ test/java/security/SecureRandom/DrbgParametersSpec.java
! test/java/security/SecureRandom/Serialize.java
+ test/sun/security/provider/MessageDigest/SHA512.java
+ test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java
+ test/sun/security/provider/SecureRandom/AutoReseed.java
+ test/sun/security/provider/SecureRandom/CommonSeeder.java
+ test/sun/security/provider/SecureRandom/DRBGAlg.java
+ test/sun/security/provider/SecureRandom/DrbgCavp.java
- test/sun/security/provider/SecureRandom/SelfSeed.java
! test/sun/security/provider/SecureRandom/StrongSeedReader.java
Changeset: 160221b05c27
Author: mchung
Date: 2016-05-05 22:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/160221b05c27
8155513: Deprivilege jdk.charsets
Reviewed-by: alanb, chegar
! src/java.base/share/conf/security/java.policy
! test/java/nio/charset/spi/basic.sh
! test/java/nio/charset/spi/default-pol
Changeset: 335bbeff90c5
Author: jdv
Date: 2016-05-06 06:52 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/335bbeff90c5
7116979: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED
Summary: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED
Reviewed-by: prr, flar
! make/data/x11wrappergen/sizes.32
! make/data/x11wrappergen/sizes.64
! make/data/x11wrappergen/sizes.64-solaris-i386
! make/data/x11wrappergen/xlibtypes.txt
! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h
! src/java.desktop/unix/native/common/awt/colordata.h
! src/java.desktop/windows/native/libawt/windows/colordata.h
+ test/sun/java2d/loops/ConvertToByteIndexedTest.java
Changeset: 098e5d482a66
Author: michaelm
Date: 2016-05-06 11:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/098e5d482a66
8153572: [JEP 110] IOException (connection closed for reading) is thrown when try to connect HTTPS service
Reviewed-by: rriggs
! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java
Changeset: 3edef8d5081a
Author: ntv
Date: 2016-05-06 11:23 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3edef8d5081a
8015070: Antialiased text on translucent backgrounds gets bright artifacts
Reviewed-by: flar, prr, jdv
Contributed-by: prahalad.kumar.narayanan at oracle.com
! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.h
! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgb.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.h
! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h
+ test/java/awt/Graphics2D/DrawString/AntialiasedTextArtifact.java
Changeset: b9760b7afe0d
Author: ntv
Date: 2016-05-06 12:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b9760b7afe0d
8148949: DateTimeFormatter pattern letters 'A','n','N'
Summary: Changed the definition of pattern letters 'A','n','N' because it does not match the definition of CLDR
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/test/java/time/format/TestDateTimeFormatterBuilder.java
Changeset: c5467b18921b
Author: smarks
Date: 2016-05-06 11:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c5467b18921b
8139233: add initial compact immutable collection implementations
Reviewed-by: plevart, forax, dfuchs, chegar, alanb, scolebourne
+ src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
+ test/java/util/Map/EntrySetIterator.java
Changeset: b9ed1a4feefb
Author: sherman
Date: 2016-05-06 14:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b9ed1a4feefb
8150496: (zipfs) Fix performance issues in zip-fs
8150366: (zipfs) lastAccessTime and createTime returned as null instead of default value
Reviewed-by: alanb, redestad, shade
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/nio/zipfs/Basic.java
! test/jdk/nio/zipfs/PathOps.java
Changeset: 60795927342a
Author: stuefe
Date: 2016-05-07 00:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/60795927342a
8155211: Ucrypto Library leaks native memory
Summary: Free the memory allocated by calloc(0, x) calls
Reviewed-by: valeriep, igerasim
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
Changeset: ad74c39cac12
Author: redestad
Date: 2016-05-07 01:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ad74c39cac12
8150044: Generate classlists at build-time
Reviewed-by: alanb, mchung, iklam
Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com
+ make/GenerateClasslist.gmk
- make/data/classlist/classlist.aix
- make/data/classlist/classlist.linux
- make/data/classlist/classlist.macosx
- make/data/classlist/classlist.solaris
- make/data/classlist/classlist.windows
! make/gendata/Gendata-java.base.gmk
+ make/src/classes/build/tools/classlist/HelloClasslist.java
Changeset: 4aa52dc73711
Author: redestad
Date: 2016-05-07 02:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4aa52dc73711
Merge
- make/data/classlist/classlist.aix
- make/data/classlist/classlist.linux
- make/data/classlist/classlist.macosx
- make/data/classlist/classlist.solaris
- make/data/classlist/classlist.windows
Changeset: 8674acefce79
Author: sspitsyn
Date: 2016-05-06 12:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8674acefce79
8156147: NPE in InstrumentationImpl.transform when loading classes from -Xbootclasspath/a
Summary: Use the jdk.internal.loader.Bootloader if the loader argument is null
Reviewed-by: alanb
! src/java.base/share/classes/module-info.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
+ test/java/lang/instrument/BootstrapClassPathAgent.java
+ test/java/lang/instrument/BootstrapClassPathSetUp.sh
+ test/java/lang/instrument/BootstrapClassPathTest.java
Changeset: 963fa7af5548
Author: sspitsyn
Date: 2016-05-06 20:36 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/963fa7af5548
Merge
Changeset: a2d6a296010f
Author: sspitsyn
Date: 2016-05-06 23:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a2d6a296010f
Merge
Changeset: 7f1ef660db8b
Author: sspitsyn
Date: 2016-05-07 00:54 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f1ef660db8b
Merge
Changeset: 59fbc3a41b16
Author: simonis
Date: 2016-05-07 08:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/59fbc3a41b16
8156020: 8145547 breaks AIX and and uses RTLD_NOLOAD incorrectly
Reviewed-by: prr, serb
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
Changeset: 01f92e15cf1e
Author: ntv
Date: 2016-05-08 07:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/01f92e15cf1e
8079628: java.time: DateTimeFormatter containing "DD" fails on 3-digit day-of-year value`
Summary: Change the definition of 'DD' to match with CLDR
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/test/java/time/format/TestDateTimeFormatterBuilder.java
Changeset: a0fe57307d3b
Author: jlahoda
Date: 2016-05-08 22:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a0fe57307d3b
8147984: WindowsTerminal should support function keys
Reviewed-by: smarks
! src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java
Changeset: fbe3daace0b7
Author: xuelei
Date: 2016-05-08 23:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fbe3daace0b7
8156502: Use short name of SupportedEllipticCurvesExtension.java
Reviewed-by: vinnie
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
+ src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
+ src/java.base/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java
Changeset: e87c5b70b365
Author: peytoia
Date: 2016-05-09 17:46 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e87c5b70b365
8154295: Currency iso code is int and hence looses the preceeding zero.
Reviewed-by: naoto, okutsu, peytoia
Contributed-by: Nishit Jain
! src/java.base/share/classes/java/util/Currency.java
+ test/java/util/Currency/Bug8154295.java
Changeset: 5d2b5a53001b
Author: michaelm
Date: 2016-05-09 10:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5d2b5a53001b
8155888: java/net/httpclient/QuickResponses.java intermittently failed with java.util.ConcurrentModificationException
Reviewed-by: chegar
! test/java/net/httpclient/QuickResponses.java
! test/java/net/httpclient/Server.java
! test/java/net/httpclient/SplitResponse.java
Changeset: 26cff22692a5
Author: amlu
Date: 2016-05-09 18:06 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/26cff22692a5
8156512: Mark several tests from java/nio as intermittently failing
Reviewed-by: alanb
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/FileChannel/InterruptMapDeadlock.java
Changeset: 5f4aff1d2242
Author: amlu
Date: 2016-05-09 18:11 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5f4aff1d2242
8156529: Problem list java/nio/file/WatchService/DeleteInterference.java
Reviewed-by: alanb
! test/ProblemList.txt
Changeset: e1eba5cfa5cc
Author: mchung
Date: 2016-05-09 09:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e1eba5cfa5cc
8153912: Reconsider StackFrame::getFileName and StackFrame::getLineNumber
Summary: Add StackFrame::getByteCodeIndex method. Revised getFileName and getLineNumber method.
Reviewed-by: dfuchs, bchristi
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! test/java/lang/StackWalker/EmbeddedStackWalkTest.java
! test/java/lang/StackWalker/StackRecorderUtil.java
+ test/java/lang/StackWalker/TestBCI.java
Changeset: 647431dccd71
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/647431dccd71
Added tag jdk-9+118 for changeset e1eba5cfa5cc
! .hgtags
Changeset: e935f0b48514
Author: prappo
Date: 2016-05-09 23:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e935f0b48514
8087113: Websocket API and implementation
Reviewed-by: chegar
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
+ src/java.httpclient/share/classes/java/net/http/WS.java
+ src/java.httpclient/share/classes/java/net/http/WSBuilder.java
+ src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java
+ src/java.httpclient/share/classes/java/net/http/WSDisposable.java
+ src/java.httpclient/share/classes/java/net/http/WSDisposableText.java
+ src/java.httpclient/share/classes/java/net/http/WSFrame.java
+ src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
+ src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
+ src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
+ src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
+ src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
+ src/java.httpclient/share/classes/java/net/http/WSProtocolException.java
+ src/java.httpclient/share/classes/java/net/http/WSReceiver.java
+ src/java.httpclient/share/classes/java/net/http/WSShared.java
+ src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
+ src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java
+ src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
+ src/java.httpclient/share/classes/java/net/http/WSUtils.java
+ src/java.httpclient/share/classes/java/net/http/WSWriter.java
+ src/java.httpclient/share/classes/java/net/http/WebSocket.java
+ src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java
! src/java.httpclient/share/classes/java/net/http/package-info.java
+ test/java/net/httpclient/BasicWebSocketAPITest.java
+ test/java/net/httpclient/HandshakePhase.java
Changeset: 2569a85ce76a
Author: xuelei
Date: 2016-05-10 00:44 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2569a85ce76a
8154344: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java fails on solaris
Reviewed-by: weijun
! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
Changeset: f2553c90dbc2
Author: mli
Date: 2016-05-10 15:12 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2553c90dbc2
8156002: java/nio/channels/SocketChannel/AdaptSocket.java Fails in Mesos on OSX
Reviewed-by: dfuchs
! test/java/nio/channels/SocketChannel/AdaptSocket.java
! test/java/nio/channels/TestServers.java
Changeset: c4fa801257f9
Author: redestad
Date: 2016-05-10 13:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c4fa801257f9
8155795: Optimize Integer/Long.reverse by using reverseBytes
Reviewed-by: redestad, shade
Contributed-by: jaroslav at kamenik.cz
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
Changeset: b2f12e28d97b
Author: redestad
Date: 2016-05-10 13:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b2f12e28d97b
8156560: Remove AddJsum
Reviewed-by: alanb, erikj
! make/Tools.gmk
- make/src/classes/build/tools/addjsum/AddJsum.java
Changeset: deac814a49a0
Author: redestad
Date: 2016-05-10 14:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/deac814a49a0
8156561: Remove makeClasslist.js
Reviewed-by: erikj, chegar
- make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js
Changeset: 1049321b86cb
Author: igerasim
Date: 2016-05-10 17:16 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1049321b86cb
8156661: Handful of typos in javadoc
Reviewed-by: prappo, rriggs
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/net/InetSocketAddress.java
! src/java.base/share/classes/java/net/URLDecoder.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/security/InvalidAlgorithmParameterException.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/spec/InvalidKeySpecException.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/sun/net/ftp/FtpClient.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.management/share/classes/javax/management/AttributeList.java
! src/java.management/share/classes/javax/management/MBeanFeatureInfo.java
! src/java.management/share/classes/javax/management/MBeanInfo.java
! src/java.management/share/classes/sun/management/Sensor.java
! src/java.management/share/classes/sun/management/counter/perf/InstrumentationException.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java
! src/java.naming/share/classes/javax/naming/event/EventContext.java
! src/java.naming/share/classes/javax/naming/event/NamingListener.java
! src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java
Changeset: d1dfc4f0b24b
Author: weijun
Date: 2016-05-11 08:39 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d1dfc4f0b24b
8156709: Cannot call setSeed on NativePRNG on Mac if EGD is /dev/urandom
Reviewed-by: wetmore
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
+ test/java/security/SecureRandom/MacNativePRNGSetSeed.java
Changeset: d0c319c32334
Author: sherman
Date: 2016-05-10 21:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d0c319c32334
6328855: String: Matches hangs at short and easy Strings containing \r \n
6192895: java.util.regex.Matcher: Performance issue
6345469: java.util.regex.Matcher utilizes 100% of the CPU
6988218: RegEx matcher loops
6693451: RegEx matcher goes into infinite delay
7006761: Matcher.matches() has infinite loop
8140212: Slow performance of Matcher.find
8151481: j.u.regex.Pattern cleanup
6609854: Regex does not match correctly for negative nested character classes
4916384: CANON_EQ supports only combining character sequences with non-spacing marks
4867170: Pattern doesn't work with composite character in CANON_EQ mode
6995635: CANON_EQ pattern flag is buggy
6728861: ExceptionInInitializerError is caught when the pattern has precomposed character
6736245: A character in Composition Exclusion Table does not match itself
7080302: the normalization in java regex pattern may have flaw
Reviewed-by: rriggs, okutsu, alanb
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
+ src/java.base/share/classes/java/util/regex/CharPredicates.java
+ src/java.base/share/classes/java/util/regex/IntHashSet.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
+ src/java.base/share/classes/java/util/regex/PrintPattern.java
- src/java.base/share/classes/java/util/regex/UnicodeProp.java
! test/java/util/regex/RegExTest.java
! test/java/util/regex/TestCases.txt
Changeset: 07b7895425c8
Author: weijun
Date: 2016-05-11 12:32 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/07b7895425c8
8154523: SHA1PRNG output should change after setSeed
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/provider/SecureRandom.java
+ test/sun/security/provider/SecureRandom/SHA1PRNGReseed.java
Changeset: 5c8065ff20dd
Author: xuelei
Date: 2016-05-11 05:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5c8065ff20dd
8156716: Incorrect condition in test SupportedDHKeys.java
Reviewed-by: weijun
! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
Changeset: 0df4fcfad601
Author: shurailine
Date: 2016-05-10 13:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0df4fcfad601
8151914: java/util/jar/JarFile/MultiReleaseJar* tests do not declare module dependences
Reviewed-by: chegar
- test/java/util/jar/JarFile/MultiReleaseJarAPI.java
- test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java
- test/java/util/jar/JarFile/MultiReleaseJarIterators.java
- test/java/util/jar/JarFile/MultiReleaseJarProperties.java
- test/java/util/jar/JarFile/MultiReleaseJarSecurity.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java
+ test/java/util/jar/JarFile/mrjar/TEST.properties
! test/lib/testlibrary/java/util/jar/Compiler.java
Changeset: 523526742d62
Author: bgopularam
Date: 2016-05-11 10:28 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/523526742d62
8062804: IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR too lenient
Summary: Addded the necessary chck in IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/temporal/IsoFields.java
! test/java/time/tck/java/time/temporal/TCKIsoFields.java
Changeset: f398d5ab5939
Author: sla
Date: 2016-05-11 11:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f398d5ab5939
8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
! test/Makefile
Changeset: 75be15404ae9
Author: jlaskey
Date: 2016-05-11 11:26 -0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/75be15404ae9
8155237: jlink plugin to order resources should take a class list as input
Reviewed-by: redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
Changeset: d70b2b4f58d0
Author: jlaskey
Date: 2016-05-11 12:01 -0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d70b2b4f58d0
8156766: jdk/test/tools/jlink/plugins/SorterPluginTest.java broken
Reviewed-by: redestad
! test/ProblemList.txt
Changeset: 21b1b5d178ff
Author: shurailine
Date: 2016-05-10 14:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/21b1b5d178ff
8156695: Fix @modules in tests in java/lang/management
Summary: As part of JDK-8155993, tests are updated to declare dependencies on jdk.management.
Reviewed-by: mchung
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/management/BufferPoolMXBean/Basic.java
! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java
! test/java/lang/management/MXBean/MXBeanBehavior.java
! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java
! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java
! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java
! test/java/lang/management/ManagementFactory/MXBeanException.java
! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
! test/java/lang/management/ManagementFactory/ProxyExceptions.java
! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
! test/java/lang/management/MemoryMXBean/GetMBeanInfo.java
! test/java/lang/management/MemoryMXBean/MemoryManagement.java
! test/java/lang/management/MemoryMXBean/MemoryTest.java
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java
! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
! test/java/lang/management/ThreadMXBean/ThreadInfoArray.java
Changeset: 271f5910f067
Author: dfuchs
Date: 2016-05-11 19:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/271f5910f067
8156153: java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java fails with java.lang.RuntimeException
Summary: runs each scenario in its own VM to avoid unwanted interaction and start from a clean slate.
Reviewed-by: mchung
! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
Changeset: 53be425cbb83
Author: rriggs
Date: 2016-05-11 14:01 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/53be425cbb83
8155978: Remove HTTP proxy implementation and tests from RMI
Reviewed-by: smarks
! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java
+ src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
- test/java/rmi/transport/httpSocket/HttpSocketTest.java
- test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
- test/java/rmi/transport/httpSocket/security.policy
- test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
- test/sun/rmi/transport/proxy/EagerHttpFallback.java
- test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
- test/sun/rmi/transport/tcp/blockAccept/TestIface.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
- test/sun/rmi/transport/tcp/blockAccept/security.policy
Changeset: 5a2605c6b1a0
Author: jlaskey
Date: 2016-05-11 16:17 -0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5a2605c6b1a0
8156781: change to jlink has result in test failure
Reviewed-by: redestad
! test/ProblemList.txt
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/plugins/OrderResourcesPluginTest.java
- test/tools/jlink/plugins/SorterPluginTest.java
Changeset: 77f87ce87d2f
Author: smarks
Date: 2016-05-11 17:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/77f87ce87d2f
8156810: remove redundant sentence in SecurityManager.checkMemberAccess doc
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/SecurityManager.java
Changeset: df10e768c7cc
Author: weijun
Date: 2016-05-12 09:49 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/df10e768c7cc
8156501: DRBG not synchronized at reseeding
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/HmacDrbg.java
Changeset: 698b526d7c3b
Author: weijun
Date: 2016-05-12 13:06 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/698b526d7c3b
8156213: Remove SHA-1 and 3KeyTDEA algorithms from DRBG
Reviewed-by: wetmore, xuelei
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/conf/security/java.security
! test/sun/security/provider/SecureRandom/DRBGAlg.java
! test/sun/security/provider/SecureRandom/DrbgCavp.java
Changeset: 7aa6fef2b351
Author: michaelm
Date: 2016-05-12 16:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7aa6fef2b351
8156801: java/net/httpclient/security/Driver.java failed with RuntimeException: Non zero return value
Reviewed-by: chegar
! test/java/net/httpclient/security/Security.java
Changeset: fe3e1508653e
Author: clanger
Date: 2016-05-12 16:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fe3e1508653e
8156521: Minor fixes and cleanups in NetworkInterface.c
Reviewed-by: alanb, chegar, dsamersoff, msheppar
! src/java.base/unix/native/libnet/NetworkInterface.c
Changeset: 64706740c26b
Author: mchung
Date: 2016-05-12 11:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/64706740c26b
8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader
Reviewed-by: acorn, alanb, chegar, dfuchs
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/native/libjava/VM.c
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
Changeset: bbf917638fd3
Author: lana
Date: 2016-05-12 18:47 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bbf917638fd3
Merge
- make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js
- make/src/classes/build/tools/addjsum/AddJsum.java
- src/java.base/share/classes/java/util/regex/UnicodeProp.java
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java
- test/java/rmi/transport/httpSocket/HttpSocketTest.java
- test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
- test/java/rmi/transport/httpSocket/security.policy
- test/java/util/jar/JarFile/MultiReleaseJarAPI.java
- test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java
- test/java/util/jar/JarFile/MultiReleaseJarIterators.java
- test/java/util/jar/JarFile/MultiReleaseJarProperties.java
- test/java/util/jar/JarFile/MultiReleaseJarSecurity.java
- test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
- test/sun/rmi/transport/proxy/EagerHttpFallback.java
- test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
- test/sun/rmi/transport/tcp/blockAccept/TestIface.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
- test/sun/rmi/transport/tcp/blockAccept/security.policy
- test/tools/jlink/plugins/SorterPluginTest.java
Changeset: b14b89e259ac
Author: darcy
Date: 2016-05-12 14:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b14b89e259ac
8156890: Temporarily problem list ListKeychainStore.sh on Mac
Reviewed-by: vinnie
! test/ProblemList.txt
Changeset: 8e897a655b37
Author: darcy
Date: 2016-05-12 15:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8e897a655b37
8156897: Problem list ShortRSAKey1024.sh on windows
Reviewed-by: mullan
! test/ProblemList.txt
Changeset: 24934d5364dd
Author: rhalade
Date: 2016-05-12 16:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/24934d5364dd
8156671: Refactor sun/security/rsa/SignatureTest.java
Reviewed-by: valeriep
! test/sun/security/rsa/SignatureTest.java
Changeset: d7741bbbeaf9
Author: peytoia
Date: 2016-05-13 12:52 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d7741bbbeaf9
8150702: change in javadoc for parseObject for MessageFormat - JDK-8073211
Reviewed-by: okutsu, peytoia
Contributed-by: Vaibhav Choudhary
! src/java.base/share/classes/java/text/MessageFormat.java
Changeset: c029ee7fc04a
Author: erikj
Date: 2016-05-13 09:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c029ee7fc04a
8156837: RC resource compilation on windows generates false build failure reports
Reviewed-by: tbell, prr
! make/launcher/Launcher-java.base.gmk
! make/lib/Awt2dLibraries.gmk
Changeset: 5d05dfcf0045
Author: asmotrak
Date: 2016-05-13 11:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5d05dfcf0045
8156710: HttpTimeoutException should be thrown if server doesn't respond
Reviewed-by: michaelm
! src/java.httpclient/share/classes/java/net/http/Stream.java
+ test/java/net/httpclient/http2/Timeout.java
+ test/java/net/httpclient/http2/keystore.p12
Changeset: 48148c98c95a
Author: ntv
Date: 2016-05-13 18:58 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/48148c98c95a
8155823: Add date-time patterns 'v' and 'vvvv'
Summary: Addded necessary methodss
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
Changeset: d7e0283a937c
Author: martin
Date: 2016-05-12 18:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d7e0283a937c
8156584: Initialization race in sun.security.x509.AlgorithmId.get
Summary: Use safe variant of double-checked locking to initialize oidTable
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/sun/security/x509/AlgorithmId/OidTableInit.java
Changeset: 9db62c197dcd
Author: valeriep
Date: 2016-05-14 03:44 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9db62c197dcd
8000415: Add support for SHA-3
Summary: Add SHA-3 support to SUN and OracleUcrypto provider
Reviewed-by: ascarpino, jnimeh
! make/mapfiles/libj2ucrypto/mapfile-vers
! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java
+ src/java.base/share/classes/sun/security/provider/SHA3.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java
+ src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java
+ src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigestMD.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.h
+ src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.h
! test/com/oracle/security/ucrypto/TestDigest.java
! test/sun/security/provider/MessageDigest/Offsets.java
! test/sun/security/provider/MessageDigest/TestSHAClone.java
Changeset: 7ea7d502b4b5
Author: valeriep
Date: 2016-05-14 03:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7ea7d502b4b5
Merge
Changeset: 815881042b42
Author: xuelei
Date: 2016-05-16 01:05 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/815881042b42
8156991: Problem list UnsupportedDHKeys.java on windows
Reviewed-by: igerasim
! test/ProblemList.txt
Changeset: 2e8edc311532
Author: psandoz
Date: 2016-05-16 07:01 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2e8edc311532
8154049: DualPivot sorting calculates incorrect runs for nearly sorted arrays
Reviewed-by: shade
! src/java.base/share/classes/java/util/DualPivotQuicksort.java
! test/java/util/Arrays/SortingNearlySortedPrimitive.java
Changeset: bad3f8a33db2
Author: prappo
Date: 2016-05-16 09:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bad3f8a33db2
8156931: java.nio.Buffer tests cleanup
Reviewed-by: alanb
! test/java/nio/Buffer/Basic-X.java.template
! test/java/nio/Buffer/BasicByte.java
! test/java/nio/Buffer/BasicChar.java
! test/java/nio/Buffer/BasicDouble.java
! test/java/nio/Buffer/BasicFloat.java
! test/java/nio/Buffer/BasicInt.java
! test/java/nio/Buffer/BasicLong.java
! test/java/nio/Buffer/BasicShort.java
! test/java/nio/Buffer/LimitDirectMemory.java
! test/java/nio/Buffer/Order.java
! test/java/nio/Buffer/SwapMicroBenchmark.java
Changeset: f8a3c1510f95
Author: lana
Date: 2016-05-19 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f8a3c1510f95
Added tag jdk-9+119 for changeset bad3f8a33db2
! .hgtags
Changeset: 4352ddb02f68
Author: sundar
Date: 2016-05-16 14:47 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4352ddb02f68
8156914: jlink API minor cleanups
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
! 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/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/ModuleEntryImpl.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.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/OptimizationPlugin.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/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/plugin/ExecutableImage.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/PluginContext.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java
! src/jdk.jlink/share/classes/module-info.java
! test/tools/jlink/DefaultProviderTest.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/ImageFilePoolTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkOptimTest.java
! test/tools/jlink/JLinkOptionsTest.java
! test/tools/jlink/JLinkPostProcessingTest.java
! test/tools/jlink/ResourcePoolTest.java
! test/tools/jlink/SecurityTest.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/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/PluginOrderTest.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: db250cfb765a
Author: prappo
Date: 2016-05-16 15:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/db250cfb765a
8150785: (bf) Hoist slice and duplicate methods up to java.nio.Buffer
Reviewed-by: alanb, rriggs, chegar
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/java/nio/Buffer/Order-X.java.template
! test/java/nio/Buffer/Order.java
! test/java/nio/Buffer/OrderChar.java
! test/java/nio/Buffer/OrderDouble.java
! test/java/nio/Buffer/OrderFloat.java
! test/java/nio/Buffer/OrderInt.java
! test/java/nio/Buffer/OrderLong.java
! test/java/nio/Buffer/OrderShort.java
Changeset: 0c2e739fb309
Author: michaelm
Date: 2016-05-16 16:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0c2e739fb309
8156825: java/net/httpclient/BasicWebSocketAPITest.java failed with java.lang.AssertionError
Reviewed-by: rriggs
! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
! src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
! src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
Changeset: ee022b8f5e2d
Author: rhalade
Date: 2016-05-16 10:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ee022b8f5e2d
8155049: New tests from 8144566 fail with "No expected Server Name Indication"
Reviewed-by: xuelei
! test/javax/net/ssl/ServerName/BestEffortOnLazyConnected.java
! test/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java
Changeset: b26fa1a6458d
Author: mullan
Date: 2016-05-16 13:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b26fa1a6458d
8150468: ClassCircularityError on error in security policy file
Reviewed-by: mchung, xuelei
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
+ test/sun/security/provider/PolicyFile/BadPolicyFile.java
+ test/sun/security/provider/PolicyFile/BadPolicyFile.policy
Changeset: ced2868c2e8d
Author: mullan
Date: 2016-05-16 13:54 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ced2868c2e8d
Merge
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
Changeset: f4a0fe7bbd75
Author: alanb
Date: 2016-05-16 22:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f4a0fe7bbd75
8156989: Trailing empty element in classpath ignored
Reviewed-by: mchung
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
Changeset: fbdd80a33a62
Author: xiaofeya
Date: 2016-05-17 02:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fbdd80a33a62
8155088: Fix module dependencies in java/sql/* and javax/* tests
Reviewed-by: alanb
Contributed-by: Felix Yang
+ test/java/sql/TEST.properties
! test/javax/net/ssl/HttpsURLConnection/Equals.java
+ test/javax/rmi/TEST.properties
+ test/javax/script/TEST.properties
+ test/javax/xml/jaxp/TEST.properties
Changeset: df25fad96353
Author: psandoz
Date: 2016-05-17 12:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/df25fad96353
8156485: MethodHandles.varHandleExactInvoker should perform exact checks
Reviewed-by: vlivanov
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.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: 0dae92546feb
Author: sundar
Date: 2016-05-17 19:53 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0dae92546feb
8157146: Add debug printlns to tests FieldSetAccessibleTest and VerifyJimage.java
Reviewed-by: alanb, shade
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/tools/jimage/VerifyJimage.java
Changeset: 1723608170c0
Author: ahenrie
Date: 2015-11-17 23:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1723608170c0
8145278: Fix memory leak in splitPathList
Reviewed-by: sspitsyn, dsamersoff, dcubed
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
Changeset: 769777ebcc81
Author: stefank
Date: 2016-04-20 09:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/769777ebcc81
8072921: -Xincgc should be removed from output
Reviewed-by: alanb
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 1d38cf0f291c
Author: dsamersoff
Date: 2016-04-20 18:01 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1d38cf0f291c
8152847: JDI use of sun.boot.class.path needs to be updated for Jigsaw
Summary: remove references to bootclasspath
Reviewed-by: alanb, sspitsyn
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
Changeset: 4958bdcf895d
Author: dsamersoff
Date: 2016-04-20 15:09 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4958bdcf895d
Merge
Changeset: 0508d801b1fb
Author: dsamersoff
Date: 2016-04-21 13:18 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0508d801b1fb
8143921: nsk/jdi/ObjectReference/waitingThreads/waitingthreads003 fails with JVMTI_ERROR_INVALID_CLASS
Summary: Skip invalid classes
Reviewed-by: sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c
Changeset: 227c77e44055
Author: ikrylov
Date: 2016-03-30 17:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/227c77e44055
8147844: new method j.l.Thread.onSpinWait() and the corresponding x86 hotspot instrinsic
Summary: see JEP-285 for details
Reviewed-by: psandoz, alanb, dholmes
Contributed-by: Gil Tene , Ivan Krylov
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 25fe2c0cecfb
Author: bharadwaj
Date: 2016-04-12 14:17 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/25fe2c0cecfb
Merge
Changeset: 6e607ec47322
Author: bharadwaj
Date: 2016-04-19 15:26 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6e607ec47322
Merge
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 35ce2ada6b0a
Author: bharadwaj
Date: 2016-04-21 15:04 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/35ce2ada6b0a
Merge
Changeset: b2d898bbd0c4
Author: amurillo
Date: 2016-04-22 01:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b2d898bbd0c4
Merge
! src/java.base/share/classes/java/lang/Thread.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java
- src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java
- src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java
- src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
- src/java.base/share/classes/sun/reflect/AccessorGenerator.java
- src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/ByteVector.java
- src/java.base/share/classes/sun/reflect/ByteVectorFactory.java
- src/java.base/share/classes/sun/reflect/ByteVectorImpl.java
- src/java.base/share/classes/sun/reflect/CallerSensitive.java
- src/java.base/share/classes/sun/reflect/ClassDefiner.java
- src/java.base/share/classes/sun/reflect/ClassFileAssembler.java
- src/java.base/share/classes/sun/reflect/ClassFileConstants.java
- src/java.base/share/classes/sun/reflect/ConstantPool.java
- src/java.base/share/classes/sun/reflect/ConstructorAccessor.java
- src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/FieldAccessor.java
- src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/FieldInfo.java
- src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/Label.java
- src/java.base/share/classes/sun/reflect/LangReflectAccess.java
- src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java
- src/java.base/share/classes/sun/reflect/MethodAccessor.java
- src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java
- src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java
- src/java.base/share/classes/sun/reflect/Reflection.java
- src/java.base/share/classes/sun/reflect/ReflectionFactory.java
- src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java
- src/java.base/share/classes/sun/reflect/SignatureIterator.java
- src/java.base/share/classes/sun/reflect/UTF8.java
- src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java
- src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java
- src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
- src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java
- test/java/util/ServiceLoader/modules/BasicTest.java
- test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
- test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
- test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
- test/sun/reflect/Reflection/GetCallerClass.java
- test/sun/reflect/Reflection/GetCallerClassTest.java
- test/sun/reflect/Reflection/GetCallerClassTest.sh
- test/sun/reflect/constantPool/ConstantPoolTest.java
- test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm
Changeset: ce87b09f35dd
Author: sspitsyn
Date: 2016-04-28 00:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ce87b09f35dd
8153749: New capability can_generate_early_class_hook_events
Summary: Add new capability
Reviewed-by: alanb, dsamersoff
! src/java.base/share/native/include/jvmti.h
Changeset: 8bc8f99ed902
Author: amurillo
Date: 2016-04-28 14:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8bc8f99ed902
Merge
Changeset: f39e271718d9
Author: amurillo
Date: 2016-04-28 22:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f39e271718d9
Merge
Changeset: 1a74d902715a
Author: amurillo
Date: 2016-04-28 23:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1a74d902715a
Merge
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
- src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
Changeset: 48363aba4811
Author: hseigel
Date: 2016-04-29 15:17 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/48363aba4811
8155727: java/util/concurrent/locks/Lock/TimedAcquireLeak.java timeouts.
Summary: Fix regex pattern to handle possible (module at version) text
Reviewed-by: ctornqvi, martin
! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
Changeset: 37b8d7571efd
Author: mockner
Date: 2016-04-29 22:39 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/37b8d7571efd
8154110: Update class* and safepoint* logging subsystems
Summary: Refactored logging tags in class and safepoint subsystems.
Reviewed-by: coleenp, rehn, hseigel
! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
! test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
Changeset: d0b8cc47c117
Author: hb
Date: 2016-05-05 01:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d0b8cc47c117
8154166: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java fails with RuntimeException
Summary: Fix the RuntimeException issue
Reviewed-by: jbachorik
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Changeset: d2f46fdfc3ca
Author: bchristi
Date: 2016-05-05 11:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d2f46fdfc3ca
8147039: Incorrect locals and operands in compiled frames
Summary: Implement stack walking using javaVFrame instead of vframeStream
Reviewed-by: mchung, vlivanov
+ test/java/lang/StackWalker/CountLocalSlots.java
! test/java/lang/StackWalker/LocalsAndOperands.java
+ test/java/lang/StackWalker/LocalsCrash.java
Changeset: 73608cd4f89a
Author: dsamersoff
Date: 2016-05-06 11:47 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/73608cd4f89a
8154144: Tests in com/sun/jdi fails intermittently with "jdb input stream closed prematurely"
Summary: Don't print stream closed message during shutdown
Reviewed-by: dcubed, sla, dsamersoff
Contributed-by: sharath.ballal at oracle.com
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventHandler.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
Changeset: 294e430e2951
Author: amurillo
Date: 2016-05-05 12:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/294e430e2951
Merge
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 2f0dd8cb6cc0
Author: amurillo
Date: 2016-05-06 06:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2f0dd8cb6cc0
Merge
- src/java.base/share/classes/jdk/internal/module/Hasher.java
- src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
- src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java
- src/java.desktop/unix/native/common/awt/extutil.h
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.c
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.h
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingAreaP.h
- test/javax/transaction/testng/TEST.properties
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
Changeset: b1c3c979ef6e
Author: mikael
Date: 2016-05-06 15:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b1c3c979ef6e
8150921: Update Unsafe getters/setters to use double-register variants
Reviewed-by: dholmes, shade, psandoz, jrose
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: c43aba5fc69b
Author: sgehwolf
Date: 2016-04-25 15:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c43aba5fc69b
8154529: some places in the invoke.c that use InvokeRequest* not protected with invokerLock
Reviewed-by: sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.h
Changeset: 08a5c72f79e3
Author: sspitsyn
Date: 2016-05-08 08:25 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/08a5c72f79e3
Merge
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
- src/java.base/share/classes/jdk/internal/module/Hasher.java
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
- src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java
- src/java.desktop/unix/native/common/awt/extutil.h
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.c
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.h
- src/java.desktop/unix/native/libawt_headless/awt/VDrawingAreaP.h
- src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java
- test/javax/transaction/testng/TEST.properties
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
Changeset: c3b401bbc6fe
Author: neliasso
Date: 2016-04-29 09:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c3b401bbc6fe
8142464: PlatformLoggerTest.java throws java.lang.RuntimeException: Logger test.logger.bar does not exist
Summary: Test doesn't keep strong references to loggers
Reviewed-by: kvn
! test/sun/util/logging/PlatformLoggerTest.java
Changeset: 909f38c3d339
Author: shade
Date: 2016-05-04 17:17 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/909f38c3d339
8155739: [TESTBUG] VarHandles/Unsafe tests for weakCAS should allow spurious failures
Reviewed-by: psandoz, vlivanov, simonis
! 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/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.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
Changeset: cbd0fd67b328
Author: psandoz
Date: 2016-05-05 18:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cbd0fd67b328
8155794: Move Objects.checkIndex BiFunction accepting methods to an internal package
Reviewed-by: chegar, shade, forax, vlivanov
! 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/Objects.java
+ src/java.base/share/classes/jdk/internal/util/Preconditions.java
! test/java/util/Objects/CheckIndex.java
Changeset: 0043d6a1e416
Author: vlivanov
Date: 2016-05-06 18:21 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0043d6a1e416
Merge
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.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/X-VarHandleTestByteArrayView.java.template
! test/sun/util/logging/PlatformLoggerTest.java
Changeset: 160c2f030a25
Author: vlivanov
Date: 2016-05-09 12:39 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/160c2f030a25
Merge
! 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
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.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/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.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
Changeset: 5178f8538a52
Author: vlivanov
Date: 2016-05-09 13:12 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5178f8538a52
Merge
Changeset: 391c4972f6ad
Author: dsamersoff
Date: 2016-05-09 23:41 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/391c4972f6ad
8155091: Remove SA related functions from tmtools
Summary: Remove options that enables support for non-cooperative mode
Reviewed-by: alanb, mchung, sla
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java
+ test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
+ test/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
+ test/sun/tools/jinfo/BasicJInfoTest.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
! test/sun/tools/jmap/BasicJMapTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
! test/sun/tools/jstack/BasicJStackTest.java
! test/sun/tools/jstack/DeadlockDetectionTest.java
Changeset: dd12e7b9d044
Author: rehn
Date: 2016-05-10 06:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dd12e7b9d044
8154985: Add the ability to use main class as lookup (as jcmd) to jinfo, jmap, jstack
Reviewed-by: sla, dsamersoff
+ src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java
Changeset: 2053d6544876
Author: ysuenaga
Date: 2016-05-07 10:32 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2053d6544876
8156033: jhsdb jmap cannot set heapdump name
Reviewed-by: dsamersoff
! test/sun/tools/jhsdb/BasicLauncherTest.java
Changeset: c11a9bfd9c2f
Author: shade
Date: 2016-05-06 17:59 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c11a9bfd9c2f
8155965: Unsafe.weakCompareAndSetVolatile entry points and intrinsics
Reviewed-by: psandoz, vlivanov
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 72b2e58a1ac4
Author: vlivanov
Date: 2016-05-06 19:35 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/72b2e58a1ac4
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 1ea5529a8988
Author: vlivanov
Date: 2016-05-11 00:30 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1ea5529a8988
Merge
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: b64581fa1b03
Author: vlivanov
Date: 2016-05-10 21:38 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b64581fa1b03
Merge
Changeset: 3eea6819cc1f
Author: amurillo
Date: 2016-05-14 09:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3eea6819cc1f
Merge
! 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/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
Changeset: 2ac07d4a97d4
Author: amurillo
Date: 2016-05-17 05:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2ac07d4a97d4
Merge
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.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/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.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
Changeset: 0c3d4e928055
Author: amurillo
Date: 2016-05-17 07:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0c3d4e928055
Merge
Changeset: 977cd1ec2fa3
Author: dfuchs
Date: 2016-05-17 19:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/977cd1ec2fa3
8139982: Re-examine java.management dependency on java.util.logging.LoggingMXBean
Summary: The logging MXBean implementation no longer implements java.util.logging.LoggingMXBean. java.lang.management.PlatformLoggingMXBean is used instead. java.util.logging.LoggingMXBean and java.util.logging.LogManager::getLoggingMXBean are now deprecated. Types and accessors defined in java.lang.management should be used instead.
Reviewed-by: mchung
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logging.java
! src/java.logging/share/classes/java/util/logging/LoggingMXBean.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/PlatformLoggingMXBean.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
Changeset: e4f9d7cf7ace
Author: erikj
Date: 2016-05-03 15:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e4f9d7cf7ace
8136777: Introduce bundle targets
Reviewed-by: tbell, ihse
! make/Import.gmk
Changeset: 5c8e80138e53
Author: shade
Date: 2016-05-17 22:28 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5c8e80138e53
8157171: Hook up Unsafe.weakCompareAndSetVolatile to VarHandles
Reviewed-by: psandoz, redestad
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
Changeset: 1aa088ea72cb
Author: bpb
Date: 2016-05-17 16:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1aa088ea72cb
8130679: Writer/StringWriter.write methods do not specify index out bounds
Summary: Add throws tag indicating IndexOutOfBoundsExcepion to write() methods which have an index parameter.
Reviewed-by: chegar, prappo, rriggs
! src/java.base/share/classes/java/io/BufferedWriter.java
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/FilterWriter.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/StringWriter.java
! src/java.base/share/classes/java/io/Writer.java
Changeset: b512ec747d12
Author: mli
Date: 2016-05-17 19:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b512ec747d12
8157011: Problem list tools/pack200/TestNormal.java and java/io/pathNames/GeneralWin32.java
Reviewed-by: darcy
! test/ProblemList.txt
Changeset: f735e227cd74
Author: martin
Date: 2016-05-16 11:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f735e227cd74
8157069: Assorted ZipFile improvements
Reviewed-by: sherman
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
Changeset: fd39cefc5c8f
Author: mhaupt
Date: 2016-05-18 10:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fd39cefc5c8f
8156915: introduce MethodHandle factory for array length
Reviewed-by: sundar
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/ArrayLengthTest.java
Changeset: 3bf3f8ac5f37
Author: sundar
Date: 2016-05-18 15:03 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3bf3f8ac5f37
8154192: Deprivilege java.scripting module
Reviewed-by: jlaskey, alanb
! src/java.base/share/conf/security/java.policy
! test/javax/script/ProviderTest.sh
Changeset: 7a2e220a737d
Author: alanb
Date: 2016-05-18 11:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7a2e220a737d
8156972: java/lang/reflect/Layer/LayerAndLoadersTest.java test requires jdk.compiler
Reviewed-by: alanb
Contributed-by: alexandre.iline at oracle.com
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
! test/lib/testlibrary/CompilerUtils.java
Changeset: 5f52de8fe40c
Author: serb
Date: 2016-05-18 16:58 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5f52de8fe40c
8156581: Cleanup of ProblemList.txt
Reviewed-by: prr, alexsch
! test/ProblemList.txt
Changeset: c6273069a5ad
Author: xuelei
Date: 2016-05-18 14:47 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c6273069a5ad
8157035: Use stronger algorithms and keys for JSSE testing
Reviewed-by: weijun, jnimeh
+ test/javax/net/ssl/etc/README
! test/javax/net/ssl/etc/keystore
! test/javax/net/ssl/etc/truststore
Changeset: f562a2f90620
Author: michaelm
Date: 2016-05-18 16:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f562a2f90620
8157107: HTTP/2 client may fail with NPE if additional logging enabled
Reviewed-by: michaelm
Contributed-by: artem.smotrakov at oracle.com
! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/Log.java
+ test/java/net/httpclient/http2/TLSConnection.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java
Changeset: 3675fb8573d4
Author: psandoz
Date: 2016-05-18 18:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3675fb8573d4
8157152: Atomic add for VarHandle byte[]/ByteBuffer views is incorrect for endian conversion
Reviewed-by: fyuan, shade, vlivanov
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! 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/generate-vh-tests.sh
Changeset: 724ba3ead0a0
Author: serb
Date: 2016-04-25 19:14 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/724ba3ead0a0
7124381: DragSourceListener.dragDropEnd() never been called on completion of dnd operation
Reviewed-by: yan, ssadetsky
- test/java/awt/dnd/Button2DragTest/Button2DragTest.html
! test/java/awt/dnd/Button2DragTest/Button2DragTest.java
Changeset: ee787ce3d454
Author: aniyogi
Date: 2016-04-27 12:08 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ee787ce3d454
8152492: [macosx swing] double key event actions when using Mac menubar
Reviewed-by: serb, mhalder, alexsch
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
Changeset: 7d969c1f114c
Author: mhalder
Date: 2016-04-27 13:09 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7d969c1f114c
8151136: [macosx] According to the description, the case is failed
Reviewed-by: ssadetsky, aniyogi
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java
Changeset: 0c54d48f3380
Author: avstepan
Date: 2016-04-28 19:35 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0c54d48f3380
8155021: [TEST] create one more inheritance test for @BeanProperty
Reviewed-by: serb
! test/java/beans/Introspector/AnonymousClassBeanPropertyTest.java
! test/java/beans/Introspector/BeanPropertyTest.java
+ test/java/beans/Introspector/InheritanceBeanPropertyTest.java
Changeset: 00e38df615a2
Author: alexsch
Date: 2016-04-28 23:48 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/00e38df615a2
8152677: [macosx] All files filter can't be selected in JFileChooser
Reviewed-by: serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
+ test/javax/swing/JFileChooser/8152677/SelectAllFilesFilterTest.java
Changeset: 2de40053200a
Author: serb
Date: 2016-04-29 15:44 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2de40053200a
8143346: Broken link in java.beans.XMLEncoder
Reviewed-by: prr
! src/demo/share/jvmti/index.html
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/beans/XMLDecoder.java
! src/java.desktop/share/classes/java/beans/XMLEncoder.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/colorchooser/package.html
! src/java.desktop/share/classes/javax/swing/event/package.html
! src/java.desktop/share/classes/javax/swing/filechooser/package.html
! src/java.desktop/share/classes/javax/swing/package.html
! src/java.desktop/share/classes/javax/swing/plaf/basic/package.html
! src/java.desktop/share/classes/javax/swing/plaf/metal/package.html
! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html
! src/java.desktop/share/classes/javax/swing/plaf/multi/package.html
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/package.html
! src/java.desktop/share/classes/javax/swing/plaf/package.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html
! src/java.desktop/share/classes/javax/swing/table/package.html
! src/java.desktop/share/classes/javax/swing/text/Document.java
! src/java.desktop/share/classes/javax/swing/text/html/package.html
! src/java.desktop/share/classes/javax/swing/text/html/parser/package.html
! src/java.desktop/share/classes/javax/swing/text/package.html
! src/java.desktop/share/classes/javax/swing/text/rtf/package.html
! src/java.desktop/share/classes/javax/swing/tree/package.html
! src/java.desktop/share/classes/javax/swing/undo/package.html
Changeset: eea841d93980
Author: prr
Date: 2016-04-29 09:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eea841d93980
8039444: Swing applications not being displayed properly
Reviewed-by: serb, vadim
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBadHardware.h
Changeset: 29de7259a224
Author: alexsch
Date: 2016-04-29 21:59 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/29de7259a224
8017112: JTabbedPane components have inconsistent accessibility tree
Reviewed-by: ptbrunet, serb
! src/java.desktop/share/classes/java/awt/Component.java
+ test/javax/accessibility/8017112/AccessibleIndexInParentTest.java
Changeset: 04b0734e6714
Author: bpb
Date: 2016-04-29 11:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/04b0734e6714
8151323: GeoTIFFTagSet#"ModelTiePointTag" name case does not match GeoTIFF specification
Summary: Change occurrences of "ModelTiePoint" to "ModelTiepoint."
Reviewed-by: prr
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java
Changeset: 179b1e28b42b
Author: prr
Date: 2016-04-29 11:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/179b1e28b42b
Merge
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
Changeset: 317292ee864e
Author: bpb
Date: 2016-04-29 14:50 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/317292ee864e
8149810: TIFFField#getAsLong throws ClassCastException when data is type TIFFTag.TIFF_DOUBLE or TIFFTag.FLOAT
Summary: Expand the getAsLong() specification and handle the TIFF_DOUBLE and TIFF_FLOAT cases.
Reviewed-by: prr
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
Changeset: b6e6e3667a77
Author: prr
Date: 2016-04-29 16:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b6e6e3667a77
8155772: gtk3_interface.c compilation error on Ubuntu 12.10
Reviewed-by: serb, kcr
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: 50c23e46c0f1
Author: serb
Date: 2016-05-02 12:01 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/50c23e46c0f1
8154493: AppletViewer should emit its deprecation warning to standard error
Reviewed-by: smarks
! src/java.desktop/share/classes/sun/applet/Main.java
! test/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java
Changeset: ab6c0eba9dd4
Author: serb
Date: 2016-05-02 12:08 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ab6c0eba9dd4
8027324: The spec for Toolkit.setDynamicLayout() and Toolkit.isDynamicLayoutActive() needs to be clarified
Reviewed-by: alexsch, prr
! src/java.desktop/share/classes/java/awt/Toolkit.java
! test/java/awt/Toolkit/DynamicLayout/bug7172833.java
Changeset: 2181e47fdafb
Author: bpb
Date: 2016-05-03 09:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2181e47fdafb
8149560: TIFFField#createFromMetadataNode throws a NullPointerException when the node is set with "tagNumber" attribute
Summary: In the specification of createFromMetadataNode() change "tagNumber" to "number" and add two throws clauses which match the behavior.
Reviewed-by: prr
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
Changeset: bd2eb98cc819
Author: prr
Date: 2016-05-03 12:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bd2eb98cc819
Merge
- src/java.base/share/classes/jdk/internal/module/Hasher.java
- test/javax/transaction/testng/TEST.properties
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
Changeset: 3ec296bfac48
Author: serb
Date: 2016-05-04 01:03 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3ec296bfac48
6729836: JavaSound treats large file sizes as negative and cannot read or skip
Reviewed-by: prr
! 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/AuFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
+ src/java.desktop/share/classes/com/sun/media/sound/StandardFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.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/WaveFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java
+ test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeAiffFiles.java
+ test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeAuFiles.java
! test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveExtFiles.java
+ test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFiles.java
- test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFloatFiles.java
Changeset: 79e1491172d8
Author: bpb
Date: 2016-05-04 10:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/79e1491172d8
8149816: TIFFField#getValueAsString result is unexpected for RATIONAL and SRATIONAL types (when modulo is 0)
Summary: Add more precision to the specification verbiage of getValueAsString().
Reviewed-by: prr
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
Changeset: 9a4ad3ce0cc2
Author: serb
Date: 2016-05-05 01:30 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9a4ad3ce0cc2
8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently
Reviewed-by: alexsch, yan
! test/java/beans/XMLEncoder/Test4625418.java
Changeset: cb377ca426ac
Author: arapte
Date: 2016-05-05 14:44 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cb377ca426ac
6384991: TrayIcon ActionListener called at wrong time
Reviewed-by: rchamyal, serb
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
Changeset: 80766aba7d32
Author: arapte
Date: 2016-05-05 14:56 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/80766aba7d32
8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH) throws java.lang.IllegalArgumentException in windows
Reviewed-by: rchamyal, serb
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
! test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java
! test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java
Changeset: ec2d975eb429
Author: mhalder
Date: 2016-05-05 16:08 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ec2d975eb429
8137137: [macosx] The native dialog doesn't have 'close'(X) button on Mac
Reviewed-by: psadhukhan, prr
- test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html
! test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.java
Changeset: 030b8fcf464f
Author: arapte
Date: 2016-05-06 17:43 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/030b8fcf464f
8154328: [TEST_BUG] java/awt/TrayIcon/ActionEventTest/ActionEventTest.java
Reviewed-by: serb, rchamyal
! test/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java
Changeset: f1b8c637b4d5
Author: bpb
Date: 2016-05-06 12:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f1b8c637b4d5
8156459: SimpleCMYKColorSpace serialVersionUID is inappropriate
Summary: Generate an appropriate value using the 'serialver' command.
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleCMYKColorSpace.java
Changeset: 7f4937b44d50
Author: serb
Date: 2016-05-09 12:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f4937b44d50
8155071: AppletViewer should print the deprecation warning that the Applet API is deprecated
Reviewed-by: prr, smarks
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java
! test/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java
Changeset: 1c101d82d192
Author: prr
Date: 2016-05-09 08:50 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1c101d82d192
Merge
- make/data/classlist/classlist.aix
- make/data/classlist/classlist.linux
- make/data/classlist/classlist.macosx
- make/data/classlist/classlist.solaris
- make/data/classlist/classlist.windows
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
- test/sun/security/provider/SecureRandom/SelfSeed.java
Changeset: 93fbec877e52
Author: prr
Date: 2016-05-09 09:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/93fbec877e52
8155682: Get rid of legacy Windows Flags for DX
Reviewed-by: serb, jgodinez
! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java
! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.h
Changeset: 43061a625cc6
Author: yan
Date: 2016-05-10 12:15 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/43061a625cc6
8156128: Tests for [AWT/Swing] Conditional support for GTK 3 on Linux
Reviewed-by: prr
+ test/javax/swing/LookAndFeel/8145547/DemandGTK.java
+ test/javax/swing/LookAndFeel/8145547/DemandGTK2.sh
+ test/javax/swing/LookAndFeel/8145547/DemandGTK2.txt
+ test/javax/swing/LookAndFeel/8145547/DemandGTK3.sh
+ test/javax/swing/LookAndFeel/8145547/ProvokeGTK.java
Changeset: 597626072716
Author: pkbalakr
Date: 2016-05-10 16:08 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/597626072716
6421058: When calls JSpinner.setEditor() the font in a JSpinner become is a bold.
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
+ test/javax/swing/JSpinner/6421058/bug6421058.java
Changeset: 7f6e7d69a033
Author: prr
Date: 2016-05-12 09:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f6e7d69a033
8154546: Retire sun.misc.GThreadHelper
Reviewed-by: serb, chegar, kcr
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
- src/jdk.unsupported/unix/classes/sun/misc/GThreadHelper.java
Changeset: 7cd62a82f4a6
Author: alexsch
Date: 2016-05-12 20:43 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7cd62a82f4a6
8154539: Examine the desktop module's use of sun.misc.SoftCache
Reviewed-by: prr, chegar, mchung
! src/java.desktop/share/classes/module-info.java
+ src/java.desktop/share/classes/sun/awt/SoftCache.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java
- src/jdk.unsupported/share/classes/sun/misc/SoftCache.java
! test/com/sun/jdi/ReferrersTest.java
Changeset: 877bccceacb9
Author: prr
Date: 2016-05-12 11:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/877bccceacb9
Merge
- make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js
- make/src/classes/build/tools/addjsum/AddJsum.java
- src/java.base/share/classes/java/util/regex/UnicodeProp.java
- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java
- test/java/rmi/transport/httpSocket/HttpSocketTest.java
- test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
- test/java/rmi/transport/httpSocket/security.policy
- test/java/util/jar/JarFile/MultiReleaseJarAPI.java
- test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java
- test/java/util/jar/JarFile/MultiReleaseJarIterators.java
- test/java/util/jar/JarFile/MultiReleaseJarProperties.java
- test/java/util/jar/JarFile/MultiReleaseJarSecurity.java
- test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
- test/sun/rmi/transport/proxy/EagerHttpFallback.java
- test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
- test/sun/rmi/transport/tcp/blockAccept/TestIface.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
- test/sun/rmi/transport/tcp/blockAccept/security.policy
- test/tools/jlink/plugins/SorterPluginTest.java
Changeset: 6968aa3bf5ac
Author: vadim
Date: 2016-05-13 11:31 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6968aa3bf5ac
8047931: Remove unused medialib code
Reviewed-by: bae
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.h
! src/java.desktop/share/native/libmlib_image/mlib_ImageAffineEdge.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageCheck.h
- src/java.desktop/share/native/libmlib_image/mlib_ImageColorTrue2Index.c
- src/java.desktop/share/native/libmlib_image/mlib_ImageColormap.h
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h
- src/java.desktop/share/native/libmlib_image/mlib_ImageConv2x2_f.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16ext.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16nw.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_32nw.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8ext.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8nw.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_D64nw.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_F32nw.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16ext.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16nw.c
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BC.c
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BL.c
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.c
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.h
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv.h
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv_f.c
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1.h
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1_U8.c
! src/java.desktop/share/native/libmlib_image/mlib_image.h
- src/java.desktop/share/native/libmlib_image/mlib_image_blend_proto.h
! src/java.desktop/share/native/libmlib_image/mlib_image_proto.h
- src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy.c
- src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy_blk.s
- src/java.desktop/unix/native/libawt/awt/medialib/vis_asi.h
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffineIndex_BC.c
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL.c
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.c
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_U16.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.c
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.h
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_1.c
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_f.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.c
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.h
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_1.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_34.c
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv.h
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_16nw.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_8nw.c
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv_8nw.c
Changeset: 4d5055837809
Author: dmarkov
Date: 2016-05-13 12:44 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4d5055837809
8155001: SystemTray.remove() leaks GDI Objects in Windows
Reviewed-by: serb, alexp
! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
Changeset: 5ce4dee49b11
Author: prr
Date: 2016-05-18 09:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5ce4dee49b11
Merge
! make/lib/Awt2dLibraries.gmk
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
Changeset: 6b5c8b0f6b74
Author: jlahoda
Date: 2016-05-18 21:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6b5c8b0f6b74
8133549: Generalize jshell's EditingHistory
Summary: Adding a generic EditingHistory to jdk.internal.le, for use by both jjs and jshell
Reviewed-by: sundar
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
+ src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java
! src/jdk.internal.le/share/classes/module-info.java
+ test/jdk/internal/jline/extra/HistoryTest.java
Changeset: 13dc4460ec4a
Author: xuelei
Date: 2016-05-18 22:55 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/13dc4460ec4a
8151856: Note that disabledAlgorithms override the same algorithms of legacyAlgorithms
Reviewed-by: mullan, weijun
! src/java.base/share/conf/security/java.security
Changeset: eb272e1c31b7
Author: rhalade
Date: 2016-05-18 16:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eb272e1c31b7
8156035: Remove intermittent key from sun/security/rsa/SpecTest.java
Reviewed-by: mullan
! test/sun/security/rsa/SpecTest.java
Changeset: c7550333c4ba
Author: ksrini
Date: 2016-05-18 11:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c7550333c4ba
8156807: Pack200 must support v53.0 class files
Reviewed-by: mchung, shade
! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/jdk.pack200/share/native/common-unpack/constants.h
! test/ProblemList.txt
! test/tools/pack200/TestNormal.java
! test/tools/pack200/Utils.java
Changeset: 75472c0614d5
Author: srastogi
Date: 2016-05-19 11:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/75472c0614d5
8149574: Fix java/lang/invoke/MethodHandleImpl's use of Unsafe.defineAnonymousClass()
Reviewed-by: vlivanov, psandoz, sundar, mhaupt
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
Changeset: 798214298782
Author: ssahoo
Date: 2016-05-19 04:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/798214298782
8141039: Test Task: Develop new tests for JEP 273: DRBG-Based SecureRandom Implementations
Reviewed-by: weijun
+ test/java/security/SecureRandom/ApiTest.java
+ test/java/security/SecureRandom/EnoughSeedTest.java
! test/java/security/SecureRandom/GetAlgorithm.java
+ test/java/security/SecureRandom/GetInstanceTest.java
+ test/java/security/SecureRandom/MultiThreadTest.java
+ test/java/security/SecureRandom/SerializedSeedTest.java
! test/sun/security/provider/SecureRandom/StrongSecureRandom.java
! test/sun/security/provider/SeedGenerator/SeedGeneratorChoice.java
Changeset: 7af9466123ed
Author: alanb
Date: 2016-05-19 13:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7af9466123ed
8157290: jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java failing
Reviewed-by: chegar
! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java
+ test/jdk/modules/scenarios/overlappingpackages/src/misc/jdk/internal/misc/Unsafe.java
! test/jdk/modules/scenarios/overlappingpackages/src/misc/module-info.java
- test/jdk/modules/scenarios/overlappingpackages/src/misc/sun/misc/Unsafe.java
Changeset: 667006897700
Author: alanb
Date: 2016-05-19 13:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/667006897700
8148834: Update module-info reader/writer to 53.0
Reviewed-by: sundar, chegar
! src/java.base/share/classes/java/lang/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
Changeset: 4f217f656946
Author: aefimov
Date: 2016-05-19 15:58 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4f217f656946
8157096: [TEST_BUG] test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java is skipped by jtreg
Reviewed-by: shade, joehw
! test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java
Changeset: c79af458bd7d
Author: aefimov
Date: 2016-05-19 16:08 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c79af458bd7d
8072579: XjcOptionalPropertyTest.java creates files in test.src
Reviewed-by: joehw
! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java
- test/javax/xml/bind/xjc/8032884/compile-schema.sh
Changeset: a3f13b375854
Author: shade
Date: 2016-05-19 16:59 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a3f13b375854
8148604: JEP 280, Switch to more optimal concatenation strategy
Reviewed-by: psandoz, redestad
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: 099857ef9d0c
Author: psandoz
Date: 2016-05-19 16:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/099857ef9d0c
8157239: java/lang/invoke/VarHandles/ tests fail by timeout with -Xcomp with lambda form linkage
Reviewed-by: vlivanov
! 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/X-VarHandleTestAccess.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template
Changeset: 123da3a60133
Author: asmotrak
Date: 2016-05-19 09:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/123da3a60133
8134267: javax/net/ssl/TLS/TestJSSE.java fails intermittently with BindException: Address already in use
Reviewed-by: chegar
! test/javax/net/ssl/TLS/CipherTestUtils.java
! test/javax/net/ssl/TLS/JSSEServer.java
! test/javax/net/ssl/TLS/TestJSSE.java
Changeset: e53f8c34880e
Author: mchung
Date: 2016-05-19 11:17 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e53f8c34880e
8157068: ExceptionInInitializerError if images build patched to use exploded version of jdk.internal.module.SystemModules
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
- test/tools/launcher/modules/patch/PatchTest.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/basic/src/test/module-info.java
+ test/tools/launcher/modules/patch/basic/src1/java.base/java/text/Annotation.java
+ test/tools/launcher/modules/patch/basic/src1/java.base/java/text/AnnotationBuddy.java
+ test/tools/launcher/modules/patch/basic/src1/jdk.compiler/com/sun/tools/javac/Main.java
+ test/tools/launcher/modules/patch/basic/src1/jdk.compiler/com/sun/tools/javac/MainBuddy.java
+ test/tools/launcher/modules/patch/basic/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClient.java
+ test/tools/launcher/modules/patch/basic/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClientBuddy.java
+ test/tools/launcher/modules/patch/basic/src2/java.base/java/lang2/Object.java
+ test/tools/launcher/modules/patch/basic/src2/jdk.compiler/com/sun/tools/javac2/Main.java
+ test/tools/launcher/modules/patch/basic/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java
- test/tools/launcher/modules/patch/src/test/jdk/test/Main.java
- test/tools/launcher/modules/patch/src/test/module-info.java
- test/tools/launcher/modules/patch/src1/java.base/java/text/Annotation.java
- test/tools/launcher/modules/patch/src1/java.base/java/text/AnnotationBuddy.java
- test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/Main.java
- test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/MainBuddy.java
- test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClient.java
- test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClientBuddy.java
- test/tools/launcher/modules/patch/src2/java.base/java/lang2/Object.java
- test/tools/launcher/modules/patch/src2/jdk.compiler/com/sun/tools/javac2/Main.java
- test/tools/launcher/modules/patch/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java
+ test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src/m1/module-info.java
+ test/tools/launcher/modules/patch/systemmodules/src/m1/p1/Main.java
+ test/tools/launcher/modules/patch/systemmodules/src/m2/module-info.java
+ test/tools/launcher/modules/patch/systemmodules/src/m2/p2/Lib.java
+ test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src1/m2/p2/Lib.java
Changeset: 3976fadb091d
Author: iris
Date: 2016-05-19 12:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3976fadb091d
8144062: Move jdk.Version to java.lang.Runtime.Version
Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/jar/JarFile.java
- src/java.base/share/classes/jdk/Version.java
! src/java.base/share/classes/module-info.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
+ test/java/lang/Runtime/Version/Basic.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java
- test/jdk/Version/Basic.java
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
Changeset: 6efc826d3cd0
Author: lana
Date: 2016-05-19 19:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6efc826d3cd0
Merge
- src/java.desktop/share/native/libmlib_image/mlib_ImageColorTrue2Index.c
- src/java.desktop/share/native/libmlib_image/mlib_ImageColormap.h
- src/java.desktop/share/native/libmlib_image/mlib_ImageConv2x2_f.c
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BC.c
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BL.c
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.c
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.h
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1.h
- src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1_U8.c
- src/java.desktop/share/native/libmlib_image/mlib_image_blend_proto.h
- src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy.c
- src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy_blk.s
- src/java.desktop/unix/native/libawt/awt/medialib/vis_asi.h
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffineIndex_BC.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_f.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_34.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_16nw.c
- src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_8nw.c
- src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java
- src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
- src/jdk.unsupported/share/classes/sun/misc/SoftCache.java
- src/jdk.unsupported/unix/classes/sun/misc/GThreadHelper.java
- test/java/awt/dnd/Button2DragTest/Button2DragTest.html
- test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html
- test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFloatFiles.java
- test/javax/xml/bind/xjc/8032884/compile-schema.sh
- test/jdk/modules/scenarios/overlappingpackages/src/misc/sun/misc/Unsafe.java
- test/sun/tools/jinfo/JInfoHelper.java
- test/sun/tools/jinfo/JInfoLauncherTest.java
- test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
- test/sun/tools/jinfo/JInfoRunningProcessTest.java
- test/sun/tools/jinfo/JInfoSanityTest.java
- test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java
- test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java
- test/tools/launcher/modules/patch/PatchTest.java
- test/tools/launcher/modules/patch/src/test/jdk/test/Main.java
- test/tools/launcher/modules/patch/src/test/module-info.java
- test/tools/launcher/modules/patch/src1/java.base/java/text/Annotation.java
- test/tools/launcher/modules/patch/src1/java.base/java/text/AnnotationBuddy.java
- test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/Main.java
- test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/MainBuddy.java
- test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClient.java
- test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClientBuddy.java
- test/tools/launcher/modules/patch/src2/java.base/java/lang2/Object.java
- test/tools/launcher/modules/patch/src2/jdk.compiler/com/sun/tools/javac2/Main.java
- test/tools/launcher/modules/patch/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java
Changeset: f0c1d4d90df6
Author: lana
Date: 2016-05-19 20:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f0c1d4d90df6
Merge
Changeset: 586ba42ec91d
Author: ascarpino
Date: 2016-05-19 16:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/586ba42ec91d
8155847: SHA groups needed for jdk.security.provider.preferred
Reviewed-by: valeriep, mullan
! src/java.base/share/classes/sun/security/jca/ProviderList.java
! src/java.base/share/conf/security/java.security
! test/sun/security/jca/PreferredProviderTest.java
Changeset: 01a8615439f0
Author: bchristi
Date: 2016-05-19 16:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/01a8615439f0
8029891: Deadlock detected in java/lang/ClassLoader/deadlock/GetResource.java
Summary: Properties now stores values in an internal ConcurrentHashMap
Reviewed-by: mchung, dholmes, plevart
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/Properties.java
! test/ProblemList.txt
! test/java/lang/ClassLoader/deadlock/GetResource.java
+ test/java/util/Properties/CheckOverrides.java
+ test/java/util/Properties/CheckUnsynchronized.java
+ test/java/util/Properties/PropertiesSerialization.java
Changeset: 3bcf2d4fdb54
Author: asmotrak
Date: 2016-05-19 19:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3bcf2d4fdb54
8157344: Multiple test timeouts after push for JDK-8141039
8156606: java/security/SecureRandom/Serialize.java gets time out in Linux
Reviewed-by: weijun
! test/ProblemList.txt
! test/java/security/SecureRandom/ApiTest.java
! test/java/security/SecureRandom/EnoughSeedTest.java
! test/java/security/SecureRandom/Serialize.java
Changeset: 0e78d0a7a517
Author: weijun
Date: 2016-05-20 11:15 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0e78d0a7a517
8149521: automatic discovery of LDAP servers with Kerberos authentication
Reviewed-by: vinnie
! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
! test/sun/security/krb5/canonicalize/Test.java
Changeset: b244dce93e06
Author: weijun
Date: 2016-05-20 11:20 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b244dce93e06
8138766: New default -sigalg for keytool
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
Changeset: 1a4e73ae20ce
Author: nishjain
Date: 2016-05-20 13:48 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1a4e73ae20ce
7102969: currency.properties supercede not working correctly
8149452: j.t.SimpleDateFormat.getDateFormatSymbols().getZoneStrings() returns incorrect result for some time zones
8157138: Error while fetching currency instance by Currency.getInstance(currencycode)
Reviewed-by: naoto, okutsu, peytoia
! make/data/currency/CurrencyData.properties
! make/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java
! src/java.base/share/classes/java/util/Currency.java
! test/java/util/Currency/PropertiesTest.java
! test/java/util/Currency/PropertiesTest.sh
! test/java/util/Currency/currency.properties
! test/java/util/Currency/tablea1.txt
+ test/java/util/TimeZone/Bug8149452.java
Changeset: 078eda57a82b
Author: henryjen
Date: 2016-05-19 21:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/078eda57a82b
8156478: 3 Buffer overrun defect groups in jexec.c
Reviewed-by: ksrini
! src/java.base/unix/native/launcher/jexec.c
Changeset: 871cb8793270
Author: psandoz
Date: 2016-05-20 11:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/871cb8793270
8130023: API java.util.stream: explicitly specify guaranteed execution of the pipeline
Reviewed-by: briangoetz, redestad
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/package-info.java
Changeset: b15047a04378
Author: mli
Date: 2016-05-20 03:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b15047a04378
8157211: Mark tools/launcher/FXLauncherTest.java as intermittently failing
Reviewed-by: psandoz
! test/tools/launcher/FXLauncherTest.java
Changeset: d9f0d05b7b32
Author: psandoz
Date: 2016-05-20 14:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d9f0d05b7b32
8157437: Typos in Stream JavaDoc
Reviewed-by: shade, alanb, lancea
! src/java.base/share/classes/java/util/stream/AbstractTask.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/StreamSpliterators.java
Changeset: 248c2f34cc1f
Author: jlaskey
Date: 2016-05-20 11:41 -0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/248c2f34cc1f
8156602: javac crashes again on Windows 32-bit with ClosedChannelException
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! test/TEST.groups
+ test/jdk/internal/jimage/JImageOpenTest.java
Changeset: 0fca98a37871
Author: asmotrak
Date: 2016-05-20 09:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0fca98a37871
8129389: javax/net/ssl/DTLS tests fail intermittently
Reviewed-by: xuelei
! test/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/javax/net/ssl/DTLS/Reordered.java
! test/javax/net/ssl/DTLS/Retransmission.java
Changeset: f08c91aa150d
Author: ssahoo
Date: 2016-05-20 09:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f08c91aa150d
8157417: Some of SecureRandom test might get timed out in linux
Reviewed-by: weijun
! test/java/security/SecureRandom/GetInstanceTest.java
! test/java/security/SecureRandom/MultiThreadTest.java
! test/java/security/SecureRandom/SerializedSeedTest.java
! test/sun/security/provider/SeedGenerator/SeedGeneratorChoice.java
Changeset: 8c75ff8185c6
Author: snikandrova
Date: 2016-05-20 11:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8c75ff8185c6
8155575: Provider.java contains very long lines because of lambda
Reviewed-by: ascarpino
! src/java.base/share/classes/java/security/Provider.java
Changeset: 7edc55ee829c
Author: redestad
Date: 2016-05-20 20:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7edc55ee829c
8157449: Adjust link-time generated Species classes to match JDK-8148604 usage
Reviewed-by: shade
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
Changeset: 326aac1cc313
Author: sherman
Date: 2016-05-20 12:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/326aac1cc313
8143282: \p{Cn} unassigned code points should be included in \p{C}
Summary: to add unassigned cp support into \p{C}
Reviewed-by: martin
! src/java.base/share/classes/java/util/regex/CharPredicates.java
! test/java/util/regex/RegExTest.java
Changeset: fd6a2591b269
Author: chegar
Date: 2016-05-20 21:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fd6a2591b269
8157154: jmod jlink properties file need copyright header
Reviewed-by: alanb, mchung
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! 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/resources/jmod.properties
Changeset: 0a58dc4f8cb4
Author: bpb
Date: 2016-05-20 14:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0a58dc4f8cb4
5100935: No way to access the 64-bit integer multiplication of 64-bit CPUs efficiently
Summary: Add methods multiplyFull() and multiplyHigh() to Math and StrictMath.
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
+ test/java/lang/Math/MultiplicationTests.java
Changeset: 116ec1a1a1ff
Author: darcy
Date: 2016-05-20 15:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/116ec1a1a1ff
4851777: Add BigDecimal sqrt method
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigDecimal.java
+ test/java/math/BigDecimal/SquareRootTests.java
Changeset: d9c7e8e76afc
Author: rhalade
Date: 2016-05-20 15:50 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d9c7e8e76afc
8157469: DefaultProviderList.java fails with no provider class apple.security.AppleProvider found
Reviewed-by: valeriep
! test/java/security/Provider/DefaultProviderList.java
Changeset: 1241537c9721
Author: bpb
Date: 2015-09-29 17:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1241537c9721
8023217: Additional floorDiv/floorMod/multiplyExact methods for java.lang.Math
Summary: Add new methods with long, int signatures.
Reviewed-by: darcy, scolebourne
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/YearMonth.java
! src/java.base/share/classes/java/time/chrono/HijrahDate.java
! test/java/lang/Math/DivModTests.java
! test/java/lang/Math/ExactArithTests.java
Changeset: 4cd0d71cf20e
Author: darcy
Date: 2016-05-20 16:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4cd0d71cf20e
8157487: Mark ZoneId.java as intermittently failing
Reviewed-by: naoto
! test/sun/net/www/protocol/http/ZoneId.java
Changeset: 70fb51b05cce
Author: alanb
Date: 2016-05-21 08:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/70fb51b05cce
8152650: ModuleFinder.compose should accept varargs
Reviewed-by: mchung
! make/src/classes/build/tools/jigsaw/GenGraphs.java
! make/src/classes/build/tools/jigsaw/ModuleSummary.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! test/java/lang/Class/forName/modules/TestLayer.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/util/ServiceLoader/modules/ServicesTest.java
! test/jdk/modules/scenarios/container/src/container/container/Main.java
Changeset: 997dcff5075f
Author: jlahoda
Date: 2016-05-21 13:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/997dcff5075f
8157502: make docs broken after JDK-5100935
Summary: Correcting reference to Math::multiplyFull.
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: 661ab876769e
Author: chegar
Date: 2016-05-22 19:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/661ab876769e
8048518: File Descriptor Leak in src/java.base/unix/native/libnet/net_util_md.c
Reviewed-by: alanb, chegar
! src/java.base/unix/native/libnet/net_util_md.c
Changeset: ea91cf963514
Author: darcy
Date: 2016-05-22 18:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ea91cf963514
8157527: Replace @since 1.9 with @since 9 on new math methods
Reviewed-by: chegar
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: ad54181c91ae
Author: weijun
Date: 2016-05-23 09:31 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ad54181c91ae
8157526: 3KeyTDEA word left in DRBG after JDK-8156213
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/DrbgParameters.java
Changeset: 9f8e6c4bc12f
Author: weijun
Date: 2016-05-23 18:18 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9f8e6c4bc12f
8157544: Typo in CtrDrbg::toString
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
Changeset: 2253b5ac1726
Author: xuelei
Date: 2016-05-23 10:51 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2253b5ac1726
8046294: Generate the 4-byte timestamp randomly
Reviewed-by: jnimeh, weijun
! src/java.base/share/classes/sun/security/ssl/RandomCookie.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
Changeset: 0735c35f15b3
Author: michaelm
Date: 2016-05-23 12:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0735c35f15b3
8157105: HTTP/2 client hangs in blocking mode if an invalid frame has been received
Reviewed-by: rriggs
! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/Http2Connection.java
! src/java.httpclient/share/classes/java/net/http/Queue.java
! src/java.httpclient/share/classes/java/net/http/Stream.java
! src/java.httpclient/share/classes/java/net/http/Utils.java
+ test/java/net/httpclient/http2/ErrorTest.java
Changeset: b87b68caed0d
Author: michaelm
Date: 2016-05-23 12:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b87b68caed0d
8153142: Cannot resolve multiple values from one response header
Reviewed-by: rriggs
! src/java.httpclient/share/classes/java/net/http/Http1Request.java
! src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java
+ test/java/net/httpclient/HeadersTest1.java
Changeset: 87e8d92a9f6c
Author: sherman
Date: 2016-05-23 12:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/87e8d92a9f6c
8147588: Jar file and Zip file not removed in spite of the OPEN_DELETE flag
Reviewed-by: alanb
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/native/libjava/RandomAccessFile.c
Changeset: e93c15465318
Author: martin
Date: 2016-05-23 12:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e93c15465318
8157613: Internal documentation improvements to ZipFile.java
Reviewed-by: plevart, sherman
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: ca392a5bf0ef
Author: chegar
Date: 2016-05-23 21:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ca392a5bf0ef
8156497: Add jar tool support for Multi-Release Modular JARs
Reviewed-by: alanb
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/internal/Message.java
! test/tools/jar/modularJar/src/bar/module-info.java
! test/tools/jar/modularJar/src/baz/jdk/test/baz/BazService.java
! test/tools/jar/modularJar/src/baz/jdk/test/baz/internal/BazServiceImpl.java
! test/tools/jar/modularJar/src/baz/module-info.java
! test/tools/jar/modularJar/src/foo/jdk/test/foo/Foo.java
! test/tools/jar/modularJar/src/foo/jdk/test/foo/internal/Message.java
! test/tools/jar/modularJar/src/foo/module-info.java
Changeset: bbdf4444964c
Author: naoto
Date: 2016-05-23 14:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bbdf4444964c
8150179: Static build of libzip is missing JNI_OnLoad_zip entry point
Reviewed-by: sherman
! src/java.base/share/native/libzip/zip_util.c
Changeset: d27a73776c05
Author: dtitov
Date: 2016-05-23 14:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d27a73776c05
8157622: Add @Deprecated annotations to the Applet API classes
Reviewed-by: smarks, serb
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/applet/AppletContext.java
! src/java.desktop/share/classes/java/applet/AppletStub.java
! src/java.desktop/share/classes/java/applet/AudioClip.java
! src/java.desktop/share/classes/java/applet/package.html
! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/jdk.jsobject/share/classes/jdk/internal/netscape/javascript/spi/JSObjectProvider.java
! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java
Changeset: f5c6ef2ed3b8
Author: amlu
Date: 2016-05-24 11:28 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f5c6ef2ed3b8
8157499: Mark several tests from jdk_net as intermittently failing
Reviewed-by: chegar
! test/java/net/DatagramSocket/PortUnreachable.java
! test/java/net/InetAddress/IsReachableViaLoopbackTest.java
! test/java/net/MulticastSocket/TestInterfaces.java
! test/sun/net/www/http/ChunkedOutputStream/checkError.java
Changeset: 80f1fb052dee
Author: mhaupt
Date: 2016-05-24 09:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/80f1fb052dee
8157590: MethodHandles.arrayLength() lacks @since tag, implementation throws wrong exception
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 789b675ab134
Author: amlu
Date: 2016-05-24 15:58 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/789b675ab134
8151768: Consider moving pack200 tests to tier 1
Reviewed-by: darcy
! test/TEST.groups
Changeset: 1d0109ebf779
Author: chegar
Date: 2016-05-24 09:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1d0109ebf779
8155086: Replace usage of -Djdk.launcher.limitmods in tests with -limitmods
Reviewed-by: alanb
! test/java/net/SocketOption/OptionsTest.java
! test/java/net/SocketOption/UnsupportedOptionsTest.java
! test/java/nio/channels/DatagramChannel/SocketOptionTests.java
! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
! test/java/nio/channels/SocketChannel/SocketOptionTests.java
Changeset: 4870cc1254ec
Author: sla
Date: 2016-05-24 12:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4870cc1254ec
8157605: Can't set both CONCURRENCY and EXTRA_JTREG_OPTIONS when running tests
Reviewed-by: tbell, erikj
! test/Makefile
Changeset: e47d11e79fc2
Author: alanb
Date: 2016-05-24 11:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e47d11e79fc2
8157598: ModuleReader find returns incorrect URI when modular JAR is a multi-release JAR
Reviewed-by: chegar, mchung
! src/java.base/share/classes/java/lang/module/ModuleReferences.java
+ test/java/lang/module/ModuleReader/MultiReleaseJarTest.java
! test/lib/testlibrary/JarUtils.java
Changeset: dae2f98c537e
Author: vtewari
Date: 2016-05-24 12:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dae2f98c537e
8143923: java.net socket supportedOptions set depends on call order
Reviewed-by: chegar
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/MulticastSocket.java
+ test/java/net/SocketOption/SupportedOptionsSet.java
Changeset: b9a518bf7251
Author: naoto
Date: 2016-05-24 09:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b9a518bf7251
8157632: 9-dev windows builds fail on zip_util.c
Reviewed-by: sherman, lana
! src/java.base/share/native/libzip/zip_util.c
Changeset: bbc19b6de175
Author: lana
Date: 2016-05-26 16:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bbc19b6de175
Added tag jdk-9+120 for changeset b9a518bf7251
! .hgtags
From roman at kennke.org Thu Jun 2 09:11:48 2016
From: roman at kennke.org (roman at kennke.org)
Date: Thu, 02 Jun 2016 09:11:48 +0000
Subject: hg: shenandoah/jdk9/nashorn: 31 new changesets
Message-ID: <201606020911.u529BmXZ014684@aojmv0008.oracle.com>
Changeset: b7643d5bbe19
Author: alanb
Date: 2016-05-03 09:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/b7643d5bbe19
8154956: Module system implementation refresh (4/2016)
Reviewed-by: alanb, mchung, chegar, redestad
Contributed-by: alan.bateman at oracle.com, erik.joelsson at oracle.com
! make/BuildNashorn.gmk
! test/TEST.ROOT
Changeset: 2b82d45d1ab8
Author: alanb
Date: 2016-05-03 10:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/2b82d45d1ab8
Merge
Changeset: 51865518fa99
Author: sundar
Date: 2016-05-03 21:27 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/51865518fa99
8155944: ant build/test of nashorn is broken with the latest jdk9-dev build
Reviewed-by: jlaskey
! buildtools/nasgen/build.xml
! buildtools/nasgen/project.properties
! make/build-nasgen.xml
! make/build.xml
! make/project.properties
Changeset: 9ecc29462c48
Author: hannesw
Date: 2016-05-04 13:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/9ecc29462c48
8144711: (x) => x + 1 causes Assertion failure instead of SyntaxError
Reviewed-by: mhaupt, sundar
+ test/script/basic/JDK-8144711.js
Changeset: b96917819cf6
Author: darcy
Date: 2016-05-04 10:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/b96917819cf6
8156040: Nashorn tests still failing after latest Jigsaw merge
Reviewed-by: sundar
! test/TEST.ROOT
Changeset: 4a9fca4fd993
Author: lana
Date: 2016-05-05 19:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/4a9fca4fd993
Merge
Changeset: 58cac5dc254d
Author: sundar
Date: 2016-05-06 20:27 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/58cac5dc254d
8150731: Nashorn JSObject linker should be exposed as a service provider
Reviewed-by: jlaskey, hannesw
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/linker/NashornLinkerExporter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk.scripting.nashorn/share/classes/module-info.java
! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java
Changeset: f62f25cbd211
Author: sundar
Date: 2016-05-07 20:13 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/f62f25cbd211
8156489: jjs tab-completion crashes with stack overflow error
Reviewed-by: jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
Changeset: 05679aac2f7e
Author: sundar
Date: 2016-05-09 10:48 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/05679aac2f7e
8156492: ClassFormatError thrown when arrow function is used
Reviewed-by: jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/es6/JDK-8156492.js
Changeset: 2fc3dc388f4d
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/2fc3dc388f4d
Added tag jdk-9+118 for changeset 05679aac2f7e
! .hgtags
Changeset: fb8b5b560a57
Author: sundar
Date: 2016-05-10 22:26 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/fb8b5b560a57
8156665: ES6 for..of should work on Java Iterables and Java arrays
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/es6/JDK-8156665.js
+ test/script/basic/es6/JDK-8156665.js.EXPECTED
Changeset: 2470510268c7
Author: sla
Date: 2016-05-11 11:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/2470510268c7
8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
+ test/Makefile
Changeset: 21421eec73d6
Author: attila
Date: 2016-05-11 19:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/21421eec73d6
8156738: Use StackWalker for DynamicLinker.getLinkedCallSiteLocation
Reviewed-by: hannesw, sundar
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java
+ test/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java
Changeset: ad496474746e
Author: sundar
Date: 2016-05-12 13:07 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/ad496474746e
8156820: Nashorn nightly test failure after fix for 8156738
Reviewed-by: hannesw, mhaupt
! test/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java
Changeset: 4b118e012ac4
Author: lana
Date: 2016-05-12 18:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/4b118e012ac4
Merge
Changeset: 809ef81502ed
Author: hannesw
Date: 2016-05-13 14:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/809ef81502ed
8156896: Script stack trace should display function names
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Namespace.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! test/script/basic/JDK-8025515.js
+ test/script/basic/JDK-8156896.js
Changeset: 621ad507bf9b
Author: hannesw
Date: 2016-05-13 18:38 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/621ad507bf9b
8156714: Parsing issue with automatic semicolon insertion
Reviewed-by: jlaskey, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8156714.js
! test/script/nosecurity/parserapi.js.EXPECTED
Changeset: eac5955924af
Author: lana
Date: 2016-05-19 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/eac5955924af
Added tag jdk-9+119 for changeset 621ad507bf9b
! .hgtags
Changeset: c24beef07d1b
Author: sundar
Date: 2016-05-18 14:08 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/c24beef07d1b
8157160: JSON.stringify does not work on ScriptObjectMirror objects
Reviewed-by: hannesw, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java
+ test/script/basic/JDK-8157160.js
+ test/script/basic/JDK-8157160.js.EXPECTED
Changeset: c187d75b77aa
Author: mhaupt
Date: 2016-05-18 12:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/c187d75b77aa
8157225: adopt method handle for array length getter in BeanLinker
Reviewed-by: hannesw, sundar
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java
Changeset: bb6cf30cf892
Author: sundar
Date: 2016-05-18 20:17 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/bb6cf30cf892
8157241: Remove javac warnings of Nashorn "ant clean test"
Reviewed-by: mhaupt, hannesw
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java
Changeset: 7099f590cdec
Author: mhaupt
Date: 2016-05-18 17:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/7099f590cdec
8157250: BeanLinker assumes fixed array type linkage
Reviewed-by: attila, sundar
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java
+ test/script/basic/JDK-8157250.js
+ test/script/basic/JDK-8157250.js.EXPECTED
Changeset: 9a6da438e0f6
Author: hannesw
Date: 2016-05-18 18:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/9a6da438e0f6
8066229: Fuzzing bug: Can't find scope depth
Reviewed-by: sundar
+ test/script/basic/JDK-8066229.js
- test/script/basic/JDK-8157250.js.EXPECTED
Changeset: be28ce2f1054
Author: jlahoda
Date: 2016-05-18 21:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/be28ce2f1054
8133549: Generalize jshell's EditingHistory
Summary: Using a generic EditingHistory in jjs
Reviewed-by: sundar
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/HistoryObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
Changeset: b13b36ca5821
Author: hannesw
Date: 2016-05-18 22:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/b13b36ca5821
8157263: Octane svn repository no longer exists
Reviewed-by: sundar
! make/build.xml
Changeset: 8ad91dc85bfa
Author: lana
Date: 2016-05-19 19:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/8ad91dc85bfa
Merge
Changeset: 2d3d3a04ce6c
Author: sundar
Date: 2016-05-20 13:20 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/2d3d3a04ce6c
8157310: jdk.dynalink.linker.support.Lookup should have more checks before adding module read link
Reviewed-by: hannesw, attila
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java
Changeset: 141d0cf2c12e
Author: mhaupt
Date: 2016-05-20 16:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/141d0cf2c12e
8157444: exclude jjs shebang handling test from runs
Reviewed-by: sundar, hannesw, jlaskey
+ test/script/currently-failing/JDK-8144221.js
+ test/script/currently-failing/JDK-8144221.js.EXPECTED
- test/script/nosecurity/JDK-8144221.js
- test/script/nosecurity/JDK-8144221.js.EXPECTED
Changeset: 80a95fbd3e68
Author: sla
Date: 2016-05-24 12:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/80a95fbd3e68
8157605: Can't set both CONCURRENCY and EXTRA_JTREG_OPTIONS when running tests
Reviewed-by: tbell, erikj
! test/Makefile
Changeset: 7ab7fc00b147
Author: jlahoda
Date: 2016-05-24 16:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/7ab7fc00b147
8131017: jshell tool: pasting code with tabs invokes tab completion
Summary: Enabling copy-paste detection.
Reviewed-by: lagergren, sundar
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
Changeset: a2c78af5909e
Author: lana
Date: 2016-05-26 16:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/a2c78af5909e
Added tag jdk-9+120 for changeset 7ab7fc00b147
! .hgtags
From roman at kennke.org Thu Jun 2 10:34:30 2016
From: roman at kennke.org (roman at kennke.org)
Date: Thu, 02 Jun 2016 10:34:30 +0000
Subject: hg: shenandoah/jdk9/langtools: 56 new changesets
Message-ID: <201606021034.u52AYVWD012239@aojmv0008.oracle.com>
Changeset: 4c740bddc648
Author: alanb
Date: 2016-05-03 09:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/4c740bddc648
8154956: Module system implementation refresh (4/2016)
Reviewed-by: jjg, mchung, alanb
Contributed-by: jonathan.gibbons at oracle.com, jan.lahoda at oracle.com
! make/tools/crules/CodingRulesAnalyzerPlugin.java
! make/tools/crules/MutableFieldsAnalyzer.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! 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/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.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/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java
! test/TEST.ROOT
! test/tools/all/RunCodingRules.java
! test/tools/javac/T6358024.java
! test/tools/javac/T6358166.java
! test/tools/javac/T6406771.java
! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/file/T7018098.java
! test/tools/javac/modules/AddLimitMods.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/jdeps/APIDeps.java
Changeset: d5ca3c84a004
Author: alanb
Date: 2016-05-03 11:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d5ca3c84a004
Merge
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/tools/javac/modules/AddLimitMods.java
Changeset: d8e10040f5bd
Author: jlahoda
Date: 2016-05-04 17:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d8e10040f5bd
8156000: tools/all/RunCodingRules.java fails if build dir exists, but generated sources do not
Summary: RunCodingRules test compiles and runs PropertiesParser to get the generated CompilerProperties.java
Reviewed-by: mcimadamore, jjg
! make/tools/propertiesparser/PropertiesParser.java
! test/tools/all/RunCodingRules.java
Changeset: 55d555868636
Author: mcimadamore
Date: 2016-05-05 11:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/55d555868636
8155959: Langtools ant build should support new Xpatch option format
Summary: Switch ant build and IntelliJ project to use the new Xpatch syntax flavor
Reviewed-by: jlahoda, jjg
! make/build.xml
! make/intellij/workspace.xml
! make/launcher.sh-template
Changeset: db00338f8e33
Author: lana
Date: 2016-05-05 19:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/db00338f8e33
Merge
Changeset: eddb2c2a831d
Author: mchung
Date: 2016-05-05 16:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/eddb2c2a831d
8154190: Deprivilege java.compiler module
Reviewed-by: alanb, chegar, jjg
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
+ test/tools/javac/api/ToolProvider/ToolProviderTest.java
! test/tools/javac/api/ToolProvider/ToolProviderTest1.java
Changeset: 4ccabc2f6346
Author: vromero
Date: 2016-05-06 16:06 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/4ccabc2f6346
8153268: javac accepts enums being referenced by 'uses' statement
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.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/UsesTest.java
Changeset: e043221cf018
Author: mli
Date: 2016-05-09 12:30 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e043221cf018
8156189: Problem list tools/jdeps/modules/GenModuleInfo.java and ModuleTest.java until JDK-8153481 is resolved
Reviewed-by: mchung
! test/ProblemList.txt
Changeset: 59a16fa5dede
Author: darcy
Date: 2016-05-09 11:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/59a16fa5dede
8156158: Mark ToolLocaleMessageTest.java as intermittently failing, demote to tier 2
Reviewed-by: jlahoda
! test/TEST.groups
! test/jdk/jshell/ToolLocaleMessageTest.java
Changeset: 53ac6d02071d
Author: lana
Date: 2016-05-12 15:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/53ac6d02071d
Added tag jdk-9+118 for changeset 59a16fa5dede
! .hgtags
Changeset: f92cc177314f
Author: jjg
Date: 2016-05-09 16:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/f92cc177314f
8075703: jdk.javadoc module exports com.sun.tools.javadoc package which contains a lot of internal API.
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Comment.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocLocale.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTodo.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Main.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Messager.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ModifierFilter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PrimitiveType.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AbstractTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotatedTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationDescImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeElementDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationValueImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ClassDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Comment.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ConstructorDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocLocale.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocletInvoker.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ExecutableMemberDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/FieldDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocClassFinder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocEnter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocMemberEnter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTodo.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MemberDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MethodDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ModifierFilter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PackageDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParamTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterizedTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PrimitiveType.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ProgramElementDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SeeTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerialFieldTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerializedForm.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SourcePositionImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ThrowsTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeMaker.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeVariableImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/WildcardTypeImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: 6c4309f7b31b
Author: jlahoda
Date: 2016-05-05 12:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/6c4309f7b31b
8153761: JShell: Completion -- Show parameter names if possible
Summary: Compiling code with -parameters; keeping parameter names when reading classfiles; searching JDK sources if parameter names are not available.
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
! test/jdk/jshell/CompletionSuggestionTest.java
Changeset: b42e6d7b1b99
Author: jjg
Date: 2016-05-10 15:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b42e6d7b1b99
8150011: Update javac to generate V53.0 class files
Reviewed-by: darcy
Contributed-by: vicente.romero at oracle.com, jonathan.gibbons at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! test/tools/javac/6330997/T6330997.java
! test/tools/javac/classfiles/ClassVersionChecker.java
! test/tools/javac/versions/Versions.java
Changeset: dc0578912ee5
Author: sla
Date: 2016-05-11 11:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/dc0578912ee5
8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
! test/Makefile
Changeset: 2f8aacbb1a90
Author: jlahoda
Date: 2016-05-11 17:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/2f8aacbb1a90
8156097: docs build fails with StackOverflowError on Solaris
Summary: Avoiding deep recursion in TypeEnter.MembersPhase
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
+ test/tools/javac/importscope/TestDeepFinishClassStack.java
Changeset: c51b40933e0c
Author: bpatel
Date: 2016-05-11 20:28 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/c51b40933e0c
8154262: Navigation bar in javadoc generated pages needs to be updated to display module information
Reviewed-by: jjg, ksrini
! 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/HtmlDocletWriter.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/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/toolkit/Configuration.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
+ test/jdk/javadoc/doclet/testModules/testpkgnomodule/TestClassNoModule.java
Changeset: 04fcbc7234a4
Author: jjg
Date: 2016-05-12 11:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/04fcbc7234a4
8149843: StandardJavaFileManager should provide a way to get paths from strings
8150111: Need to change signature of StandardJavaFileManager.setLocationFromPaths
Reviewed-by: vromero, jlahoda
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! 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/file/PathFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
Changeset: 41b5241b25d3
Author: lana
Date: 2016-05-12 18:47 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/41b5241b25d3
Merge
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Comment.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocLocale.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTodo.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Messager.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ModifierFilter.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PrimitiveType.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
- src/jdk.javadoc/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
Changeset: 6347efd1be03
Author: ksrini
Date: 2016-05-14 08:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/6347efd1be03
8156950: NPE while accessing ExportsDirectives.getTargetModules
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java
Changeset: 1578b957d223
Author: lana
Date: 2016-05-19 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/1578b957d223
Added tag jdk-9+119 for changeset 6347efd1be03
! .hgtags
Changeset: fd398d3bb56a
Author: mcimadamore
Date: 2016-05-16 12:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/fd398d3bb56a
8157030: langtools dev build broken after classfile version bump
Summary: fix build to use different source/target version when compiling build tools
Reviewed-by: jlahoda
! make/build.properties
! make/build.xml
Changeset: 5c3dfebefa4a
Author: mcimadamore
Date: 2016-05-16 13:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/5c3dfebefa4a
8153884: Expression lambda erroneously compatible with void-returning descriptor
Summary: Fix lambda compatibility check for void returning expressions
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/Diagnostics/compressed/T8012003b.out
+ test/tools/javac/diags/examples/StatExprExpected.java
+ test/tools/javac/lambda/8153884/T8153884.java
+ test/tools/javac/lambda/8153884/T8153884.out
! test/tools/javac/lambda/LambdaExpr10.out
! test/tools/javac/lambda/LambdaExprNotVoid.out
Changeset: a81036905c63
Author: mcimadamore
Date: 2016-05-16 13:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a81036905c63
8156180: javac accepts code that violates JLS chapter 16
Summary: DA/DU analysis should skip parenthesis around variable references
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/DefiniteAssignment/8156180/T8156180.java
+ test/tools/javac/DefiniteAssignment/8156180/T8156180.out
Changeset: 047fbc74ebaa
Author: jlahoda
Date: 2016-05-16 15:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/047fbc74ebaa
8054562: document skip results in RunCodingRules.java
Summary: Documenting when RunCodingRules gets skipped; adding a short description of AssertCheckAnalyzer and MutableFieldsAnalyzer
Reviewed-by: jjg
! make/tools/crules/AssertCheckAnalyzer.java
! make/tools/crules/MutableFieldsAnalyzer.java
! test/tools/all/RunCodingRules.java
Changeset: 97132c765562
Author: jlahoda
Date: 2016-05-16 15:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/97132c765562
8078559: Update error message to indicate illegal character when encoding set to ascii
Summary: When an input character cannot be decoded, include it in the produced error
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/unicode/Unmappable.java
! test/tools/javac/unicode/Unmappable.out
Changeset: b00a838598ab
Author: mcimadamore
Date: 2016-05-16 14:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b00a838598ab
8154180: Regression: stuck expressions do not behave correctly
Summary: ArgumentAttr should not cache stuck trees
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/speculative/8154180/T8154180a.java
+ test/tools/javac/lambda/speculative/8154180/T8154180b.java
+ test/tools/javac/lambda/speculative/8154180/T8154180b.out
Changeset: 7e067140b496
Author: rfield
Date: 2016-05-16 21:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/7e067140b496
8154812: jshell tool: value printing truncation
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.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/ToolFormatTest.java
Changeset: d59aae1fe07b
Author: rfield
Date: 2016-05-16 21:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d59aae1fe07b
8153920: jshell tool: allow a parameter on the /vars /methods /classes commands
Reviewed-by: vromero
! 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/CommandCompletionTest.java
! test/jdk/jshell/EditorTestBase.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: 3f0c6071b611
Author: redestad
Date: 2016-05-17 01:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/3f0c6071b611
8157102: Avoid exceptional control flow in Configuration.getText
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MessageRetriever.java
Changeset: d671601a2f2e
Author: mcimadamore
Date: 2016-05-17 17:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d671601a2f2e
8156954: javac incorrectly complains of incompatible types
Summary: Add heuristics to pick best stuck constraint as per JLS 18.5.2
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/tools/javac/generics/inference/8156954/T8156954.java
Changeset: cf467a017641
Author: jjg
Date: 2016-05-17 10:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/cf467a017641
8149599: Update Minefield test
Reviewed-by: martin
! test/ProblemList.txt
! test/tools/javac/Paths/MineField.sh
! test/tools/javac/Paths/Util.sh
Changeset: 0edb0950d500
Author: jjg
Date: 2016-05-17 10:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/0edb0950d500
Merge
Changeset: e0bc2c27ecf3
Author: sadayapalam
Date: 2016-05-18 11:38 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/e0bc2c27ecf3
8154997: Add examples for jigsaw diagnostics
Reviewed-by: jjg, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! 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/CyclicRequires/CyclicRequires.java
+ test/tools/javac/diags/examples/CyclicRequires/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/CyclicRequires/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/DirPathElementNotDirectory/DirPathElementNotDirectory.java
+ test/tools/javac/diags/examples/DirPathElementNotDirectory/modulesourcepath
+ test/tools/javac/diags/examples/DuplicateExports/exported/Class.java
+ test/tools/javac/diags/examples/DuplicateExports/module-info.java
+ test/tools/javac/diags/examples/DuplicateModule/DuplicateModule.java
+ test/tools/javac/diags/examples/DuplicateModule/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/DuplicateModule/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/DuplicateProvides/exported/Service.java
+ test/tools/javac/diags/examples/DuplicateProvides/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/DuplicateProvides/module-info.java
+ test/tools/javac/diags/examples/DuplicateRequires/module-info.java
+ test/tools/javac/diags/examples/DuplicateUses/exported/Service.java
+ test/tools/javac/diags/examples/DuplicateUses/module-info.java
+ test/tools/javac/diags/examples/IllegalArgumentForOption/IllegalArgumentForOption.java
+ test/tools/javac/diags/examples/InvalidArgForXPatch/InvalidArgForXpatch.java
+ test/tools/javac/diags/examples/ModuleDeclSbInModuleInfoJava.java
+ test/tools/javac/diags/examples/ModuleInfoWithXModuleSourcePath/Extra.java
+ test/tools/javac/diags/examples/ModuleInfoWithXModuleSourcePath/module-info.java
+ test/tools/javac/diags/examples/ModuleInfoWithXmoduleClasspath/ModuleInfoWithXmoduleClasspath.java
+ test/tools/javac/diags/examples/ModuleInfoWithXmoduleClasspath/additional/module-info.java
+ test/tools/javac/diags/examples/ModuleInfoWithoutModule/ModuleInfoWithoutModule.java
+ test/tools/javac/diags/examples/ModuleInfoWithoutModule/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/ModuleNameMismatch/ModuleNameMismatch.java
+ test/tools/javac/diags/examples/ModuleNameMismatch/modulesourcepath/m/module-info.java
+ test/tools/javac/diags/examples/ModuleNotFound/module-info.java
+ test/tools/javac/diags/examples/ModuleNotFoundInModuleSourcePath/ModuleNotFoundInModuleSourcePath.java
+ test/tools/javac/diags/examples/ModuleSourcePathMustWithDashM/ModuleSourcePathMustWithDashM.java
+ test/tools/javac/diags/examples/ModulesNotSupportedInSource/module-info.java
+ test/tools/javac/diags/examples/MultiModuleOutputCannotBeExplodedModule/MultiModuleOutputCannotBeExplodedModule.java
+ test/tools/javac/diags/examples/MultiModuleOutputCannotBeExplodedModule/additional/m1/module-info.java
+ test/tools/javac/diags/examples/MultiModuleOutputCannotBeExplodedModule/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/PackageClashFromRequires.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib1/exported/Api1.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib1/module-info.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib2/exported/Api2.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib2/module-info.java
+ test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/use/module-info.java
+ test/tools/javac/diags/examples/PackageEmptyOrNotFound/PackageEmptyOrNotFound.java
+ test/tools/javac/diags/examples/PackageEmptyOrNotFound/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/PackageInOtherModule/PackageInOtherModule.java
+ test/tools/javac/diags/examples/ProcessorPathNoProcessorModulePath/ProcessorPathNoProcessorModulePath.java
+ test/tools/javac/diags/examples/ServiceDefinitionInner/ServiceDefinitionInner.java
+ test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/module-info.java
+ test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/p1/C1.java
+ test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/p2/C2.java
+ test/tools/javac/diags/examples/ServiceDefinitionIsEnum/module-info.java
+ test/tools/javac/diags/examples/ServiceDefinitionIsEnum/pkg/EnumST.java
+ test/tools/javac/diags/examples/ServiceImplementationDoesntHaveANoArgsConstructor/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationDoesntHaveANoArgsConstructor/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationDoesntHaveANoArgsConstructor/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationIsAbstract/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationIsAbstract/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationIsAbstract/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationIsInner/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationIsInner/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationIsInner/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationNoArgsConstructorNotPublic/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationNoArgsConstructorNotPublic/impl/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationNoArgsConstructorNotPublic/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/ServiceImplementationNotInRightModule.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/Service.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/ServiceImplementation.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m2/module-info.java
+ test/tools/javac/diags/examples/ServiceProvidedButNotExportedOrUsed/ServiceProvidedButNotExportedOrUsed.java
+ test/tools/javac/diags/examples/ServiceProvidedButNotExportedOrUsed/modulesourcepath/m/module-info.java
+ test/tools/javac/diags/examples/ServiceProvidedButNotExportedOrUsed/modulesourcepath/m/p1/C1.java
+ test/tools/javac/diags/examples/ServiceProvidedButNotExportedOrUsed/modulesourcepath/m/p2/C2.java
+ test/tools/javac/diags/examples/TooManyModules/TooManyModules.java
+ test/tools/javac/diags/examples/TooManyModules/p1/module-info.java
+ test/tools/javac/diags/examples/TooManyModules/p2/module-info.java
+ test/tools/javac/diags/examples/UnnamedPackageInNamedModule/UnnamedPackageInNamedModule.java
+ test/tools/javac/diags/examples/UnnamedPackageInNamedModule/modulesourcepath/m1/UnnamedPackageInNamedModule.java
+ test/tools/javac/diags/examples/UnnamedPackageInNamedModule/modulesourcepath/m1/module-info.java
+ test/tools/javac/diags/examples/XModuleWithModulePath/XModuleWithModulePath.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
Changeset: 3c09f576196a
Author: rfield
Date: 2016-05-18 11:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/3c09f576196a
8157185: jshell tool: ambiguous format -- distinguished arguments should be options
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.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/CommandCompletionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolFormatTest.java
! test/jdk/jshell/ToolLocaleMessageTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: d4aea0c5ec6e
Author: jlahoda
Date: 2016-05-18 21:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d4aea0c5ec6e
8133549: Generalize jshell's EditingHistory
Summary: EditingHistory moved to jdk.internal.le
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java
! test/jdk/jshell/HistoryTest.java
Changeset: 0b233e7be137
Author: mcimadamore
Date: 2016-05-19 17:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/0b233e7be137
8157326: Intellij langtools project should use shared run configurations
Summary: Turn langtools run configurations into shared configurations. Fix minor addExport issues.
Reviewed-by: jlahoda
! make/build.xml
+ make/intellij/runConfigurations/javac.xml
+ make/intellij/runConfigurations/javadoc.xml
+ make/intellij/runConfigurations/javah.xml
+ make/intellij/runConfigurations/javap.xml
+ make/intellij/runConfigurations/jshell.xml
+ make/intellij/runConfigurations/jtreg__debug_.xml
+ make/intellij/runConfigurations/jtreg__run_.xml
+ make/intellij/runConfigurations/sjavac.xml
! make/intellij/workspace.xml
Changeset: 19972d5af5ab
Author: mchung
Date: 2016-05-19 10:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/19972d5af5ab
8153481: tools/jdeps/modules/GenModuleInfo.java and ModuleTest.java fails intermittently
Reviewed-by: dfuchs
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java
! test/ProblemList.txt
Changeset: 878e51dad07c
Author: mchung
Date: 2016-05-19 10:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/878e51dad07c
8156680: jdeps implementation refresh
Reviewed-by: dfuchs
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Graph.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulePaths.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
- test/tools/jdeps/CompilerUtils.java
! test/tools/jdeps/DotFileTest.java
+ test/tools/jdeps/lib/CompilerUtils.java
+ test/tools/jdeps/lib/JdepsUtil.java
! test/tools/jdeps/m/Foo.java
+ test/tools/jdeps/modules/CheckModuleTest.java
! test/tools/jdeps/modules/GenModuleInfo.java
+ test/tools/jdeps/modules/ModuleMetaData.java
! test/tools/jdeps/modules/ModuleTest.java
+ test/tools/jdeps/modules/SplitPackage.java
+ test/tools/jdeps/modules/TransitiveDeps.java
+ test/tools/jdeps/modules/patches/javax/annotation/NonNull.java
! test/tools/jdeps/modules/src/m4/module-info.java
! test/tools/jdeps/modules/src/m4/p4/internal/Impl.java
+ test/tools/jdeps/modules/src/m5/module-info.java
+ test/tools/jdeps/modules/src/m5/p5/Main.java
+ test/tools/jdeps/modules/src/m5/p5/internal/T.java
+ test/tools/jdeps/modules/src/m6/module-info.java
+ test/tools/jdeps/modules/src/m6/p6/indirect/UnsafeRef.java
+ test/tools/jdeps/modules/src/m6/p6/safe/Lib.java
+ test/tools/jdeps/modules/src/m7/module-info.java
+ test/tools/jdeps/modules/src/m7/p7/Main.java
+ test/tools/jdeps/modules/src/m8/module-info.java
+ test/tools/jdeps/modules/src/m8/p8/Main.java
+ test/tools/jdeps/modules/src/unsafe/module-info.java
+ test/tools/jdeps/modules/src/unsafe/org/indirect/UnsafeRef.java
+ test/tools/jdeps/modules/src/unsafe/org/safe/Lib.java
+ test/tools/jdeps/modules/src/unsafe/org/unsafe/UseUnsafe.java
! test/tools/jdeps/unsupported/JDKUnsupportedTest.java
Changeset: 292a9489d20a
Author: mchung
Date: 2016-05-19 11:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/292a9489d20a
8156575: Add jdeps -addmods, -system, -inverse options
Reviewed-by: dfuchs
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/InverseDepsAnalyzer.java
! 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/resources/jdeps.properties
! test/tools/jdeps/lib/JdepsUtil.java
+ test/tools/jdeps/modules/InverseDeps.java
Changeset: 2a49d47a37d8
Author: iris
Date: 2016-05-19 11:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/2a49d47a37d8
8144062: Move jdk.Version to java.lang.Runtime.Version
Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java
Changeset: 62278f3c373a
Author: lana
Date: 2016-05-19 19:47 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/62278f3c373a
Merge
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulePaths.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditingHistory.java
- test/tools/jdeps/CompilerUtils.java
Changeset: 9c4984bd4951
Author: lana
Date: 2016-05-19 20:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/9c4984bd4951
Merge
Changeset: 5531a8b53887
Author: mchung
Date: 2016-05-19 17:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/5531a8b53887
8152502: tools/jdeps/modules/GenModuleInfo.java and TransitiveDeps fails on windows
Reviewed-by: jjg
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
! test/tools/jdeps/modules/GenModuleInfo.java
! test/tools/jdeps/modules/InverseDeps.java
! test/tools/jdeps/modules/TransitiveDeps.java
Changeset: d71cfeef72eb
Author: mchung
Date: 2016-05-20 09:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d71cfeef72eb
8157391: jdeps left JarFile open
Reviewed-by: alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! 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/ModuleInfoBuilder.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
Changeset: 9291bcd53e07
Author: rfield
Date: 2016-05-20 11:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/9291bcd53e07
8157200: jshell tool: Add /retain command to persist settings
8156910: jshell tool: crash when code with syntax error contains format specifier
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.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/CommandCompletionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolFormatTest.java
+ test/jdk/jshell/ToolRetainTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: 5d652ee92e99
Author: mchung
Date: 2016-05-20 12:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/5d652ee92e99
8153042: jdeps should continue to report JDK internal APIs that are removed/renamed in JDK
Reviewed-by: dfuchs
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
+ test/tools/jdeps/jdkinternals/RemovedJDKInternals.java
+ test/tools/jdeps/jdkinternals/patches/java.desktop/com/sun/image/codec/jpeg/JPEGCodec.java
+ test/tools/jdeps/jdkinternals/patches/jdk.unsupported/sun/misc/Service.java
+ test/tools/jdeps/jdkinternals/patches/jdk.unsupported/sun/misc/SoftCache.java
+ test/tools/jdeps/jdkinternals/src/p/Main.java
+ test/tools/jdeps/jdkinternals/src/p/S.java
+ test/tools/jdeps/lib/ModuleMetaData.java
- test/tools/jdeps/modules/ModuleMetaData.java
Changeset: cf4046825175
Author: jjg
Date: 2016-05-20 16:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/cf4046825175
8157474: clean up/simplify/rename ModuleWrappers class
Reviewed-by: mchung
! make/tools/crules/MutableFieldsAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
Changeset: d6224976006a
Author: darcy
Date: 2016-05-20 17:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d6224976006a
6415644: Make javax.lang.model.SourceVersion more informative
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! test/tools/javac/processing/model/TestSourceVersion.java
Changeset: a3e92e738d92
Author: rfield
Date: 2016-05-21 22:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a3e92e738d92
8156101: JShell SPI: Provide a pluggable execution control SPI
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/ClassTracker.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEnv.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEventHandler.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDINotConnectedException.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteResolutionException.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
- src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java
! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
- src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java
- src/jdk.jshell/share/classes/jdk/jshell/JDIConnection.java
- src/jdk.jshell/share/classes/jdk/jshell/JDIEnv.java
- src/jdk.jshell/share/classes/jdk/jshell/JDIEventHandler.java
- src/jdk.jshell/share/classes/jdk/jshell/JDINotConnectedException.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/OuterWrapMap.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
+ src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionEnv.java
+ src/jdk.jshell/share/classes/jdk/jshell/spi/SPIResolutionException.java
+ src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java
! src/jdk.jshell/share/classes/module-info.java
+ test/jdk/jshell/ExecutionControlTest.java
! test/jdk/jshell/KullaTesting.java
+ test/jdk/jshell/LocalExecutionControl.java
Changeset: 5b418ae6fe24
Author: sadayapalam
Date: 2016-05-23 10:08 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/5b418ae6fe24
8154824: Compiler should handle java.nio.file.FileSystemNotFoundException gracefully and not abort
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
+ test/tools/javac/modules/MissingJarInModulePathTest.java
+ test/tools/javac/modules/MissingJarInModulePathTest.out
Changeset: b46cdae175b4
Author: psandoz
Date: 2016-05-23 12:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/b46cdae175b4
8149821: Add VarHandle signature-polymorphic invocation byte code tests
Reviewed-by: mcimadamore
! test/tools/javac/meth/TestCP.java
Changeset: a8b7c9938b74
Author: mcimadamore
Date: 2016-05-23 15:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/a8b7c9938b74
8157149: Inference: weird propagation of thrown inference variables
Summary: Overhaul of treatment of thrown inference variables
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8157149/T8157149a.java
+ test/tools/javac/generics/inference/8157149/T8157149a.out
+ test/tools/javac/generics/inference/8157149/T8157149b.java
+ test/tools/javac/generics/inference/8157149/T8157149c.java
Changeset: d44729b76ebc
Author: rfield
Date: 2016-05-23 10:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/d44729b76ebc
8157517: jshell tool: allow undoing operations
8157395: jshell tool: allow the position of options on commands to be more flexible
8157393: jshell tool: change /set newmode ... to be consistent with /retain mode
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.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
! test/jdk/jshell/ToolFormatTest.java
! test/jdk/jshell/ToolLocaleMessageTest.java
! test/jdk/jshell/ToolRetainTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: dec94c8de74e
Author: rfield
Date: 2016-05-23 13:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/dec94c8de74e
8157528: jdk/jshell/ExecutionControlTest.java failed intermittently with NPE
Reviewed-by: jlahoda
! test/jdk/jshell/LocalExecutionControl.java
Changeset: 0f81cdd51b42
Author: jlahoda
Date: 2016-05-24 16:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/0f81cdd51b42
8131017: jshell tool: pasting code with tabs invokes tab completion
Summary: Enabling copy-paste detection.
Reviewed-by: lagergren, rfield, sundar
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
Changeset: 2f500ac6a6fe
Author: lana
Date: 2016-05-26 16:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/langtools/rev/2f500ac6a6fe
Added tag jdk-9+120 for changeset 0f81cdd51b42
! .hgtags
From jenkins-no-reply at cloudbees.com Thu Jun 2 11:59:09 2016
From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com)
Date: Thu, 2 Jun 2016 07:59:09 -0400 (EDT)
Subject: Build failed in Jenkins: project-shenandoah-jdk8 #166
In-Reply-To: <1771495745.170.1464819180696.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
References: <1771495745.170.1464819180696.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
Message-ID: <1768542503.178.1464868749743.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
See
------------------------------------------
[...truncated 3805 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 Jun 2 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 jenkins-no-reply at cloudbees.com Thu Jun 2 20:37:02 2016
From: jenkins-no-reply at cloudbees.com (jenkins-no-reply at cloudbees.com)
Date: Thu, 2 Jun 2016 16:37:02 -0400 (EDT)
Subject: Build failed in Jenkins: project-shenandoah-jdk9 #208
Message-ID: <531989645.180.1464899822921.JavaMail.adopt-openjdk@jenkins-adopt-openjdk>
See
------------------------------------------
[...truncated 38839 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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"templateInterpreter.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"templateInterpreterGenerator.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"templateInterpreterGenerator_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -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 ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"templateTable.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"templateTable_x86.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"tenuredGeneration.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"thread.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"threadCritical_linux.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"threadLocalAllocBuffer.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I -I -I -I -I -I -I -I -g -Werror -O3 -DTHIS_FILE='"threadLocalStorage_posix.cpp"' -c -MMD -MF -o > >(/usr/bin/tee 2> >(/usr/bin/tee >&2) || ( exitcode=$? && /usr/bin/cp && exit $exitcode ) ) && wait )
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 -D_GNU_SOURCE -D_REENTRANT -fcheck-new -DLINUX -pipe -fPIC -fno-rtti -fno-exceptions -fvisibility=hidden -fno-strict-aliasing -fno-omit-frame-pointer -DVM_LITTLE_ENDIAN -D_LP64=1 -Wpointer-arith -Wsign-compare -Wunused-function -Wunused-value -Woverloaded-virtual -Wreturn-type -Wundef -Wformat=2 -DPRODUCT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_MODEL_x86_64 -DTARGET_ARCH_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_COMPILER_gcc -DAMD64 -DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DDTRACE_ENABLED -I