Srikanth Adayapalam
|
5bc203a934
|
8166367: Missing ExceptionTable attribute in anonymous class constructors
Reviewed-by: vromero
|
2016-10-26 11:22:50 +05:30 |
|
Maurizio Cimadamore
|
d072e7faa4
|
8168480: Speculative attribution of lambda causes NPE in Flow
Flow attempts to analyze too much of a lambda body during attribution
Reviewed-by: vromero
|
2016-10-24 14:47:48 +01:00 |
|
Joe Darcy
|
5078ccdb18
|
8168499: Workaround intermittent failures of IntersectionTargetTypeTest.java
Reviewed-by: rfield, amlu, mcimadamore
|
2016-10-22 12:27:52 -07:00 |
|
Jonathan Gibbons
|
734e231c93
|
8168343: 3 javac tests fail when run on an exploded image
Reviewed-by: darcy
|
2016-10-20 16:31:42 -07:00 |
|
Jonathan Gibbons
|
a60ef42892
|
8145471: javac changes for enhanced deprecation
Reviewed-by: smarks, tbell, mcimadamore, jlahoda
|
2016-10-20 13:44:51 -07:00 |
|
Kumar Srinivasan
|
7ef07fcf9a
|
8167383: Javadoc does not handle packages correctly when used with module option
Reviewed-by: bpatel, jjg
|
2016-10-19 14:51:20 -07:00 |
|
Jonathan Gibbons
|
c2ee320e61
|
8138725: Add options for Javadoc generation
Reviewed-by: ksrini, bpatel, ahgross
|
2016-07-12 14:41:14 -07:00 |
|
Vicente Romero
|
d130403704
|
8026721: Enhance Lambda serialization
Reviewed-by: jjg, briangoetz
|
2016-03-02 18:25:01 -05:00 |
|
Maurizio Cimadamore
|
80ce1c8be2
|
8167000: Refine handling of multiple maximally specific abstract methods
Bring the compiler in sync with spec changes in JDK-7034913
Reviewed-by: vromero, dlsmith
|
2016-10-17 15:02:46 +01:00 |
|
Stuart Marks
|
1f91f70a58
|
8167965: (jdeprscan) using --release option with 8 or earlier throws exception
Reviewed-by: mchung
|
2016-10-13 17:31:01 -07:00 |
|
Mandy Chung
|
b79835c56b
|
8164689: Retrofit jar, jlink, jmod as a ToolProvider
Reviewed-by: alanb, jjg
|
2016-10-12 15:37:27 -07:00 |
|
Jan Lahoda
|
5794656914
|
8167320: Trying to document only java.base causes a NPE in javac
Ensure ModuleSymbol.getDirectives completes the Symbol
Reviewed-by: ksrini, jjg
|
2016-10-11 10:31:10 +02:00 |
|
Jonathan Gibbons
|
6fef223c3f
|
8159855: Create an SPI for tools
Reviewed-by: mchung
|
2016-10-07 16:49:39 -07:00 |
|
Jan Lahoda
|
6a0ceb74e8
|
8153362: Add javac -Xlint warning to list exposed types which are not accessible
Adding implementation to -Xlint:exports, to warn about exposing inaccessible types in API
Reviewed-by: jjg
|
2016-10-06 14:03:58 +02:00 |
|
Mandy Chung
|
2db14bace5
|
8166846: jdeps fails to generate module info if there is any class in unnamed package
Reviewed-by: lancea
|
2016-10-05 18:41:43 -07:00 |
|
Mandy Chung
|
a3f3f797b5
|
8166860: Add magic number to jmod file
Reviewed-by: alanb, jjg
|
2016-10-04 18:56:03 -07:00 |
|
Stuart Marks
|
512c42b9ac
|
8161338: (jdeprscan) remove JEP 293 non-conforming -cp option
8165927: (jdeprscan) com.sun.tools.jdeprscan.Main.instance should be package protected
Reviewed-by: jjg
|
2016-10-04 18:43:36 -07:00 |
|
Jonathan Gibbons
|
5bce3820cc
|
8166472: javac/javadoc expands @files incorrectly
Reviewed-by: henryjen, ksrini
|
2016-10-04 16:47:09 -07:00 |
|
Jan Lahoda
|
279b6faa56
|
8073844: fatal annotation processing errors do not stop compilation
JavacProcessingEnvironment lets the should-stop policy decide when the compilation should stop.
Reviewed-by: jjg
|
2016-10-04 17:40:29 +02:00 |
|
Jan Lahoda
|
c58a8aae3e
|
8152911: javac assertion error when compiling overlay sources
Avoid creating ModuleSymbols with unspecified name, to avoid conflicts with predefined ModuleSymbol for the java.base module.
Reviewed-by: jjg
|
2016-10-04 16:25:19 +02:00 |
|
Mandy Chung
|
33b751c3d4
|
8166238: Update jdeps for GNU-style long form options
Reviewed-by: alanb
|
2016-09-29 21:31:09 -07:00 |
|
Srikanth Adayapalam
|
517cfed246
|
8166363: Method with reordered type parameter bounds compiles with @Override annotation but does not actually override superclass method
Reviewed-by: vromero
|
2016-09-28 09:05:20 +05:30 |
|
Srikanth Adayapalam
|
e179ac0384
|
8164519: Rendering of supertype_target for annotated extends clause
Eliminate inconsistencies in handling annotated super class.
Reviewed-by: jlahoda
|
2016-09-27 04:34:09 +05:30 |
|
Steve Drach
|
18b1c7cd8b
|
8153654: Update jdeps to be multi-release jar aware
Reviewed-by: mchung
|
2016-09-26 13:39:50 -07:00 |
|
Jan Lahoda
|
35439dec91
|
8047347: com.sun.source.util.Trees breaks the compiler
Clearing synthetic constructors and super constructor calls between annotation processing rounds.
Reviewed-by: jjg
|
2016-09-23 15:35:32 +02: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 |
|
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 |
|
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 |
|
Srikanth Adayapalam
|
ac462ed848
|
8164742: ServiceConfigurationError on invoke of getServiceLoader method of StandardJavaFileManager
Reviewed-by: jlahoda
|
2016-09-19 05:31:53 +05:30 |
|
Dan Smith
|
eb56700eba
|
8138822: Source version error missing version number
Reviewed-by: jjg
|
2016-09-16 11:58:23 -06:00 |
|
Srikanth Adayapalam
|
83dbcb5c1b
|
8160699: java.lang.VerifyError: Inconsistent stackmap frames at branch target
Ensure out of scope locals are not treated as being alive
Reviewed-by: mcimadamore
|
2016-09-14 20:00:20 +05:30 |
|
Srikanth Adayapalam
|
e4870c84e3
|
8138667: java.lang.IllegalAccessError: tried to access method (for a protected method)
Reviewed-by: mcimadamore
|
2016-09-13 19:32:03 +05:30 |
|
Vicente Romero
|
29aa24a3c1
|
8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags
Reviewed-by: mcimadamore
|
2016-09-06 17:04:43 -07:00 |
|
Vicente Romero
|
7e27dd569e
|
8160454: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getDirectives() causes NPE on unnamed modules
Reviewed-by: jjg
|
2016-09-02 05:43:54 -07:00 |
|
Srikanth Adayapalam
|
876bb73271
|
8164073: Javac should unconditionally warn if deprecated javadoc tag is used without @Deprecated annotation
Reviewed-by: mcimadamore
|
2016-09-02 07:49:15 +05:30 |
|
Jan Lahoda
|
161e3c650a
|
8165008: javac -Xmodule compiles the module in a way that reads the unnamed module
Ensuring proper separation between named modules and the unnamed module when using -Xmodule
Reviewed-by: jjg
|
2016-08-29 15:53:03 +02:00 |
|
Amy Lu
|
9f1556675e
|
8165193: Workaround intermittent failures of JavacTreeScannerTest and SourceTreeScannerTest due to C2 memory usage
Reviewed-by: darcy
|
2016-09-01 13:18:42 +08:00 |
|
Mandy Chung
|
2a62da3a63
|
8165109: langtools/test switches to use new CLI options
Reviewed-by: jjg, amlu
|
2016-08-30 20:49:41 -07:00 |
|
Jan Lahoda
|
bbf85261aa
|
8164951: Build broken after JDK-8164745
Reverting the fix for JDK-8164745 to investigate a build failure.
Reviewed-by: jjg
|
2016-08-29 18:14:26 +02:00 |
|
Jan Lahoda
|
4404741f80
|
8164745: javac -Xmodule compiles the module in a way that reads the unnamed module
Ensuring proper separation between named modules the unnamed module when using -Xmodule
Reviewed-by: jjg
|
2016-08-29 15:53:03 +02:00 |
|
Jonathan Gibbons
|
1386ffb4f2
|
8164887: update tests to remove use of old-style options
Reviewed-by: mchung
|
2016-08-26 15:54:36 -07:00 |
|
Stuart Marks
|
1673e17518
|
8145464: implement deprecation static analysis tool
Reviewed-by: psandoz, darcy
|
2016-08-25 17:58:39 -07:00 |
|
Maurizio Cimadamore
|
2c2d5c4917
|
8164399: inference of thrown variable does not work correctly
Logic for inferring thrown variables should exclude non proper bounds as per JLS 18.1
Reviewed-by: vromero, dlsmith
|
2016-08-25 11:51:19 +01:00 |
|
Vicente Romero
|
7328ed21cb
|
8161501: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getEnclosedElements() on unnamed module with unnamed package
Reviewed-by: jjg
|
2016-08-24 17:41:52 -07:00 |
|
Vicente Romero
|
ddbef393bc
|
8047338: javac is not correctly filtering non-members methods to obtain the function descriptor
Reviewed-by: mcimadamore
|
2016-08-24 12:23:10 -07:00 |
|
Sandeep Konchady
|
865b439a69
|
8163991: Fix license and copyright headers under test/jdk/javadoc/ and test/tools/javac/
Reviewed-by: anazarov, iris, jjg, shurailine
|
2016-08-23 10:19:49 +01:00 |
|
Jan Lahoda
|
f65c3ae869
|
8164550: tools/javac/modules/InheritRuntimeEnvironmentTest.java fails on Windows after JDK-8153391
Empty classpath is not working on Windows; using a classpath consisting on a sole empty dir
Reviewed-by: mcimadamore
|
2016-08-22 15:16:30 +02:00 |
|
Jan Lahoda
|
53cd7b54fa
|
8153391: an image created for \"jdk.compiler\" fails to run javac
Improving errors produced by javac when the zipfs implementation is missing in the JDK image.
Reviewed-by: jjg
|
2016-08-22 09:59:43 +02:00 |
|
Srikanth Adayapalam
|
6c2a33a67b
|
8162576: Missing doclint check missing for modules
Co-authored-by: Lance Andersen <lance.andersen@oracle.com>
Reviewed-by: jjg, ksrini
|
2016-08-17 10:34:48 +05:30 |
|
Jan Lahoda
|
d103a19b3a
|
8078561: Error message should be generated once when -source 6 is specified
Code to avoid duplicated errors about features not supported in the current source level moved to Log
Reviewed-by: jjg
|
2016-08-16 16:43:00 +02:00 |
|