Coleen Phillimore
e57692c642
8163969: Cyclic interface initialization causes JVM crash
...
Fix interface initialization to follow spec: interface initializations do not set initialization state of interfaces that extend them.
Reviewed-by: dholmes, acorn, lfoltan
2016-09-21 09:56:18 -04:00
Dmitry Dmitriev
25c6510309
8150758: [TESTBUG] need jvmti tests for module aware agents
...
Reviewed-by: sspitsyn, dsamersoff
2016-09-21 16:46:13 +03:00
Alan Burlison
ce5c490b25
8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged
...
Reviewed-by: erikj
2016-09-21 14:23:33 +02:00
Alan Burlison
4e8fe41e35
8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged
...
Reviewed-by: rriggs, erikj
2016-09-21 14:22:11 +02:00
Alan Burlison
731eb07adc
8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged
...
Reviewed-by: erikj
2016-09-21 14:20:27 +02:00
Alan Burlison
06d76af905
8165163: Solaris11 and onwards provide CUPS by default, references to csw and sfw versions should be removed
...
Reviewed-by: erikj
2016-09-21 14:16:05 +02:00
Harold Seigel
89744d775f
8160987: JDWP ClassType.InvokeMethod doesn't validate class
...
Add code to validate class in JDWP instead of relying on JNI to do the check.
Reviewed-by: dholmes, dcubed, sspitsyn, dsamersoff
2016-09-21 08:10:48 -04:00
Kirill Zhaldybin
fc6ff5182d
Merge
2016-09-21 11:31:23 +02:00
Felix Yang
0d0e86808b
8166359: java/net/URLPermission/nstest/lookup.sh fails if proxy is set since fix for JDK-8161016
...
Reviewed-by: chegar
2016-09-21 02:19:59 -07:00
Serguei Spitsyn
b1e537250c
Merge
2016-09-21 08:38:21 +00:00
Serguei Spitsyn
70c7173745
8147943: jvmti.h generated with GPL header
...
Generate the jvmti.h with the GPL+CP header
Reviewed-by: dcubed, alanb
2016-09-21 01:33:21 -07:00
Amy Lu
3e5ef4867f
8166248: tools/pack200/Pack200Test.java fails on Win32: Could not reserve enough space
...
Reviewed-by: ksrini
2016-09-21 08:55:47 +08:00
Srikanth Adayapalam
7ddb0f7c17
8163027: AssertionError while compiling a program that uses try with resources
...
Reviewed-by: vromero
2016-09-21 05:26:26 +05:30
Joseph Provino
6e3a0f41c1
Merge
2016-09-20 22:38:26 +00:00
Joseph Provino
e11ceb441a
Merge
2016-09-20 20:45:35 +00:00
Dean Long
14ca581abf
Merge
2016-09-20 16:34:47 -04:00
Dean Long
c5f131cf62
Merge
2016-09-20 16:34:44 -04:00
Erik Österlund
f6f5dfdb4a
8033552: Fix missing missing volatile specifiers in CAS operations in GC code
...
Add missing volatile specifiers.
Reviewed-by: kbarrett, tschatzl
2016-09-20 15:42:17 -04:00
Alexander Zvegintsev
30661bb269
8140311: SwingInterop crashes at window close
...
Reviewed-by: serb, ssadetsky
2016-09-20 21:26:33 +03:00
Calvin Cheung
7ee6161c86
Merge
2016-09-20 20:22:19 +02:00
Calvin Cheung
b339daff4b
8164011: --patch-module support for CDS
...
Exports the ZIP_FreeEntry function
Reviewed-by: iklam, dcubed, lfoltan
2016-09-20 10:37:32 -07:00
Calvin Cheung
f9707ab4cd
8164011: --patch-module support for CDS
...
Allows the use of the --patch-module vm option with CDS. However, classes found in --patch-module during dump time will not be archived.
Reviewed-by: iklam, dcubed, lfoltan
2016-09-20 10:37:19 -07:00
Brent Christian
453166437e
8165372: StackWalker performance regression following JDK-8147039
...
Stack walking can use javaVFrame or vframeStream
Reviewed-by: coleenp, mchung
2016-09-20 10:04:55 -07:00
Athijegannathan Sundararajan
60ecb41667
8166298: 3 nashorn ant tests fail with latest jdk9-dev tip
...
Reviewed-by: hannesw, mhaupt
2016-09-20 21:53:00 +05:30
Joseph Provino
0086595519
8164482: [REDO] G1 does not implement millis_since_last_gc which is needed by RMI GC
...
G1 does not return a correct value for the CollectedHeap::millis_since_last_gc()
Reviewed-by: tschatzl, kbarrett
2016-09-20 10:27:51 -04:00
Igor Ignatyev
e3124c170a
8166262: failurehandler should not use jtreg internal API
...
Reviewed-by: sla, dsamersoff
2016-09-20 16:56:04 +03:00
Sergei Kovalev
3b0d7a4511
8166285: Missing dependencies java.httpclient for tests from java/net pachage
...
Reviewed-by: chegar
2016-09-20 12:56:54 +03:00
Erik Österlund
6085d008cc
8165860: WorkGroup classes are missing volatile specifiers for lock-free code
...
Reviewed-by: mgerdin, tschatzl
2016-09-20 11:41:43 +02:00
Srinivas Dama
a68f80b645
8166296: add documentation for Date,RegExp,Error,JSON objects
...
Reviewed-by: mhaupt, sundar
2016-09-20 11:33:03 +02:00
Ambarish Rapte
80d4e131f6
8166015: [PIT][TEST_BUG] stray character in java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
...
Reviewed-by: aghaisas, ssadetsky
2016-09-20 12:37:54 +05:30
Christoph Langer
dd770672f8
8166189: Fix for Bug 8165524 breaks AIX build
...
Reviewed-by: simonis, goetz, mchung, cbensen, dsamersoff
2016-09-20 08:46:33 +02:00
Srikanth Adayapalam
ed537dc705
8156568: Update javac to support compiling against a modular JAR that is a multi-release JAR
...
Reviewed-by: jjg
2016-09-20 12:12:18 +05:30
Ambarish Rapte
93e6430d9f
8163261: regression on Linux: java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java
...
Reviewed-by: serb, alexsch
2016-09-20 11:46:34 +05:30
John Jiang
73fbb10440
8165566: sun/security/ssl/SocketCreation/SocketCreation.java fails intermittently: Address already in use
...
It takes every server to be allocated a free port.
Reviewed-by: chegar
2016-09-20 10:32:52 +08:00
Kim Barrett
5cc9e041ae
Merge
2016-09-20 00:34:54 +00:00
Kim Barrett
9b7c58376f
8166228: Remove unused HeapRegion::object_iterate_mem_careful()
...
Removed unused function.
Reviewed-by: mgerdin, tschatzl
2016-09-19 19:59:28 -04:00
Srikanth Adayapalam
4688e355c5
8166108: VerifyError passing anonymous inner class to supertype constructor
...
Anonymous classes instantitated in explicit constructor calls cannot have enclosing instance
Reviewed-by: vromero
2016-09-20 05:28:54 +05:30
Harold Seigel
2e74f81187
8166312: Backout 8165017
...
Backout of the change for JDK-8165017 because tests failed on windows
Reviewed-by: ctornqvi, dholmes, gtriantafill
2016-09-19 19:25:09 -04:00
Joe Wang
b32db3c78f
8166220: Catalog API: JAXP XML Processor Support - add StAX test coverage
...
Reviewed-by: lancea
2016-09-19 14:21:15 -07:00
Thomas Schatzl
c354a62301
8166207: Use of Copy::conjoint_oops_atomic in global mark stack causes crashes on arm64
...
Use Copy::conjoint_memory_atomic() instead.
Reviewed-by: kbarrett
2016-09-19 22:55:26 +02:00
David Dehaven
129785b09b
Merge
2016-09-19 13:12:28 -07:00
Kim Barrett
443a10735b
Merge
2016-09-19 17:35:25 +00:00
Kim Barrett
8617484bde
8166229: Eliminate ParNew's use of klass_or_null()
...
Use list_ptr_from_klass instead of klass_or_null.
Reviewed-by: mgerdin, jmasa
2016-09-19 13:12:26 -04:00
David Dehaven
953cca3cb6
Merge
2016-09-19 10:11:34 -07:00
Lois Foltan
368585d0db
8163406: The fixup_module_list must be protected by Module_lock when inserting new entries
...
In java_lang_Class::create_mirror, restructure the check for adding a class to the fixup_module_list, guarded by Module_lock.
Reviewed-by: acorn, coleenp, dholmes, zgu
2016-09-19 12:04:28 -04:00
Martin Doerr
8180ee5c6a
8166140: C1: Possible integer overflow in LIRGenerator::generate_address on several platforms
...
Reviewed-by: kvn
2016-09-19 15:08:03 +02:00
Tobias Hartmann
36c39d5c25
8161085: PreserveFPRegistersTest fails with 'AssertionError: Final value has changed'
...
C1's G1 barriers should save/restore vector registers before calling into the runtime.
Reviewed-by: kvn, vlivanov
2016-09-26 08:51:36 +02:00
Jiangli Zhou
eb52950704
8078644: CDS needs to support JVMTI CFLH
...
Support posting CLFH for shared classes. Tests are contributed by Misha Seledtsov.
Reviewed-by: iklam, coleenp, acorn, dcubed, sspitsyn
2016-09-18 21:10:48 -04:00
Srikanth Adayapalam
ac462ed848
8164742: ServiceConfigurationError on invoke of getServiceLoader method of StandardJavaFileManager
...
Reviewed-by: jlahoda
2016-09-19 05:31:53 +05:30
Nishit Jain
14d689c4a6
8165984: ResourceBundle lookup fields not completely thread-safe
...
Reviewed-by: okutsu, naoto
2016-09-18 23:09:37 +09:00