55545 Commits

Author SHA1 Message Date
Chris Hegarty
db34776a9e 8039520: More atomicity of atomic updates
Reviewed-by: dl, skoivu, igerasim
2014-04-24 16:52:45 +01:00
Petr Pchelko
6d03ea4ffe 8039097: Some tests fail with NPE since 7u60 b12
Reviewed-by: serb, alexsch
2014-04-24 21:09:05 +04:00
Alexander Scherbatiy
6b14d69b60 8040279: [macosx] Do not use the base image in the MultiResolutionBufferedImage
Reviewed-by: serb, pchelko
2014-04-24 16:15:08 +04:00
Jan Lahoda
3fb6775539 8041695: Update the NetBeans build script and metadata
Various improvements to the NetBeans project for langtools, adding formatting/import setting for langtools.

Reviewed-by: ksrini
2014-04-24 13:32:21 +02:00
Igor Ignatyev
54479bee2c Merge 2014-04-24 10:32:49 +00:00
Igor Ignatyev
0943a93646 8041497: Compilation of compiler/rtm/cli/TestUseRTMDeoptOption* tests failed
Reviewed-by: kvn, roland
2014-04-24 14:02:48 +04:00
Roland Westrelin
7b1f15e51e 8039960: Unexpected exit from test compiler/profiling/spectrapredefineclass/Launcher.java
The test case doesn't need to change the heap size to reproduce the failure.

Reviewed-by: twisti, kvn
2014-04-24 11:05:07 +02:00
Tobias Hartmann
d16c89c108 8041468: Field nmethod::_lock_count should be declared volatile
The jint field nmethod::_lock_count which is used in nmethodLocker::lock_nmethod and nmethodLocker::unlock_nmethod should be declared volatile (see also signature of Atomic::inc)

Reviewed-by: kvn, roland
2014-04-24 09:47:34 +02:00
Vladimir Ivanov
5ce941b143 8037326: VerifyAccess.isMemberAccessible() has incorrect access check
Reviewed-by: jrose, twisti, ahgross
2014-04-23 09:06:22 -10:00
Sergey Malenkov
781d6564c9 8039464: The scrollbar in JScrollPane has no right border if used WindowsLookAndFeel
Reviewed-by: alexsch, serb
2014-04-23 21:11:25 +04:00
Michael McMahon
8c9150234e 8041397: Lint regression in java.net.SocketOption
Reviewed-by: rriggs
2014-04-23 17:29:51 +01:00
Marcus Lagergren
e30eb1b6bb 8041434: Add synchronization to the common global constants structure
Reviewed-by: attila, hannesw
2014-04-23 17:37:41 +02:00
Marcus Lagergren
7bb2546460 8038426: Move all loggers from process wide scope into Global scope
Reviewed-by: attila, hannesw
2014-04-23 16:13:47 +02:00
Petr Pchelko
39ba3c9ea6 8039567: Duplicated code in DataTransferer
Reviewed-by: serb, azvegint
2014-04-23 18:07:12 +04:00
Petr Pchelko
1b4d763c77 8027148: SystemFlavorMap.getNativesForFlavor returns list of native formats in incorrect order
Reviewed-by: anthony, serb
2014-04-23 17:56:05 +04:00
Steven Lawrance
245c97d147 8025710: Proxied HTTPS connections reused by HttpClient can send CONNECT to the server
Co-authored-by: Andreas Rieber <rieberandreas@gmail.com>
Reviewed-by: chegar
2014-04-23 13:19:21 +01:00
Michael Cui
2a22218a04 8041563: More ProblemList.txt updates (4/2014)
Reviewed-by: chegar
2014-04-23 12:26:13 +01:00
Michal Frajt
bc55ed0b83 8038265: CMS: enable time based triggering of concurrent cycles
Reviewed-by: mgerdin, brutisso
2014-04-23 12:37:36 +02:00
Jan Lahoda
6b335c8d1a 8039250: Test tools/javac/classfiles/InnerClasses/SyntheticClasses.java fails
The test should only analyze classfiles.

Reviewed-by: vromero
2014-04-23 11:28:09 +02:00
Erik Helin
1e094bab2d Merge 2014-04-23 10:12:34 +02:00
Jonathan Gibbons
3acf463dc4 8040903: Clean up use of BUG_ID in javadoc tests
Reviewed-by: ksrini
2014-04-22 17:57:40 -07:00
Joe Darcy
f341bacaf3 8039860: Fix fallthrough lint warnings in swing
Reviewed-by: malenkov
2014-04-22 17:55:25 -07:00
Vladimir Kozlov
26de6296e0 8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominance
Add missing is_mem() check when we collect load nodes in SuperWord::co_locate_pack().

Reviewed-by: iveresov
2014-04-22 17:45:56 -07:00
Jonathan Gibbons
187dbd343c 8041253: Avoid redundant synonyms of NO_TEST
Reviewed-by: ksrini
2014-04-22 17:41:11 -07:00
Paul Govereau
0a5665b53a 8041521: JDK-8034245 breaks a bootcycle build
Reviewed-by: jjg
2014-04-22 15:59:33 -07:00
Mandy Chung
da3781e49b 8035807: Convert use of sun.misc.BASE64Encoder/Decoder with java.util.Base64
Reviewed-by: alanb, vinnie, sherman, msheppar
2014-04-22 15:16:37 -07:00
Paul Govereau
9783b65028 8034245: Refactor TopLevel tree node
Added JCPackageDecl to JCTree to store package-level information.

