Commit Graph

3307 Commits

Author SHA1 Message Date
Jan Lahoda
00bcf17e91 8153243: make docs should generate JShell API docs
Tweaking JShell javadoc so that it can be built without warnings/errors.

Reviewed-by: rfield, erikj
2016-04-08 11:52:46 +02:00
Maurizio Cimadamore
945406686e 8152832: Type inference regression in javac
Stale incoropration actions caused missing inference bounds

Reviewed-by: vromero
2016-04-08 10:52:26 +01:00
Lana Steuck
cd3a5e382b Merge 2016-04-07 11:03:13 -07:00
Lana Steuck
c094192774 Added tag jdk-9+113 for changeset 6bf2bef08a91 2016-04-07 10:07:08 -07:00
Vicente Romero
63eb0ee007 8151191: javac error when running javadoc on some inner classes
Reviewed-by: jjg
2016-04-06 13:49:50 -04:00
Alejandro Murillo
0fd0374c4f Merge 2016-04-05 20:02:21 -07:00
Alan Bateman
337d1abca4 8153370: Drop use of old style -XaddExports from tests
Reviewed-by: mchung
2016-04-05 21:17:25 +01:00
Robert Field
02b6426e3a 8153482: jdk/jshell/StartOptionTest.java fails on Windows after JDK-8147515
Reviewed-by: jlahoda
2016-04-05 00:46:51 -07:00
Robert Field
9351c0eddf 8153417: jshell tool: use test passed locale to retrieve ResourceBundle
Reviewed-by: jlahoda
2016-04-04 20:28:05 -07:00
Alejandro Murillo
726b8945d9 Merge 2016-04-04 13:40:24 -07:00
Jonathan Gibbons
b892b6e3f0 8153416: unexport javah from jdk.compiler module
Reviewed-by: mchung
2016-04-04 12:34:42 -07:00
Robert Field
a80f850898 8147515: JShell: Internationalize
Reviewed-by: jlahoda
2016-04-04 10:31:20 -07:00
Robert Field
3818cea28d 8152925: JShell: enable corralling of any type declaration, including enum
Reviewed-by: jlahoda
2016-04-01 09:20:33 -07:00
Alejandro Murillo
4a1f7e253a Merge 2016-03-31 14:25:39 -07:00
Mandy Chung
6d6d60aa9a 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build
Reviewed-by: alanb
2016-03-31 11:50:26 -07:00
Lana Steuck
db8417dfac Added tag jdk-9+112 for changeset bf40906bf49d 2016-03-31 01:13:33 -07:00
Kumar Srinivasan
baf7e598c8 8152771: NPE accessing comments on module declarations
Reviewed-by: jjg
2016-03-29 10:24:30 -07:00
Jonathan Gibbons
7812306bc0 8152897: refactor ToolBox to allow reduced documented dependencies
Reviewed-by: vromero
2016-03-31 15:20:50 -07:00
Joe Darcy
208d93e110 6818181: Update naming convention annotation processing samples for modules
Reviewed-by: jjg
2016-03-31 14:56:33 -07:00
Vicente Romero
332e2c9a68 8150733: NPE when compiling module-info.java with a class declaration in a non-module mode
Reviewed-by: jjg
2016-03-31 17:25:58 -04:00
Zoltan Majo
a61f7a1669 Merge 2016-03-29 13:43:30 +02:00
Robert Field
e16d374ab5 8151755: jshell tool: properly cover resolution issues in output configuration
8152246: jshell tool: history overflow

Reviewed-by: jlahoda
2016-03-25 18:36:19 -07:00
Zoltan Majo
d2722288d5 Merge 2016-03-24 16:21:21 +01:00
Paul Sandoz
c3be5f0489 8149644: Integrate VarHandles
Reviewed-by: mcimadamore, forax
2016-03-24 11:21:37 +01:00
Lana Steuck
af5594cf2c Merge 2016-03-23 21:44:24 -07:00
Lana Steuck
0b4aed2ddf Added tag jdk-9+111 for changeset 3b41f1c69604 2016-03-23 19:33:45 -07:00
Maurizio Cimadamore
fd0031d702 8152411: Regression: inference fails to reject incompatible upper bounds
Wrong undet variable comparison in propagation optimization

