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
Vicente Romero
d130403704
8026721: Enhance Lambda serialization
...
Reviewed-by: jjg, briangoetz
2016-03-02 18:25:01 -05:00
Jan Lahoda
7ac8bf6c75
8167461: jshell tool: Scanner#next() hangs tool
...
PipeInputStream.read(byte[]...) should only read available bytes; properly resending exceptions for snippet's System.in and properly closing it; more reliable way to cancel user input while waiting in System.in.
Reviewed-by: rfield
2016-10-18 16:00:32 +02: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