52216 Commits

Author SHA1 Message Date
Joe Wang
2150ee4ab4 8046274: Removing dependency on jakarta-regexp
Reviewed-by: lancea
2016-05-10 16:19:44 -07:00
Jonathan Gibbons
695f11e91c 8150011: Update javac to generate V53.0 class files
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Reviewed-by: darcy
2016-05-10 15:36:21 -07:00
Alexandre Iline
114e7f30f7 8156695: Fix @modules in tests in java/lang/management
As part of JDK-8155993, tests are updated to declare dependencies on jdk.management.

Reviewed-by: mchung
2016-05-10 14:51:29 -07:00
Jim Laskey
0f02e652db 8156766: jdk/test/tools/jlink/plugins/SorterPluginTest.java broken
Reviewed-by: redestad
2016-05-11 12:01:19 -03:00
Jim Laskey
2bac8d91d1 8155237: jlink plugin to order resources should take a class list as input
Reviewed-by: redestad
2016-05-11 11:26:02 -03:00
Staffan Larsen
aefbfce7cf 8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff
2016-05-11 11:04:47 +02:00
Bhanu Prakash Gopularam
f2dabbdb6a 8062804: IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR too lenient
Addded the necessary chck in IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR

Reviewed-by: rriggs, scolebourne
2016-05-11 10:28:23 +00:00
Vladimir Ivanov
53bbc353d4 Merge 2016-05-10 21:38:46 +00:00
Vladimir Ivanov
d47a54fa7e Merge 2016-05-10 21:38:44 +00:00
Vladimir Ivanov
9f65bd0bf9 Merge 2016-05-11 00:38:26 +03:00
Vladimir Ivanov
3fcc58a80d Merge 2016-05-11 00:31:28 +03:00
Vladimir Ivanov
f1ce1322c5 Merge 2016-05-11 00:30:33 +03:00
Gerard Ziemski
ef0b81c5d3 Merge 2016-05-10 20:56:31 +00:00
Alexandre Iline
e7e64ceea3 8151914: java/util/jar/JarFile/MultiReleaseJar* tests do not declare module dependences
Reviewed-by: chegar
2016-05-10 13:48:07 -07:00
Xue-Lei Andrew Fan
9c17407e9e 8156716: Incorrect condition in test SupportedDHKeys.java
Reviewed-by: weijun
2016-05-11 05:02:20 +00:00
Weijun Wang
7df23eb45e 8154523: SHA1PRNG output should change after setSeed
Reviewed-by: xuelei
2016-05-11 12:32:00 +08:00
Xueming Shen
b45ea8903e 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
2016-05-10 21:19:25 -07:00
Weijun Wang
772322c6fa 8156709: Cannot call setSeed on NativePRNG on Mac if EGD is /dev/urandom
Reviewed-by: wetmore
2016-05-11 08:39:36 +08:00
Kirill Zhaldybin
5992b4a6b2 8150865: SQE test: GC unified logging: check that dynamic log level doesn't break anything
Reviewed-by: jwilhelm, dfazunen
2016-05-10 21:23:33 +03:00
Gerard Ziemski
a991801b42 8073500: Prevent certain commercial flags from being changed at runtime
Implement new writeable mechanism for flag control

Reviewed-by: coleenp, iklam
2016-05-10 12:10:21 -05:00
Athijegannathan Sundararajan
9f4a84d825 8156665: ES6 for..of should work on Java Iterables and Java arrays
Reviewed-by: attila, hannesw
2016-05-10 22:26:51 +05:30
Thomas Schatzl
a5233544b5 Merge 2016-05-10 18:30:03 +02:00
Thomas Schatzl
125e864c0d 8047328: Improve memory usage for cards in SparsePRTEntry
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.

Co-authored-by: Andreas Sjoberg <andreas.sjoberg@oracle.com>
Reviewed-by: mgerdin, ehelin
2016-05-10 16:42:14 +02:00
Thomas Schatzl
99c9a7f6f6 8155810: Bound the number of root region scan threads to the number of survivor regions
Reviewed-by: jmasa, sjohanss
2016-05-10 16:40:15 +02:00
Thomas Schatzl
a7471fdca3 8155721: Sparse remset wastes half of entry memory
Only allocate as much SparsePRTEntry memory as required, not for the theoretical maximum.

