Jonathan Gibbons
|
978417c4c7
|
8136930: Simplify use of module-system options by custom launchers
8160489: Multiple -Xpatch lines ignored by javac
8156998: javac should support new option -XinheritRuntimeEnvironment
Reviewed-by: jlahoda, ksrini
|
2016-08-10 15:47:46 -07:00 |
|
Vicente Romero
|
3b80559162
|
8160156: javac is generating let expressions unnecessarily
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore
|
2016-08-10 13:52:02 -07:00 |
|
Jan Lahoda
|
39de28475b
|
8143048: Re-examine dependency on property sun.boot.class.path
Removing obsolete references to sun.boot.class.path
Reviewed-by: jjg
|
2016-08-09 20:27:06 +02:00 |
|
Jan Lahoda
|
d898c2f21c
|
8144733: Iterating over elements of a Scope can return spurious inner class elements
When a Symbol is removed from a Scope while iterating over it, update the iterator as well to reflect the change.
Reviewed-by: mcimadamore
|
2016-08-08 17:22:44 +02:00 |
|
Jonathan Gibbons
|
b601617d9c
|
8162359: javac should use stdout for --help and --version
Reviewed-by: vromero
|
2016-08-03 16:01:09 -07:00 |
|
Joe Darcy
|
498a90cde6
|
8163113: langtools repeating annotations tests depend rely on annotations toString output
Reviewed-by: jlahoda, vromero
|
2016-08-03 11:30:27 -07:00 |
|
Kumar Srinivasan
|
281438728d
|
8154705: invalid use of ALL-MODULE-PATH causes crash
Introducing Modules.initModules as a clear point where the module graphs is initialized in javac
Reviewed-by: jjg, ksrini
|
2016-07-20 12:49:32 -07:00 |
|
Srikanth Adayapalam
|
90a4b8ab1a
|
8158224: NullPointerException in com.sun.tools.javac.comp.Modules.checkCyclicDependencies when module missing
Reviewed-by: jlahoda
|
2016-07-28 10:13:34 +05:30 |
|
Vicente Romero
|
00275bd95e
|
8161277: javax.lang.model.util.Types.isSameType(...) returns true on wildcards
Reviewed-by: mcimadamore
|
2016-07-27 07:07:10 -07:00 |
|
Vicente Romero
|
8480651475
|
8161019: javac, fold formatter options
Reviewed-by: mcimadamore, jjg
|
2016-07-26 07:45:29 -07:00 |
|
Maurizio Cimadamore
|
f89b798523
|
8161985: Spurious override of Object.getClass leads to NPE
Attr.adjustMethodReturnType() tweaks return types w/o checking what method is being patched
Reviewed-by: vromero
|
2016-07-22 12:38:06 +01:00 |
|
Vicente Romero
|
0bba28db43
|
8161383: javac is looking for operator symbols at the wrong place
Reviewed-by: mcimadamore
|
2016-07-19 11:27:56 -07:00 |
|
Dan Smith
|
a78d1e0b44
|
8161013: Never treat anonymous classes as 'final'
Reviewed-by: vromero
|
2016-07-14 11:57:15 -06:00 |
|
Vicente Romero
|
a7cc024b53
|
8161020: javac, fold stop compilation options
Reviewed-by: mcimadamore
|
2016-07-11 15:27:52 -07:00 |
|
Srikanth Adayapalam
|
0917774834
|
8160928: javac incorrectly copies over interior type annotations to bridge method
Reviewed-by: mcimadamore
|
2016-07-11 18:13:42 +05:30 |
|
Vicente Romero
|
bec16625dc
|
8153407: javac, fold debug options
Reviewed-by: mcimadamore, jjg
|
2016-07-08 16:47:13 -07:00 |
|
Vicente Romero
|
57474ae8fb
|
8048543: JLS8 18.5.3: inference variable seems to be instantiated unexpectedly
Reviewed-by: mcimadamore
|
2016-07-06 15:27:36 -07:00 |
|
Vicente Romero
|
3360117337
|
8160891: javac, remove unused options, step 3
Reviewed-by: mcimadamore
|
2016-07-06 09:42:27 -07:00 |
|
Srikanth Adayapalam
|
928c417cd8
|
8132446: AsssertionError in ClassSymbol.setAnnotationType
Reviewed-by: jlahoda, darcy
|
2016-07-04 14:57:33 +05:30 |
|
Jan Lahoda
|
d3eaa80bdd
|
8148131: compilation result depends on order of sources
Complete during imports phase should not trigger the hierarchy phase
Reviewed-by: mcimadamore
|
2016-07-04 08:52:45 +02:00 |
|
Jan Lahoda
|
0cc565280e
|
8155026: javac grants implied readability to explicit modules
Automatic modules should not 'requires public' ordinary named modules
Reviewed-by: jjg
|
2016-06-28 13:33:04 +02:00 |
|
Vicente Romero
|
0df5aa8678
|
8159970: javac, JLS8 18.2.4 is not completely implemented by the compiler
Reviewed-by: mcimadamore
|
2016-06-28 15:29:20 -07:00 |
|
Jan Lahoda
|
11272cf548
|
8132857: Historical name of default encoding shown on encoding mismatch
Using Charset.defaultCharset().name() to get the proper name of the default Charset.
Reviewed-by: jjg
|
2016-06-28 15:46:52 +02:00 |
|
Vicente Romero
|
b69fa0a44d
|
8159439: javac throws NPE with Module attribute and super_class != 0
Reviewed-by: jjg
|
2016-06-27 12:29:41 -07:00 |
|
Jan Lahoda
|
6f94a3f4bf
|
8136453: Parameter name indices array size not updated correctly
Correctly resizing ClassReader.parameterNameIndices array.
Reviewed-by: mcimadamore
|
2016-06-21 21:06:54 +02:00 |
|
Jonathan Gibbons
|
aba0a631d8
|
8159537: create build file to generate diags reports for all locales
Reviewed-by: mcimadamore
|
2016-06-20 13:21:09 -07:00 |
|
Jonathan Gibbons
|
6f1a819053
|
8159749: Update toolbox ModuleBuilder for doc comments
Reviewed-by: ksrini
|
2016-06-17 17:40:01 -07:00 |
|
Maurizio Cimadamore
|
62648293e7
|
8159680: Inference failure with unchecked subtyping and arrays
Discrepancy in handling of capture conversion between Types.isSubtype and Types.isSubtypeUnchecked
Reviewed-by: vromero
|
2016-06-17 18:17:16 +01:00 |
|
Vicente Romero
|
3f3cc40ea1
|
8058244: missing error in qualified default super call
Reviewed-by: mcimadamore
|
2016-06-14 12:46:35 -07:00 |
|
Vicente Romero
|
d4a743435b
|
8068460: Pretty printing for loops
Reviewed-by: jjg
|
2016-06-14 11:13:14 -07:00 |
|
Shinya Yoshida
|
e4edbb4617
|
8158123: NPE when the annotations is used in export-to of module-info
Reviewed-by: mcimadamore
|
2016-06-11 09:47:59 +09:00 |
|
Dan Smith
|
5cffc0a3ab
|
8144767: Fix handling of capture variables in most-specific test
Reviewed-by: vromero
|
2016-06-10 15:08:00 -06:00 |
|
Vicente Romero
|
32e8e4695d
|
8037947: functional interface causes ClassCastException when extending raw superinterface
Reviewed-by: mcimadamore
|
2016-06-02 15:39:10 -04:00 |
|
Maurizio Cimadamore
|
17c048ae32
|
8158355: Inference graph dot support broken
IllegalStateException when converting an inference graph to dot file
Reviewed-by: vromero
|
2016-06-02 16:08:24 +01:00 |
|
Srikanth Adayapalam
|
ab5510e51f
|
8146167: Anonymous type declarations drop supertype type parameter annotations
Reviewed-by: mcimadamore
|
2016-06-02 15:22:34 +05:30 |
|
Maurizio Cimadamore
|
8fb837a1bf
|
8145489: NPE while compiling annotations with qualified names in package-info.java
Spurious method reference check in Attr.visitSelect is causing NPE
Reviewed-by: vromero
|
2016-06-01 12:39:24 +01:00 |
|
Vicente Romero
|
8d93dc2a15
|
8152062: obscure error message for bad 'provides'
Reviewed-by: jjg
|
2016-05-31 13:00:17 -04:00 |
|
Jonathan Gibbons
|
a8abf4d482
|
Merge
|
2016-05-26 10:46:21 -07:00 |
|
Jonathan Gibbons
|
6cb53fe31c
|
8156962: javac should support options specified in _JAVAC_OPTIONS
Reviewed-by: vromero
|
2016-05-26 10:45:13 -07:00 |
|
Srikanth Adayapalam
|
f9526a87fe
|
8154052: Java compiler error displays line from the wrong file
Compiler should update the diagnostic source properly.
Reviewed-by: mcimadamore
|
2016-05-26 18:22:05 +05:30 |
|
Joe Darcy
|
fff165ddd1
|
8032230: Enhance javax.a.p.RoundEnvironment after repeating annotations
Reviewed-by: jjg
|
2016-05-25 22:32:16 -07:00 |
|
Vicente Romero
|
de6399c1a3
|
8152360: deprecate javah
Reviewed-by: jjg
|
2016-05-25 11:33:56 -04:00 |
|
Srikanth Adayapalam
|
93714ca994
|
8047024: 7 ANNOT tests in JCK9 test suite fail with an AssertionError for exception_index
Fix incorrect assertion about exception index already being set.
Reviewed-by: mcimadamore
|
2016-05-25 19:30:55 +05:30 |
|
Maurizio Cimadamore
|
414c739476
|
8157149: Inference: weird propagation of thrown inference variables
Overhaul of treatment of thrown inference variables
Reviewed-by: vromero
|
2016-05-23 15:07:10 +01:00 |
|
Paul Sandoz
|
5b6c0e5152
|
8149821: Add VarHandle signature-polymorphic invocation byte code tests
Reviewed-by: mcimadamore
|
2016-05-23 12:48:18 +02:00 |
|
Srikanth Adayapalam
|
4917261f1c
|
8154824: Compiler should handle java.nio.file.FileSystemNotFoundException gracefully and not abort
Reviewed-by: jjg
|
2016-05-23 10:08:48 +05:30 |
|
Joe Darcy
|
8c88656e09
|
6415644: Make javax.lang.model.SourceVersion more informative
Reviewed-by: jjg
|
2016-05-20 17:00:03 -07:00 |
|
Jonathan Gibbons
|
e568099980
|
8157474: clean up/simplify/rename ModuleWrappers class
Reviewed-by: mchung
|
2016-05-20 16:44:35 -07:00 |
|
Iris Clark
|
45ede707d8
|
8144062: Move jdk.Version to java.lang.Runtime.Version
Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz
|
2016-05-19 11:56:38 -07:00 |
|
Srikanth Adayapalam
|
34b3d6385e
|
8154997: Add examples for jigsaw diagnostics
Reviewed-by: jjg, jlahoda
|
2016-05-18 11:38:20 +05:30 |
|