Srikanth Adayapalam
3cd2c2d034
8148432: tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java fails on all platforms
...
Reviewed-by: mcimadamore
2016-01-28 17:41:52 +05:30
Srikanth Adayapalam
a7a324e4cb
8144168: No type annotations generated for nested lambdas
...
Reviewed-by: jlahoda
2016-01-28 09:09:34 +05:30
Maurizio Cimadamore
c7c54cf62a
8148128: Regression: array constructor references marked as inexact
...
Missing check in constructor reference stuckness check
Reviewed-by: vromero
2016-01-26 12:11:55 +00:00
Alan Bateman
5e6fc23a73
8148147: Sync up @modules from jigsaw/jake
...
Reviewed-by: chegar, mchung
2016-01-25 19:01:32 +00:00
Srikanth Adayapalam
78651a213e
8145987: Assertion failure when compiling stream with type annotation
...
Reviewed-by: jlahoda
2016-01-25 15:49:50 +05:30
Andreas Lundblad
5cd3c7cac8
8056989: Sjavac --server option should be optional
...
8147568: NullPointerException in option parsing
Made --server option optional (and background=true implied)
Reviewed-by: jlahoda, erikj
2016-01-24 11:32:38 +01:00
Jan Lahoda
efa7c6652a
8143388: Compiler throws NullPointerException during compilation
...
Avoid putting "super" into a local variable while desugaring postfix operators.
Reviewed-by: mcimadamore
2016-01-22 21:00:26 +01:00
Jonathan Gibbons
055516f9c8
8147995: 8147930 uses incorrect whitespace in langtools/test/Makefile
...
Reviewed-by: mikael, mchung
2016-01-21 15:55:17 -08:00
Erik Joelsson
b7a0ca25cd
8147930: Langtools test Makefile still requires special make in Cygwin
...
Reviewed-by: ihse
2016-01-21 15:11:53 +01:00
Iris Clark
ac8a084ede
8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
...
Reviewed-by: alanb, chegar, lancea
2016-01-19 20:32:06 -08:00
Maurizio Cimadamore
e782acbf37
8147546: regression when type-checking generic calls inside nested declarations occurring in method context
...
Attr.visitClassDef should set a temporary ArgumentAttr cache when in speculative mode
Reviewed-by: vromero
2016-01-20 10:53:29 +00:00
Maurizio Cimadamore
9dcc8b2068
8147493: regression when type-checking unchecked method calls
...
Shared warner in Attr.checkMethod leads to spurious inference errors
Reviewed-by: vromero
2016-01-20 10:50:28 +00:00
Srikanth Adayapalam
570883e4dc
8144580: java.lang.AssertionError: Missing type variable in where clause: T
...
Type variable comparisons should ignore type annotations.
Reviewed-by: mcimadamore
2016-01-19 15:46:42 +05:30
Jan Lahoda
1ee440e9bc
8144906: Fix jshell's ToolBasicTest
...
Various fixes to fix the ToolBasicTest - line endings normalization, ordering for output from RemoteAgent, synchronization.
Reviewed-by: rfield
2016-01-13 14:24:34 +01:00
Shinya Yoshida
6d4c26ee9c
8146368: JShell: couldn't smash the error when it's Japanese locale
...
Reviewed-by: rfield
2016-01-11 19:32:36 -08:00
Robert Field
d15f6a78b3
8081845: JShell: Need way to refresh relative to external state
...
Add the ability to record and replay relevant parts of history
Reviewed-by: jlahoda
2016-01-11 08:41:00 -08:00
Jan Lahoda
0fbaf41ad9
8056897: Improve error recovery for empty binary and hexadecimal literals
...
Reviewed-by: mcimadamore
2016-01-11 11:21:10 +01:00
Jonathan Gibbons
aeca638f85
8146727: test tools/sjavac/IncludeExcludePatterns.java fails on Windows
...
Reviewed-by: darcy
2016-01-08 22:24:15 -08:00
Dan Smith
cbaccb91f0
8143852: Implement type variable renaming for functional interface most specific test
...
Reviewed-by: mcimadamore, vromero
2016-01-08 17:02:29 -07:00
Vicente Romero
c2eb8c18a2
8146722: javac remove test T6430241.java as irrelevant in 9
...
Reviewed-by: jjg
2016-01-08 15:15:21 -08:00
Vicente Romero
760776aebe
8146719: javac test BootClassPathPrepend.java should be deleted
...
Reviewed-by: jjg
2016-01-08 14:24:51 -08:00
Andreas Lundblad
b345518d32
8144226: Sjavac's handling of include/exclude patterns is buggy, redundant and inconsistent
...
Rewrote sjavac include/exclude pattern handling.
Reviewed-by: jlahoda
2016-01-08 17:14:10 +01:00
Alan Bateman
42e7c3091f
8049422: Remove @jdk.Exported
...
Reviewed-by: dfuchs, mchung, darcy, chegar
2016-01-08 11:47:12 +00:00
Vicente Romero
90df044bea
8146439: delete test T7021650.java as redundant
...
Reviewed-by: jjg
2016-01-06 10:34:22 -08:00
Chris Hegarty
d829940e2d
8145544: Move sun.misc.VM to jdk.internal.misc
...
Reviewed-by: alanb, mullan, weijun
2016-01-06 10:01:34 +00:00
Shinya Yoshida
b592106de3
8145239: JShell: throws AssertionError when replace classes with some methods which depends on these classes
...
Reviewed-by: rfield
2015-12-29 21:27:25 -08:00
Chris Hegarty
a0475ab1f5
8145990: Move sun.misc math support classes to jdk.internal.math
...
Reviewed-by: bpb, darcy
2015-12-22 12:19:01 +00:00
Srikanth Adayapalam
63f6ba5960
8145466: javac: No line numbers in compilation error
...
Compiler should not use the syntax tree from enclosing contexts in diagnostics even when the enclosing contexts are consulted for method lookup.
Reviewed-by: mcimadamore
2015-12-22 16:37:52 +05:30
Dan Smith
c5a1a9a3e0
7190296: Test for type containment during bounds checking
...
Reviewed-by: mcimadamore
2015-12-17 15:46:37 -07:00
Maurizio Cimadamore
1e3900cbfb
8142876: Javac does not correctly implement wildcards removal from functional interfaces
...
Rewrite code for removing wildcard from target functional interface to be in sync with JLS 9.9
Reviewed-by: vromero, dlsmith
2015-12-17 12:29:26 +00:00
Vicente Romero
8f0d6f6b81
8144832: cast conversion fails when converting a type-variable to primitive type
...
Reviewed-by: mcimadamore
2015-12-16 14:23:08 -08:00
Mallikarjuna Avaluri
138adb69ef
8067379: Investigate and replace .class files in langtools/test with equivalent .jasm files
...
Reviewed-by: jjg, ksrini, anazarov
2015-12-15 18:54:53 -08:00
Jonathan Gibbons
351fe82e08
8144888: ToolBox should close any file manager it opens
...
Reviewed-by: vromero
2015-12-15 15:30:35 -08:00
Vassili Igouchkine
9c33078299
8145342: Some copyright notices are inconsistently and ill formatted
...
Adjusted formatting of copyright notices.
Reviewed-by: darcy, alundblad
2015-12-14 20:18:19 +01:00
Maurizio Cimadamore
de127a784a
8143133: Wrong MethodParameters on capturing local class with multiple constructors
...
MethodParameters attribute not always generated for local classes constructors
Reviewed-by: jlahoda
2015-12-14 13:55:35 +00:00
Shinya Yoshida
ec26043caf
8144903: JShell: determine incorrectly the type of the expression which is array type of captured type
...
Fix and clean-up the processing of types (esp. captured types) into type names for use in generated temp vars
Reviewed-by: mcimadamore, jlahoda, rfield
2015-12-11 11:20:10 -08:00
Robert Field
0caaad6242
8144095: jshell tool: normalize command parameter handling
...
8140265: jshell tool: /save saves rejected input
Reviewed-by: jlahoda
2015-12-10 23:27:06 -08:00
Srikanth Adayapalam
bf65927c33
8145051: Wrong parameter name in synthetic lambda method leads to verifier error
...
Synthetic names manufactured by the compiler should not contain '.'
Reviewed-by: mcimadamore
2015-12-10 17:24:59 +05:30
Kumar Srinivasan
8630db94da
8144287: Enhance DocTree API to support @index javadoc tags
...
Reviewed-by: jjg
2015-12-01 07:10:35 -08:00
Vicente Romero
92c2d20bcc
8136809: Javac fails compiling Collectors.reducing with method reference combiner
...
Reviewed-by: mcimadamore
2015-12-09 12:50:41 -08:00
Sergei Pikalev
02d2bd56f3
8080641: JEP-JDK-8042880 : Implement new tests on Project Coin
...
A set of tests using t-w-r as variable in different positive and negative constructions
Reviewed-by: abuckley, darcy, jlahoda, sadayapalam
2015-12-09 14:26:56 +01:00
Andreas Lundblad
e539e10105
8144941: test/tools/javac/processing/TestMultipleErrors.java should have /nodynamiccopyright
...
Removed copyright notice and added /nodynamiccopyright.
Reviewed-by: jjg
2015-12-08 21:02:07 +01:00
Srikanth Adayapalam
bda66e0df0
8144673: Suspect message regarding suitable enclosing instance not being in scope
...
Javac incorrectly complains about missing enclosing instance while handling method references.
Reviewed-by: vromero
2015-12-08 04:59:19 +05:30
Jonathan Gibbons
31cdc1ad3d
8059976: Convert JavacFileManager to use java.nio.file internally
...
Reviewed-by: jlahoda
2015-12-07 14:02:55 -08:00
Robert Field
4297432f73
8144756: JShell: ToolBasicTest.java missing @bug tag for 8142447
...
Reviewed-by: jlahoda
2015-12-07 09:18:07 -08:00
Jonathan Gibbons
1452001bd6
8143268: Langtools tools should create output directories as needed
...
Reviewed-by: jlahoda
2015-12-04 14:22:04 -08:00
Vicente Romero
8ffd35ead4
8008685: DPrinter should include MethodType.recvtype
...
Reviewed-by: jjg
2015-12-04 09:46:12 -08:00
Lana Steuck
fedd0005cd
Merge
2015-12-02 09:36:35 -08:00
Shinya Yoshida
37762cea6b
8142447: JShell tool: Command change: re-run n-th command should be re-run by id
...
Reviewed-by: rfield
2015-12-01 10:27:14 -08:00
Jan Lahoda
ad5ccf3886
8143037
: JShell should determine commands by prefix
...
Reviewed-by: rfield, mcimadamore, briangoetz
2015-11-30 17:31:55 +01:00