29164 Commits

Author SHA1 Message Date
Staffan Larsen
1510b7c75e 8044797: Building with clang gives: fatal error: file '...' has been modified since the precompiled header was built
Reviewed-by: dholmes, dcubed
2014-06-09 11:03:09 +02:00
Sergey Bylokhov
b7b41fb089 8046245: JDK 9 client build failure on Solaris
Reviewed-by: prr
2014-06-09 13:03:03 +04:00
Nils Eliasson
cdd2105184 8040244: compiler/whitebox/IsMethodCompilableTest.java fails
Prevent from running with Xcomp

Reviewed-by: kvn, twisti
2014-06-09 10:32:49 +02:00
Jan Lahoda
d71f75ae86 8033414: javac Plugin to receive notification (before and) after the compilation
Introducing TaskEvent.Kind.COMPILATION, sending this event before and after compilation.

Co-authored-by: Joel Borggren-Franck <joel.franck@oracle.com>
Reviewed-by: jjg, jfranck
2014-06-09 10:17:16 +02:00
Jonathan Gibbons
15853aca13 7026941: 199: path options ignored when reusing filemanager across tasks
Reviewed-by: jlahoda, jfranck
2014-06-08 15:02:34 -07:00
Mike Duigou
a76e39b79f 8046085: inserting null key into HashMap treebin fails
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: dl, mduigou, alanb, chegar
2014-06-06 14:23:08 -07:00
Alejandro Murillo
f05da48390 Merge 2014-06-06 13:31:55 -07:00
Andrei Eremeev
8aa391d4c9 8042451: Write tests for all possible kinds of type annotation
Add new tests for type annotations to improve case coverage

Reviewed-by: jjg, emc, abuckley
2014-06-06 16:08:46 -04:00
Eric McCorkle
8ff3cbd414 8027262: Determine location for type annotations earlier in compiler pipeline
8027261: Single codepath for attaching annotations to symbols
8027258: Permit a single source annotation to generate multiple bytecode annotations
8027182: Incorrect annotation attributes for type annotations on constructor type parameters
8044010: TypeAnnotation attribute is not generated for repeatable annotation in type argument
8044009: TypeAnnotation attribute is not generated for repeatable annotation in nested types
8043974: TypeAnnotation attribute is not generated for repeatable annotation in lambda
8043669: Few of the ANNOT tests in JCK9 test suite fail with an AssertionError for exception_index
8042060: Type parameter annotations don't work with multiple type parameters
8037348: RuntimeInvisibleAnnotations should not be generated for type annotation on anonymous innerclass creation

Initial rearchitecting of type annotations frontend pipeline

Reviewed-by: jjg, jfranck, mcimadamore, jlahoda, wmdietl
2014-06-06 16:00:59 -04:00
Vladimir Kozlov
655b317ad1 Merge 2014-06-06 11:37:23 -07:00
Alejandro Murillo
1b3f2fa737 Merge 2014-06-06 10:19:50 -07:00
Jonathan Lu
879b239e41 8043954: Add async connect() support to NET_Connect() for AIX platform
Reviewed-by: alanb
2014-06-07 00:17:02 +08:00
Hannes Wallnöfer
eab7ad0813 8046215: Running uncompilable scripts throws NullPointerException
Reviewed-by: sundar, jlaskey
2014-06-06 16:51:53 +02:00
Weijun Wang
704a20b250 8044747: [TESTBUG] Test sun/security/tools/policytool/i18n.sh fails after clicking 'Done' button in test frame
Reviewed-by: xuelei
2014-06-06 22:31:53 +08:00
Alexey Ivanov
b3090f044e 8039383: NPE when changing Windows theme
Reviewed-by: pchelko, anthony
2014-06-06 17:51:32 +04:00
Christian Tornqvist
71b76d4073 8043492: ad_x86_64_misc.obj : error LNK2011: precompiled object not linked in; image may not run
Added _build_pch_file.obj to LD_FLAGS and cleaned up support for older Visual Studio versions

Reviewed-by: twisti, lfoltan, sla, kvn
2014-06-06 14:46:42 +02:00
Petr Pchelko
52233220f2 8041464: [TEST_BUG] CustomClassLoaderTransferTest does not support OS X
Reviewed-by: azvegint, serb
2014-06-06 14:58:41 +04:00
Petr Pchelko
bfa90f6f30 8041990: [macosx] Language specific keys does not work in applets when opened outside the browser
Reviewed-by: alexsch, serb
2014-06-06 14:52:07 +04:00
Petr Pchelko
6733dcbb1c 8044516: [macosx] ScreenPopupFactory uses native method that could be avoided
Reviewed-by: anthony, serb
2014-06-06 13:52:49 +04:00
Chris Hegarty
865fac8406 8043613: Update .properties files for serialver tool
Reviewed-by: mfang
2014-06-06 10:47:30 +01:00
Joe Darcy
61431e72a8 8044553: Fix raw and unchecked lint warnings in javax.sound.*
Reviewed-by: prr
2014-06-05 23:17:05 -07:00
Lana Steuck
e89206f521 Merge 2014-06-05 19:39:08 -07:00
Lana Steuck
250d670627 Merge 2014-06-05 19:38:45 -07:00
Lana Steuck
f533c23f2a Merge 2014-06-05 19:38:17 -07:00
Lana Steuck
0878f5e840 Merge 2014-06-05 19:37:32 -07:00
Lana Steuck
073b17bdf1 Merge 2014-06-05 19:37:09 -07:00
Henry Jen
8538800448 8044551: Fix raw and unchecked lint warnings in platform-specific sun.awt files
8044396: Fix raw and unchecked lint warnings in platform-specific sun.java2d.*

