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
Lana Steuck
47dafa22a0
Merge
2015-12-24 10:34:05 -08:00
Lana Steuck
078f1f77cd
Added tag jdk-9+99 for changeset d68b7daca533
2015-12-23 15:41:59 -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
Andreas Lundblad
84c3a0825e
8057548: Annotate.Worker should be replaced with lambdas
...
Anonymous Runnables (which used to be Annotate.Worker) replaced by lambdas.
Reviewed-by: mcimadamore
2015-12-21 17:47:21 +01:00
Vicente Romero
7bccacbbce
8076031: javac should use deterministic data structures for managing free type listeners
...
Reviewed-by: mcimadamore, jjg
2015-12-18 14:51:50 -08:00
Lana Steuck
6e5c929946
Merge
2015-12-18 09:56:17 -08:00
Lana Steuck
356cbb1a0b
Added tag jdk-9+98 for changeset fb5570e64ddf
2015-12-18 09:29:13 -08:00
Lana Steuck
2197283b8b
Merge
2015-12-17 20:25:21 -08:00
Lana Steuck
a6e2e59cf7
Added tag jdk-9+97 for changeset 8a8f52a733dd
2015-12-17 19:39:27 -08:00
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
Jan Lahoda
af37b6cd32
8143952: JShell: space in class path causes remote launch failure
...
Simplification of handling of JDI connector arguments
Reviewed-by: mcimadamore, rfield
2015-12-16 14:29:49 +01: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
Lana Steuck
f48f2bf128
Merge
2015-12-10 09:24:25 -08:00
Lana Steuck
5c489ca578
Added tag jdk-9+96 for changeset 433994eb0a78
2015-12-10 08:17:12 -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
Lana Steuck
d291f49177
Merge
2015-12-07 14:17:19 -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
5c1591a51b
Added tag jdk-9+95 for changeset db3b268801b0
2015-12-02 15:55:53 -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
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
9e3246ea0e
8138598: Incorrect reference to JLS in javadoc for Types.isSignaturePolymorphic()
...
Reviewed-by: mcimadamore
2015-12-08 18:01:03 +05:30
Athijegannathan Sundararajan
abb8f0cf40
8143404: Remove apple script engine code in jdk repository
...
Reviewed-by: alanb, mchung
2015-12-08 10:14:40 +05:30
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
Lana Steuck
0379d3dc4f
Merge
2015-11-30 13:27:57 -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
Iris Clark
2673fcaf07
Merge
2015-11-29 20:29:56 -08:00
Lana Steuck
85511fe96d
Added tag jdk9-b94 for changeset 935f3f7e43b0
2015-11-29 11:00:10 -08:00
Srikanth Adayapalam
3b399ff099
8078660: Misleading recommendation from diamond finder
...
Javac should recommend diamond usage if that could lead to a change in program behavior.
Reviewed-by: mcimadamore
2015-11-26 17:38:15 +05:30
Andreas Lundblad
ea92f6bf06
8144009: ToolBox should have a cleanDirectory method
...
Added cleanDirectory method to ToolBox.
Reviewed-by: jjg
2015-11-26 09:33:41 +01:00
Srikanth Adayapalam
68126c8ee9
8143647: Javac compiles method reference that allows results in an IllegalAccessError
...
Lambda implementation method synthesized by javac should not mention inaccessible types.
Reviewed-by: mcimadamore
2015-11-26 07:44:23 +05:30
Lana Steuck
9d8f5aaed7
Merge
2015-11-20 15:40:23 -08:00
Bhavesh Patel
8bfe3bba2c
8141492: Implement search feature in javadoc
...
Reviewed-by: jjg, ksrini
2015-11-20 20:55:07 +00:00
Iris Clark
3c9012f9a2
Merge
2015-11-19 14:01:27 -08:00
Iris Clark
2804e200a2
8141104: jdk.jshell.TaskFactory code for java.specification.version = 1.9 should be adjusted for Verona
...
Reviewed-by: ksrini, jlahoda
2015-11-19 13:23:32 -08:00