Reviewed-by: jjg, jlahoda
2014-04-22 17:07:54 -04:00
Joe Darcy
62383e4a21 8035781: Improve equality for annotations
Reviewed-by: jfranck, abuckley, ahgross, dmeetry
2014-04-22 14:07:45 -07:00
Paul Govereau
b349726850 8038023: Compiler crash ClassCastException
Add additional checks on results of ClassReader.readPool

Reviewed-by: vromero
2014-04-22 19:52:15 +01:00
Andreas Lundblad
06f651942c 8035063: Option handling in sjavac needs to be rewritten
Option handling code rewritten. Exclusion / inclusion patterns changed from package to directories.

Reviewed-by: jjg, jfranck
2014-04-22 16:51:10 +02:00
Claes Redestad
bdad6d51d4 8040747: Improve performance of IP address parsing
Co-authored-by: Bernd Eckenfels <bernd-2014@eckenfels.net>
Reviewed-by: mduigou, chegar
2014-04-22 16:21:43 +02:00
Bernd Eckenfels
17a8cfd9e7 8040837: Avoid provoking NFEs when initializing InetAddrCachePolicy
Co-authored-by: Claes Redestad <claes.redestad@oracle.com>
Reviewed-by: mduigou
2014-04-22 10:38:20 -07:00
Andreas Lundblad
ebe813fbb0 8037085: The sjavac exclude option should accept valid directory identifiers
Option handling code rewritten. Exclusion / inclusion patterns changed from package to directories.

Reviewed-by: jfranck, erikj, ihse
2014-04-22 16:45:10 +02:00
Lance Andersen
b893bb3e3b 8041485: Update TEST.groups for jdk/nio/zipfs
Reviewed-by: chegar
2014-04-22 09:09:55 -04:00
Lance Andersen
48160e4d08 8041331: Cleanup files for jtreg and windows
Reviewed-by: rriggs, smarks, chegar
2014-04-22 08:57:01 -04:00
Marcus Lagergren
6163a42a8e 8033105: Make sure Nashorn test harness can run zlib benchmark
Reviewed-by: attila, hannesw
2014-04-22 14:09:46 +02:00
Erik Joelsson
e0b43fe7df 8040267: Remove forced -g from java compile lines in jaxp and jaxws
Reviewed-by: mduigou, tbell, ihse
2014-04-22 14:08:43 +02:00
Erik Joelsson
3992591640 8040267: Remove forced -g from java compile lines in jaxp and jaxws
Reviewed-by: mduigou, tbell, ihse
2014-04-22 14:08:26 +02:00
Thomas Schatzl
1653234dda 8040792: G1: Memory usage calculation uses sizeof(this) instead of sizeof(classname)
A few locations in the code use sizeof(this) which returns the size of the pointer instead of sizeof(classname) which returns the size of the sum of its members. This change fixes these errors and adds a few tests.

Reviewed-by: mgerdin, brutisso
2014-04-22 11:10:12 +02:00
Joe Darcy
7025bc84e6 8039862: Fix fallthrough lint warnings in 2d
Reviewed-by: flar
2014-04-21 23:39:30 -07:00
Xue-Lei Andrew Fan
9cba51fbc5 8037066: Secure transport layer
Reviewed-by: weijun, ahgross, asmotrak, mbankal
2014-04-22 00:43:56 +00:00
Paul Govereau
f77173467d 8030046: javac incorrectly handles absolute paths in manifest classpath
Reviewed-by: jjg, vromero
2014-04-21 17:57:47 -04:00
Vicente Romero
a50db59b59 8029718: Should always use lambda body structure to disambiguate overload resolution
Reviewed-by: dlsmith, jjg, jlahoda
2014-04-21 22:51:49 +01:00
Alexandre Iline
e613bf3290 8039816: Some tests depend on internal API sun.security.action.GetPropertyAction
Replace sun.security.action.GetPropertyAction usages with lambda expressions creating java.security.PrivilegedAction.

Reviewed-by: alanb, mchung, chegar
2014-04-21 13:16:32 -07:00
Alexandre Iline
092e29980a 8039438: Some tests depend on internal API sun.misc.IOUtils
Remove dependency on sun.misc.IOUtils.readFully(InputStream, int, boolean)

Reviewed-by: alanb, mchung, chegar
2014-04-21 13:12:22 -07:00
Naoto Sato
1d8cb90952 8036936: Use local locales
Made sure cache key is cleare on GC invocation

Reviewed-by: okutsu
2014-04-21 11:08:30 -07:00
Lois Foltan
c86ce11d6c 8033584: Remove java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java from exclude list
Remove java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java from ProblemList.txt, issue fixed in JDK 8.

Reviewed-by: gtriantafill, hseigel, mchung
2014-04-21 13:51:08 -04:00
Sergey Malenkov
1d1194721b 8040656: Classes with overriden methods with covariant returns return random read methods
Reviewed-by: alexsch, serb
2014-04-21 20:59:59 +04:00
Alexey Ivanov
c6886100be 8024061: Exception thrown when drag and drop between two components is executed quickly
Reviewed-by: pchelko, serb
2014-04-21 16:32:41 +04:00
Dmitriy Ermashov
704f4dc113 8039279: Move awt tests to openjdk repository
Reviewed-by: pchelko, alexsch
2014-04-21 14:35:14 +04:00