Reviewed-by: mgerdin, sjohanss
2016-05-10 16:40:09 +02:00
Thomas Schatzl
029fbccccb 8156660: JDK-8150393 does not set _scan_in_progress properly
Reviewed-by: ehelin, mgerdin
2016-05-10 16:40:04 +02:00
Dmitry Samersoff
9127a0961b Merge 2016-05-10 14:26:31 +00:00
Ivan Gerasimov
fcf085c678 8156661: Handful of typos in javadoc
Reviewed-by: prappo, rriggs
2016-05-10 17:16:55 +03:00
Claes Redestad
967a686e70 8156561: Remove makeClasslist.js
Reviewed-by: erikj, chegar
2016-05-10 14:52:31 +02:00
Chris Hegarty
47ddb954bd 8074716: IntelliJ IDEA project support
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: rriggs
2016-05-10 13:34:30 +01:00
Dmitry Samersoff
ad35e5189a Merge 2016-05-10 11:50:45 +00:00
Claes Redestad
91cb8b5fc8 8156560: Remove AddJsum
Reviewed-by: alanb, erikj
2016-05-10 13:33:31 +02:00
Jaroslav Kamenik
553aa43136 8155795: Optimize Integer/Long.reverse by using reverseBytes
Reviewed-by: redestad, shade
2016-05-10 13:28:00 +02:00
Prem Balakrishnan
12675924fc 6421058: When calls JSpinner.setEditor() the font in a JSpinner become is a bold
Reviewed-by: serb, alexsch
2016-05-10 16:08:21 +05:30
Doug Simon
32a12da3bf 8152311: [JVMCI] allow JVMCI compiler to change the compilation policy for a method
Reviewed-by: kvn, never
2016-05-10 11:48:06 +02:00
Tom Rodriguez
41dcc3f305 Merge 2016-05-10 23:08:42 +00:00
Tom Rodriguez
d0f68c65db Merge 2016-05-10 21:55:27 +00:00
Vladimir Ivanov
a288d192f3 Merge 2016-05-10 21:45:32 +00:00
Vladimir Ivanov
d14a64b0ed Merge 2016-05-11 00:38:58 +03:00
Doug Simon
db7608c21c 8155023: jdk.vm.ci needs to securely export services
Reviewed-by: twisti, kvn, alanb
2016-05-10 08:52:43 -07:00
Roland Schatz
aab69bdeb5 8155719: remove TrustedInterface from JVMCI
Reviewed-by: twisti
2016-05-10 12:18:22 +02:00
Vojin Jovanovic
79fa047585 8156211: [JVMCI] ResolvedJava* interfaces should extend AnnotatedElement
Reviewed-by: twisti
2016-05-10 11:18:40 +02:00
Yuri Nesterenko
d338c44a68 8156128: Tests for [AWT/Swing] Conditional support for GTK 3 on Linux
Reviewed-by: prr
2016-05-10 12:15:07 +03:00
Frank Yuan
0537b18b12 8156119: Update ServiceProviderTest for XMLReaderFactory
Reviewed-by: joehw
2016-05-10 00:24:24 -07:00
Hamlin Li
26ba99921f 8156002: java/nio/channels/SocketChannel/AdaptSocket.java Fails in Mesos on OSX
Reviewed-by: dfuchs
2016-05-10 15:12:04 +08:00
Robbin Ehn
d0b67fecb3 8154985: Add the ability to use main class as lookup (as jcmd) to jinfo, jmap, jstack
Reviewed-by: sla, dsamersoff
2016-05-10 06:52:40 +02:00
Amy Lu
1e67fc1de6 8156513: Problem list javax/xml/jaxp/unittest/stream/FactoryFindTest.java
Reviewed-by: rriggs, joehw
2016-05-10 10:45:09 +08:00
Xue-Lei Andrew Fan
155e6796dd 8154344: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java fails on solaris
Reviewed-by: weijun
2016-05-10 00:44:28 +00:00
Coleen Phillimore
0c4ccddf92 Merge 2016-05-09 23:06:05 +00:00
Pavel Rappo
b962e07463 8087113: Websocket API and implementation
Reviewed-by: chegar
2016-05-09 23:33:09 +01:00