Reviewed-by: vromero
2016-03-23 16:59:02 +00:00
Jan Lahoda
a981a56c45 8152296: langtools/test/jdk/jshell/ToolReloadTest.java failing if there is not persisted history
Create a custom Terminal for use in tests; avoid use of global Preferences in tests.

Reviewed-by: rfield
2016-03-23 13:40:42 +01:00
Andreas Lundblad
5be151ebda 8152465: Sjavac should not prefix server generated log messages with [server]
Dropped the [server] prefix unless debug output is enabled.

Reviewed-by: jjg
2016-03-23 13:44:53 +01:00
Andreas Lundblad
e449ba161c 8027999: Poorly worded error message when attempting to assign to this
Changed the error message when trying to assign to this.

Reviewed-by: jjg
2016-03-23 13:39:15 +01:00
Mandy Chung
90d403e786 8152503: tools/javac/completionDeps/DepsAndAnno.java fails after jigsaw m3
Reviewed-by: darcy
2016-03-22 19:34:47 -07:00
Mandy Chung
c1613de147 8152504: Problem list tools/jdeps/modules/GenModuleInfo.java until JDK-8152502 is resolved
Reviewed-by: darcy
2016-03-22 19:34:04 -07:00
Chris Hegarty
7822b9d3db Merge 2016-03-22 15:26:43 +00:00
Andreas Lundblad
ea4b605c99 8151379: Sjavac should not print connection attempts on info logging level
Changed logging level on some sjavac messages.

Reviewed-by: jlahoda
2016-03-22 11:48:49 +01:00
Chris Hegarty
5a1b51cfbd Merge 2016-03-22 10:43:19 +00:00
Jonathan Gibbons
6824ba06b2 8152048: change langtools tests to use ProblemList instead of @ignore
Reviewed-by: darcy
2016-03-17 12:40:04 -07:00
Alan Bateman
001ebb3a72 8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282

Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
Lana Steuck
6102ead893 Merge 2016-03-15 14:50:00 -07:00
Lana Steuck
8cffe4fb02 Added tag jdk-9+110 for changeset 93915076a341 2016-03-15 13:48:30 -07:00
Oleg Barbashov
7e7b088683 8071982: Update tests for revamped Doclet API
8071984: Update test cases for repeating and type annotations output in javadoc

Reviewed-by: ksrini, bpatel
2016-03-14 15:04:57 -07:00
Jan Lahoda
eee69db96d 8151570: jtreg tests leave tty in bad state
Use unsupported terminal when running tests, to avoid setting tty to a raw mode.

Reviewed-by: rfield
2016-03-11 13:00:33 +01:00
Kumar Srinivasan
0bca52a908 8149139: [javadoc] Modify Content to accept CharSequence
Reviewed-by: jjg
2016-02-24 15:31:36 -08:00
Robert Field
19e4c51157 8080069: JShell: Support for corralled classes
Reviewed-by: jlahoda
2016-03-10 14:47:14 -08:00
Lana Steuck
aebad3705f Merge 2016-03-10 09:51:46 -08:00
Lana Steuck
c66a688da2 Added tag jdk-9+109 for changeset f74f056dc069 2016-03-10 09:28:19 -08:00
Volker Simonis
eb9a8ddcc4 8150632: jdk.jshell.TaskFactory should use jdk.Version to check for java.specification.version
Reviewed-by: rfield
2016-03-10 08:54:29 +01:00
Aleksey Shipilev
0a352526f3 8151516: test/tools/javac/TestIndyStringConcat depends on runtime JDK details
Reviewed-by: mcimadamore
2016-03-09 18:31:49 +03:00
Aleksey Shipilev
a0224437fc 8151223: String concatenation fails with implicit toString() on package-private class
Reviewed-by: mcimadamore, forax
2016-03-09 12:52:14 +03:00
Robert Field
51ea08084f 8148316: jshell tool: Configurable output format
8148317: jshell tool: unify commands into /set
8149524: JShell: CompletenessAnalysis fails on class Case<E1 extends Enum<E1>, E2 extends Enum<E2>, E3 extends Enum<E3>> {}

Reviewed-by: jlahoda
2016-03-08 11:53:35 -08:00
Brent Christian
528c1dfc4e 8148187: Remove OS X-specific com.apple.concurrent package
Removed jdk.deploy.osx module (including com.apple.concurrent)

Reviewed-by: alanb, erikj, mchung
2016-03-08 11:37:00 -08:00