Jan Lahoda
|
2471896266
|
8150641: Repeated compilation with a long classpath significantly slower on JDK 9
Caching resolved zip paths, and their non-existence; introducing an abstraction over jrtfs, directory and zipfs.
Reviewed-by: jjg
|
2016-04-13 09:50:48 +02:00 |
|
Robert Field
|
1889a6c4fa
|
8143955: JShell tool (UX): Output structure
8143956: JShell tool (UX): default prompts
Reviewed-by: jlahoda
|
2016-04-12 22:23:11 -07:00 |
|
Kumar Srinivasan
|
acf90220b2
|
8073100: [javadoc] Provide an ability to suppress document generation for specific elements
Reviewed-by: jjg
|
2016-04-10 08:41:00 -07:00 |
|
Chris Hegarty
|
0adea15d1b
|
8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz
|
2016-04-09 19:49:59 +01:00 |
|
Yuji Kubota
|
b987321be3
|
8153716: JShell tool: should warn when failed to launch editor
Catch launch exceptions. Split ToolBasicTest into two to provide place for regression test.
Reviewed-by: rfield
|
2016-04-09 11:03:48 -07:00 |
|
Robert Field
|
c1f45bd77e
|
8153896: JShell API: Snippet.id() doc -- breaks make doc
Reviewed-by: jlahoda
|
2016-04-08 13:26:38 -07:00 |
|
Robert Field
|
39df1f1336
|
8130450: JShell: events are not generated for repeated source
8139835: JShell API: Snippet.id() doc -- specify: no meaning, dynamic
Reviewed-by: jlahoda
|
2016-04-08 10:51:57 -07:00 |
|
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 |
|
Vicente Romero
|
306361b292
|
8139474: -release 7 -verbose causes Javac exception
Reviewed-by: jjg
|
2016-03-07 13:45:38 -05:00 |
|
Srikanth Adayapalam
|
3a3ef10033
|
8148930: Incorrect erasure of exceptions in override-equivalent dual interface impl
Before computing intersection of thrown types, javac must make sure type variables come from the same set.
Reviewed-by: mcimadamore
|
2016-03-07 18:49:02 +05:30 |
|
Kumar Srinivasan
|
c57335f395
|
8150000: Javadoc omits package listing for type
Reviewed-by: jjg
|
2016-03-05 07:53:12 -08:00 |
|
Kumar Srinivasan
|
daa39fa665
|
8150130: NPE building javafx docs with new doclet
Reviewed-by: jjg
|
2016-03-03 14:54:44 -08:00 |
|
Lana Steuck
|
da3426846d
|
Merge
|
2016-03-03 12:48:19 -08:00 |
|
Lana Steuck
|
49b10f60c2
|
Added tag jdk-9+108 for changeset 8ced04acb5e0
|
2016-03-03 12:26:01 -08:00 |
|
Andreas Lundblad
|
ea360f901f
|
8151141: Sjavac fails to fork server on Windows
Reverted changeset 3269:80c06d9873bd.
Reviewed-by: jlahoda
|
2016-03-03 15:53:51 +01:00 |
|
Srikanth Adayapalam
|
460020d183
|
8151134: Fix bug id in test for JDK-8151018
Reviewed-by: jlahoda
|
2016-03-03 15:07:29 +05:30 |
|
Srikanth Adayapalam
|
433d2a7dbb
|
8151018: javac should emit a clearer diagnostic when a <> inferred anonymous type's non-private methods don't override super's
Reviewed-by: mcimadamore
|
2016-03-03 06:10:58 +05:30 |
|
Kumar Srinivasan
|
012ed935ee
|
8150895: Fix bug id in test for JDK-8149842
Reviewed-by: bpatel
|
2016-03-02 15:00:22 -08:00 |
|
Bhavesh Patel
|
5b14d73a63
|
8148985: javadoc "FRAMES" and "NO FRAMES" links not working correctly
Reviewed-by: jjg, ksrini
|
2016-03-02 21:27:01 +00:00 |
|
Srikanth Adayapalam
|
c12efa10b2
|
8151016: Migrate asserts introduced in Valhalla code generation to JDK9 dev
Reviewed-by: mcimadamore
|
2016-03-02 19:09:38 +05:30 |
|
Andreas Lundblad
|
c685f3567f
|
8061320: Sjavac should prevent using source dir as dest dir
Sjavac now makes sure that src and dst dirs do not overlap.
Reviewed-by: jlahoda
|
2016-03-02 13:12:24 +01:00 |
|
Andreas Lundblad
|
b1bb5651a3
|
8150941: Sjavac should not wait for portfile to materialize if server process is terminated
Sjavac cancels forking early if server process dies.
Reviewed-by: jlahoda
|
2016-03-02 12:54:56 +01:00 |
|
Jan Lahoda
|
972e0af193
|
8150874: Disable the ComputeFQNsTest.testSuspendIndexing test
Reviewed-by: rfield
|
2016-02-29 19:52:51 +01:00 |
|
Andreas Lundblad
|
10ce24734b
|
8148498: The sjavac client should never create a port file
Sjavac client now avoids creating a port file.
Reviewed-by: jlahoda
|
2016-02-29 19:07:05 +01:00 |
|
Andreas Lundblad
|
889b3cc5eb
|
8147571: Information about written .h files is printed on the wrong logging level
Changed how SmartWriter outputs log messages.
Reviewed-by: jlahoda
|
2016-02-29 13:37:29 +01:00 |
|
Andreas Lundblad
|
49850dd82f
|
8147569: Error messages from sjavac server does not always get relayed back to client
Refactored how logging works in sjavac.
Reviewed-by: jlahoda
|
2016-02-29 13:24:01 +01:00 |
|
Jan Lahoda
|
c63980511c
|
8131027: JShell API/tool: suggest imports for a class
Adding two new actions to JShell: add imports and create variable.
Reviewed-by: rfield
|
2016-02-29 11:54:06 +01:00 |
|
Lana Steuck
|
4bfe14cab9
|
Merge
|
2016-02-25 11:28:25 -08:00 |
|
Lana Steuck
|
0c3874e1ef
|
Added tag jdk-9+107 for changeset 9643bffe2105
|
2016-02-25 09:41:51 -08:00 |
|
Jonathan Gibbons
|
be76f3e83b
|
8150475: -sourcepath / crashes javac
Reviewed-by: darcy, vromero
|
2016-02-23 19:17:54 -08:00 |
|
Jonathan Gibbons
|
659fb4ecb3
|
8145472: replace remaining java.io.File with java.nio.file.Path
Reviewed-by: vromero
|
2016-02-23 16:38:04 -08:00 |
|
Vicente Romero
|
2cdc922f31
|
8149328: remove the dependency on java.logging from java.compiler
Reviewed-by: jjg
|
2016-02-23 16:25:01 -08:00 |
|
Jonathan Gibbons
|
bf5a096440
|
8149772: cleanup handling of -encoding in JavacFileManager
Reviewed-by: jlahoda
|
2016-02-23 16:13:48 -08:00 |
|
Joe Darcy
|
68832ef0f6
|
8150427: Demote ToolReloadTest.java and mark as intermittently failing
Reviewed-by: jjg
|
2016-02-23 11:17:02 -08:00 |
|
Vicente Romero
|
0698afcea9
|
8149600: javac, remove unused options, step 2
Reviewed-by: jjg, mcimadamore
|
2016-02-22 16:17:25 -08:00 |
|
Kumar Srinivasan
|
7521e9ec77
|
8150096: Cleanup synthetic JCCompilationUnit for html files
Reviewed-by: jjg
|
2016-02-18 12:48:11 -08:00 |
|
Lana Steuck
|
06df2eb6e1
|
Merge
|
2016-02-18 13:42:59 -08:00 |
|
Lana Steuck
|
77296b1d4c
|
Added tag jdk-9+106 for changeset 6a6ca0bd3c14
|
2016-02-18 11:30:21 -08:00 |
|
Volker Simonis
|
97deaa28b9
|
8150077: Due to a javac type inference issue, javadoc doesn't compile with a jdk prior to 8u40
Reviewed-by: jjg
|
2016-02-17 19:09:44 +01:00 |
|
Kumar Srinivasan
|
33dcb43fe9
|
8149842: javadoc incorrectly tries to get the documentation for inherited methods
Reviewed-by: jjg
|
2016-02-17 11:19:07 -08:00 |
|
Aleksey Shipilev
|
512b3becc6
|
8149835: StringConcatFactory should emit classes with the same package as the host class
Reviewed-by: psandoz, alanb, mchung
|
2016-02-17 19:29:25 +03:00 |
|
Jonathan Gibbons
|
68fd352eb8
|
8149903: Fix other Extern
Reviewed-by: darcy
|
2016-02-15 22:21:39 -08:00 |
|
Jonathan Gibbons
|
bd2fa9abe6
|
8149886: 16 windows tests broke with recent putback
Reviewed-by: sundar
|
2016-02-15 19:52:03 -08:00 |
|
Joe Darcy
|
f14d43a22b
|
6469561: javadoc for annotation types should not display "public abstract" modifiers on methods
6469562: Use compact notation to display annotation values
Reviewed-by: jjg
|
2016-02-15 17:17:58 -08:00 |
|
Jonathan Gibbons
|
88a8d4719e
|
8149773: StandardDocFileFactory should be converted to use java.nio.file.Path
Reviewed-by: ksrini
|
2016-02-15 14:02:57 -08:00 |
|
Robert Field
|
50e679eda2
|
8146138: jshell tool: add /help <command>
8147495: jshell tool: correctly handle arguments on /seteditor command
8147886: jshell tool: commands don't allow reference to start-up or explicit id of dropped/failed snippets
8147887: jshell tool: /list start -- fails
8147898: jshell tool: /reload quiet -- should quiet echo
Reviewed-by: jlahoda
|
2016-02-12 10:51:36 -08:00 |
|
Lana Steuck
|
eb64b90d89
|
Merge
|
2016-02-11 16:06:11 -08:00 |
|
Lana Steuck
|
e9a806b4ee
|
Added tag jdk-9+105 for changeset 3977b3940b92
|
2016-02-11 14:40:05 -08:00 |
|
Vicente Romero
|
286b0caa6c
|
8148808: javac, remove unused options, step 1
Reviewed-by: mcimadamore, jjg
|
2016-02-10 15:11:40 -08:00 |
|
Kumar Srinivasan
|
6c3f2df4bf
|
8148400: Decrease the regression test heap
Reviewed-by: jjg
|
2016-02-10 07:21:32 -08:00 |
|
Liam Miller-Cushon
|
1986f47320
|
8149160: use StringJoiner in sjavac option handling
Concatenation of strings now uses StringJoiner.
Reviewed-by: alundblad, jjg
|
2016-02-10 14:22:50 +01:00 |
|