Reviewed-by: darcy, prr
2014-06-05 13:59:01 -07:00
Dmitriy Ermashov
57efe4955f 8043972: Remove wrong copyright notice in jdk/test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java
Reviewed-by: anthony
2014-06-11 17:23:56 +04:00
Sergey Bylokhov
d192765837 8042103: Deserialization of empty java.awt.geom.Path2D will cause an exception
Reviewed-by: bae, flar
2014-06-11 14:38:50 +04:00
Sergey Bylokhov
e26ff7211c 8041644: [OGL] clip is ignored during surface->sw blit
Reviewed-by: bae, prr
2014-06-11 14:21:12 +04:00
Jonathan Gibbons
a9bd96c90c 8046067: test/tools/javac/api/6410643/T6410643.java is broken
Reviewed-by: darcy, ksrini
2014-06-05 13:22:37 -07:00
Sonali Goel
887f81a738 8044072: Group 2: create .out files for OverrideChecks tests in tools/javac dir
Reviewed-by: jjg
2014-06-05 10:57:10 -07:00
Sonali Goel
d15c9840ed 8044064: Group 1: create .out files for cast and capture negative tests in tools/javac dir
Reviewed-by: jjg
2014-06-05 10:44:38 -07:00
Henry Jen
fc858b5c96 8044855: Add missing @since tag under java.beans.*
Reviewed-by: prr, malenkov
2014-06-05 10:37:24 -07:00
Jon Masamitsu
24d624d6cb Merge 2014-06-05 10:34:57 -07:00
Daniel Fuchs
52d7b541a6 8042797: Avoid strawberries in LogRecord
Reviewed-by: mchung, skoivu, igerasim
2014-06-05 18:46:37 +02:00
Maurizio Cimadamore
cd68d10b6f 8043893: Inference doesn't report error on incompatible upper bounds
Failure on type-equality check during incorporation doesn't trigger inference error

Reviewed-by: vromero
2014-06-05 12:21:38 +01:00
Michael McMahon
4e1b129be0 8044766: New jdk.net classes have @since 1.9 tags in 8u20
Reviewed-by: chegar
2014-06-05 12:13:50 +01:00
Attila Szegedi
6a2b656e1a 8044816: On-demand compiled top-level program doesn't need :createProgramFunction
Reviewed-by: jlaskey, lagergren, sundar
2014-06-05 12:16:09 +02:00
Attila Szegedi
ea992354d0 8046014: MultiGlobalCompiledScript should cache :createProgramFunction handle
Reviewed-by: lagergren, sundar
2014-06-05 12:15:45 +02:00
Tobias Hartmann
aeff8925b3 8031389: On x86 C1 emits two relocations for polls
C1 emits two poll_type relocations at safepoint polls because LIR_Assembler::safepoint_poll(..) adds a relocation and calls LIR_Assembler::add_debug_info_for_branch(..) which adds a relocation as well. The implementation of add_debug_info_for_branch(..) is changed to not emit a poll relocation.

Reviewed-by: kvn, roland
2014-06-05 10:43:16 +02:00
Weijun Wang
47e4638160 8044755: Add a test for algorithm constraints check in jarsigner
Reviewed-by: xuelei
2014-06-05 15:27:51 +08:00
David Katleman
13cf13e341 Added tag jdk9-b16 for changeset e3b9d834796d 2014-06-04 20:20:44 -07:00
David Katleman
0a28ae7c64 Added tag jdk9-b16 for changeset f75464f610f6 2014-06-04 20:20:42 -07:00
David Katleman
a5fed315b3 Added tag jdk9-b16 for changeset 68a979478ffb 2014-06-04 20:20:28 -07:00
David Katleman
7e6dd990be Added tag jdk9-b16 for changeset 1fe6db2229a0 2014-06-04 20:20:26 -07:00
David Katleman
c61859a585 Added tag jdk9-b16 for changeset 799f78314361 2014-06-04 20:20:16 -07:00
David Katleman
dd69dc3186 Added tag jdk9-b16 for changeset f1f02d5f465a 2014-06-04 20:20:09 -07:00
David Katleman
b41f22bc98 Added tag jdk9-b16 for changeset 87bc69dea937 2014-06-04 20:20:02 -07:00
David Katleman
0c28f90e06 Added tag jdk9-b16 for changeset 46c176c94864 2014-06-04 20:20:00 -07:00