4294:9fa96500eb15 |
25-Aug-2017 |
jlahoda |
8185426: Jshell crashing on autocompletion Summary: Properly canceling completion on <tab> if needed. Reviewed-by: rfield |
4290:fd3ce6210d0c |
23-Aug-2017 |
rfield |
8185108: JShell: NullPointerException when throwing exception with null message under local ExecutionControl Reviewed-by: jlahoda |
4287:0a169aac4d5c |
22-Aug-2017 |
jlahoda |
8182297: jshell tool: pasting multiple lines of code truncated Summary: Read input needs to be kept across ConsoleReader.readLine invocations unless consumed. Reviewed-by: rfield, rfield |
4285:3bac44d95028 |
21-Aug-2017 |
rfield |
8186475: JShell API: remove trailing HTML paragraph tag Reviewed-by: jlahoda |
4279:d78323fc3fd5 |
16-Aug-2017 |
rfield |
8182270: JShell API: Tools need snippet information without evaluating snippet 8166334: jshell tool: shortcut: expression/statement to method Reviewed-by: jlahoda |
4272:9d475a324e6d |
04-Aug-2017 |
jjg |
8185756: JShell has two broken links in its documentation Reviewed-by: rfield |
4250:2b9273266ea6 |
12-Jul-2017 |
jjg |
8184225: Fix accessibility and tidy issues in jdk.jshell docs Reviewed-by: jlahoda |
4228:e9b5b77ad698 |
26-Jun-2017 |
rfield |
8177847: jshell tool: retain delete of non-retained mode does not locally delete Reviewed-by: jlahoda |
4227:204e92615c03 |
26-Jun-2017 |
rfield |
8182268: JShell: CompletionInfo.source() for CONSIDERED_INCOMPLETE missing semicolon Reviewed-by: jlahoda |
4226:028d2b60d6f1 |
25-Jun-2017 |
rfield |
8176110: JShell: completions with package results should, in most cases, be dot terminated Reviewed-by: jlahoda |
4217:bd10ad9aefb3 |
17-Jun-2017 |
mchung |
8182416: Clean up module-info.java like move requires transitive adjacent to exports Reviewed-by: alanb |
4213:bbb3a10fce39 |
15-Jun-2017 |
jjg |
8181825: Add tool and services information to module summary Reviewed-by: mchung, rfield |
4208:dd1e024fc434 |
16-Jun-2017 |
rfield |
8180510: jshell tool: crash on entering pseudo-commands: /<id> or /-<n> Reviewed-by: jlahoda |
4196:fc828f719094 |
13-Jun-2017 |
rfield |
8180306: jshell tool: /help -- confusing identifier in feedback mode examples 8179048: jshell tool: /help -- references to "/reset or /reload" should add /env 8179046: jshell tool: /help /edit is missing -all and -start 8181950: jshell tests: longer help documentation breaks tests because of paging Reviewed-by: jlahoda |
4186:0eedec5776e4 |
24-May-2017 |
lana |
8180167: JDK9 message drop 40 l10n resource file updates Reviewed-by: alanb, mchung, dfuchs, rfield, shinyafox, weijun, joehw Contributed-by: li.jiang@oracle.com |
4167:9bd0f08b517a |
18-May-2017 |
rfield |
8167554: jshell tool: re-execute a range and/or sequence of snippets 8180508: jshell tool: support id ranges in all commands with id arguments Reviewed-by: jlahoda |
4161:0e522ff8b9f5 |
08-May-2017 |
ihse |
8179889: Fix typographic errors in copyright headers Reviewed-by: erikj, dholmes |
4160:1faee09b8da1 |
08-May-2017 |
jlahoda |
8179531: JShell: fails to provide bytecode for dynamically created lambdas Summary: Adding support for getResource(s) to the JShell's ClassLoader Reviewed-by: psandoz, rfield |
4150:fff0714129d8 |
25-Apr-2017 |
jjg |
8179299: Fix HTML 5 errors in java.compiler module 8179300: Fix HTML 5 errors in jdk.compiler module 8179301: Fix HTML 5 errors in jdk.javadoc module 8179303: Fix HTML 5 errors in jdk.jshell module Reviewed-by: darcy |
4147:f260f1a2acf6 |
24-Apr-2017 |
jjg |
8176327: javac produces wrong module-info 8178518: Add method JavaFileManager.contains Reviewed-by: jlahoda |
4143:afe5cd584dce |
21-Apr-2017 |
rfield |
8178992: jshell tool: missing references in /help /set mode Reviewed-by: jlahoda |
4115:b51c0ba6fd8f |
13-Apr-2017 |
rfield |
8178520: jshell tool: /help /save -- incorrect description of /save -start Reviewed-by: jlahoda |
4111:256d9fce6c53 |
11-Apr-2017 |
rfield |
8178023: jshell tool: crash with ugly message on attempt to add non-existant module path Reviewed-by: jlahoda |
4100:64080a53e65c |
06-Apr-2017 |
jlahoda |
8178013: Finetuning of merged tab and shift tab completion Summary: Fixing mistakes in localization bundle, fixing completion after /help set. Reviewed-by: rfield |
4088:33c818a75ec9 |
31-Mar-2017 |
jlahoda |
8177076: jshell tool: usability of completion Summary: Merging completion and documentation completion, assigning Shift-tab shortcut to fix actions. Reviewed-by: rfield |
4085:4c4738ddfbc0 |
30-Mar-2017 |
rfield |
8177078: jshell tool: fix documentation of /help shortcuts 8177735: jshell tool: /help /help -- typo "comand" 8177308: jshell tool: documentation: multiple start-up files and predefines not documented Reviewed-by: jlahoda |
4083:573dfe4c63d4 |
29-Mar-2017 |
rfield |
8177079: jshell tool: usability of /help for commands and sub-commands Reviewed-by: jlahoda |
4081:bb0649dbe925 |
29-Mar-2017 |
mchung |
8173303: Add module-subgraph images to main platform documentation Reviewed-by: alanb, chegar, erikj, ihse, lancea Contributed-by: jonathan.gibbons@oracle.com, mandy.chung@oracle.com |
4040:5a620c54268e |
09-Mar-2017 |
rfield |
8176412: jshell tool: automatic imports are excluded on /reload causing it to fail Reviewed-by: jlahoda |
4038:95c92c634f60 |
08-Mar-2017 |
mcimadamore |
8176265: Method overload resolution on a covariant base type doesn't work in 9 Summary: Some type mappings should not be recursive Reviewed-by: vromero, jlahoda |
4027:099bb085017a |
06-Mar-2017 |
rfield |
8175304: JShell tool: The /reset command hangs after setting a startup script Reviewed-by: jlahoda |
4025:b552cece1f4a |
06-Mar-2017 |
jlahoda |
8175560: Drop String pkgName from javax.tools.JavaFileManager.getLocationForModule(Location location, JavaFileObject fo, String pkgName) Reviewed-by: jjg |
4023:f1d046e33386 |
03-Mar-2017 |
rfield |
8175886: JShell: crash on tab-complete with NPE. Reviewed-by: jlahoda |
4012:414788bbc0ab |
21-Feb-2017 |
lana |
8172956: JDK9 message drop 30 l10n resource file updates - open Reviewed-by: joehw, mchung, smarks, sherman, henryjen Contributed-by: li.jiang@oracle.com |
3987:ab6d375bab80 |
13-Feb-2017 |
rfield |
8174857: jshell tool: /help /set truncation -- confusing indentation Reviewed-by: jjg |
3984:39f31cef8e6a |
13-Feb-2017 |
rfield |
8174797: jshell tool: invalid module path crashes tool 8174796: jshell tool: regression: user home (tilde) not translated Reviewed-by: jlahoda |
3982:162b521af7bb |
13-Feb-2017 |
jlahoda |
8174245: Javadoc is not working for some methods Summary: Parsing source file as if they were part of their corresponding modules. Reviewed-by: rfield |
3981:8be741555fa6 |
13-Feb-2017 |
jlahoda |
8173777: Merge javac -Xmodule into javac--patch-module Summary: Merging -Xmodule: functionality into --patch-module. Reviewed-by: jjg, mchung, rfield |
3979:e7b7e4e436c4 |
10-Feb-2017 |
rfield |
8174762: JShell: @since tags missing Reviewed-by: jjg |
3975:fbfd5e635eb2 |
09-Feb-2017 |
rfield |
8174262: Error message misspelling: "instanciated" Reviewed-by: jjg |
3968:fc0a9318d392 |
08-Feb-2017 |
rfield |
8173916: jshell tool: /methods signature confusing/non-standard format 8174028: jshell tool: /method /type failed declaration listed (without indication) 8174041: jshell tool: --startup PRINTING references undeclared Locale class Reviewed-by: jlahoda |
3967:c9b0b57e3bd5 |
08-Feb-2017 |
rfield |
8173845: JShell API: not patch compatible Reviewed-by: jlahoda |
3966:e8d71e4be697 |
08-Feb-2017 |
rfield |
8173893: JShell: reduce memory leaks Reviewed-by: jlahoda |
3956:e03fdd8cad0c |
06-Feb-2017 |
rfield |
8173807: JShell: control characters should be escaped in String values Reviewed-by: jlahoda |
3955:eb374ab43848 |
06-Feb-2017 |
rfield |
8173848: JShell: less-than causes: reached end of file while parsing Reviewed-by: jlahoda |
3953:ceeaf4cf083f |
06-Feb-2017 |
sadayapalam |
8166420: Confusing error message when reading bad module declaration Reviewed-by: jlahoda |
3952:d22a3e726157 |
06-Feb-2017 |
jlahoda |
8173653: jshell tool: ctrl-C when in external editor aborts jshell -- history lost Summary: Disable Ctrl-C while running external editors. Reviewed-by: rfield |
3946:fa6d7795efcd |
02-Feb-2017 |
jjg |
8172807: Javac doesn't report errors on duplicate provides with different service implementations Reviewed-by: jlahoda |
3935:ca18223ce9ee |
01-Feb-2017 |
rfield |
8173577: JShell tests: Some testng tests check nothing Reviewed-by: jlahoda |
3933:1eb97b415d28 |
31-Jan-2017 |
rfield |
8173652: jshell tool: store history on fatal exit Reviewed-by: jlahoda |
3921:919a15cb34bb |
25-Jan-2017 |
rfield |
8171343: jshell tool: missing options: --help-extra --show-version Reviewed-by: jlahoda |
3917:17a11ffc6a0a |
24-Jan-2017 |
jlahoda |
8153759: jshell tool: Smart completion detection is not reliable Summary: Reverting back to smart completion if any action follows a completion action. Reviewed-by: rfield |
3909:9ef626c32db6 |
20-Jan-2017 |
rfield |
8173073: jshell tool: blank lines removed from multi-line snippets Reviewed-by: jlahoda |
3899:992b6c1e569d |
19-Jan-2017 |
rfield |
8171130: jshell tool: /edit adds empty statement to brace terminated snippet 8173007: JShell Tests: ToolFormatTest takes too long Reviewed-by: jlahoda |
3898:491ba4ffb03a |
19-Jan-2017 |
rfield |
8172179: jshell tool: builtin startup settings should be by reference not content Reviewed-by: jlahoda |
3877:69e2e4d7136c |
11-Jan-2017 |
rfield |
8172530: JShell: TypeProjection .stream().map(...).collect(...) must be replaced with .map(...) Reviewed-by: mcimadamore |
3873:6891ece2edae |
10-Jan-2017 |
jlahoda |
8172414: jshell not working in exploded JDK build Summary: Using Class.getResourceAsStream instead of a direct reference to JRT. Reviewed-by: rfield, sundar |
3872:f420d8eea54f |
10-Jan-2017 |
jlahoda |
8171385: jshell tool: unresponsive to ctrl-C in input wait on Windows Summary: Ensuring stop is sent using the proper channel depending on the current state of the StopDetectingInputStream. Reviewed-by: rfield |
3871:9ed8e9a27b00 |
09-Jan-2017 |
rfield |
8171981: JShell: Fails compilation: new Object().getClass().getSuperclass() Reviewed-by: mcimadamore |
3869:ee620ff60730 |
09-Jan-2017 |
rfield |
8172255: JShell API: ExecutionControl/LoaderDelegate: Remove unused/unimplemented setClassPath Reviewed-by: jlahoda |
3866:5b6f12de6f91 |
06-Jan-2017 |
rfield |
8165405: jshell tool: /classpath is inconsistent 8172103: JShell: crash in TaskFactory$WrapSourceHandler.diag Reviewed-by: jlahoda |
3849:b2e915d476be |
02-Jan-2017 |
rfield |
8172102: jshell tool: remove print method forwarding to System.out from default startup Reviewed-by: briangoetz |
3848:36c6c7de0875 |
23-Dec-2016 |
rfield |
8171892: JShell: incorrect printing of multidemensional arrays 8171387: jshell tool: message inconsistencies Reviewed-by: sundar, dlsmith |
3846:605b0823d19b |
21-Dec-2016 |
rfield |
8168615: JShell API: jdk.jshell.spi should be a pluggable ServiceLoader SPI Reviewed-by: jlahoda |
3843:e5a42ddaf633 |
20-Dec-2016 |
rfield |
8170162: jshell tool: no mechanism to programmatically launch 8170044: jshell tool: jshell missing from javax.tools.ToolProvider Reviewed-by: jjg |
3836:8616f75828f2 |
16-Dec-2016 |
ddehaven |
Merge |
3832:9e66cdbce524 |
29-Nov-2016 |
mchung |
8170428: Move src.zip to JDK/lib/src.zip Reviewed-by: jjg |
3828:d30434bde0a8 |
16-Dec-2016 |
mcimadamore |
8171371: Remove redundant type-arguments from generic method calls Reviewed-by: jjg, rfield, mchung |
3827:44bdefe64114 |
16-Dec-2016 |
mcimadamore |
8181370: Convert anonymous inner classes into lambdas/method references Reviewed-by: jjg, rfield, mchung |
3804:0bdb7cb95c68 |
07-Dec-2016 |
lana |
8169618: JDK9 message drop interim resource updates - OpenJDK Reviewed-by: rfield, peytoia, joehw, weijun Contributed-by: li.jiang@oracle.com |
3800:07a2dfc18d68 |
05-Dec-2016 |
jlahoda |
8165564: langtools\test\jdk\jshell\CommandCompletionTest.java fails on some windows Summary: Ignoring non-existent default FileSystem roots. Reviewed-by: rfield |
3798:5f539d03f85e |
02-Dec-2016 |
rfield |
8167185: JShell API: Exported elements referring to inaccessible types in jdk.jshell Reviewed-by: jlahoda |
3797:8a45b40a1b5b |
02-Dec-2016 |
rfield |
8169828: jdk/jshell/ExternalEditorTest.java testStatementMush() fails frequently on all platform 8170015: jshell tool: /help output looks terrible on a 100 column wide terminal 8170368: jshell tool: post setting not properly applied, line-ends not prefixed correctly Reviewed-by: jlahoda |
3792:d516975e8110 |
01-Dec-2016 |
alanb |
8169069: Module system implementation refresh (11/2016) Reviewed-by: mcimadamore, jjg, mchung, anazarov Contributed-by: jonathan.gibbons@oracle.com, jan.lahoda@oracle.com, alan.bateman@oracle.com, mandy.chung@oracle.com, bhavesh.x.patel@oracle.com, andrey.x.nazarov@oracle.com |
3790:d55b5eb4a277 |
28-Nov-2016 |
mchung |
8170424: back out src.zip change from JDK-8170424 Reviewed-by: prr |
3789:42ad817ce7ec |
28-Nov-2016 |
mchung |
8169816: Move src.zip and jrt-fs.jar under the lib directory Reviewed-by: alanb, erikj, jjg |
3781:f196b8e52c3a |
22-Nov-2016 |
rfield |
8169519: JShell: Handle start-up failures and hangs gracefully 8166581: JShell: locks forever if -R options is wrong 8169234: JShell: hangs on startup on some computers caused by hostname Reviewed-by: jlahoda |
3776:f4b6b78a1200 |
21-Nov-2016 |
rfield |
8114842: JShell: SourceCodeAnalysis splits code with array initialiazer incorrectly Reviewed-by: jlahoda |
3774:3dc778dabc01 |
18-Nov-2016 |
rfield |
8153402: jshell tool: completion provider for /help 8169818: jshell tool: completion provider for /vars /methods /types gives -history Reviewed-by: jlahoda |
3770:d813bfb238a9 |
16-Nov-2016 |
jjg |
8163190: Clarify JavaFileManager use of \"module location\" Reviewed-by: jlahoda |
3768:cb1b89564c96 |
16-Nov-2016 |
rfield |
8143006: jshell tool: /edit doesn't process each line as same as inputs for jshell 8163816: JShell tests: jdk/jshell/ExternalEditorTest.java -- unexpected results EditorTestBase.testEditClass1() and .testEditMethod1() Reviewed-by: jlahoda |
3767:b265444e51db |
16-Nov-2016 |
jlahoda |
8169561: jshell tool: double shift-tab on variable crashes tool Summary: Avoid crashe for unknown HTML tags; avoid crash for non-existing documentation; fix signature for JShell variables Reviewed-by: rfield |
3760:c5d46cf53534 |
11-Nov-2016 |
rfield |
8166333: jshell tool: shortcut var does not import its type Reviewed-by: jlahoda |
3759:4c650abde107 |
11-Nov-2016 |
jlahoda |
8169599: Several JShell tests are failing on Solaris after JDK-8145838 Summary: Partially reverting eb48b040fbc2 Reviewed-by: rfield |
3758:eb48b040fbc2 |
10-Nov-2016 |
jlahoda |
8145838: JShell: restrict RemoteAgent connection socket to localhost Summary: Also reviewed by Chris Ries Reviewed-by: rfield |
3750:5892a55c7bf9 |
06-Nov-2016 |
rfield |
8161983: JShell API: Clean-up following 8160127 et. al. Reviewed-by: jlahoda |
3749:16f0cf12da2d |
04-Nov-2016 |
rfield |
8129559: JShell: compilation fails if class, method or field is annotated and has modifiers 8080354: JShell: Runtime visible annotations cannot be retrieved Reviewed-by: jlahoda |
3748:74a391527c2c |
04-Nov-2016 |
lana |
Merge |
3746:46f2219faf5a |
03-Nov-2016 |
rfield |
8161969: jshell tool: /var value is not truncated per feedback setting 8166637: jshell tool: confusing truncation of long result values 8154513: JShell tool: welcome message should match feedback mode 8167552: jshell tool: Typo in jshell command '/? /reload' description Reviewed-by: jlahoda |
3743:afaafd7267cc |
02-Nov-2016 |
rfield |
8167636: jshell tool: Edit Pad should be in its own module Reviewed-by: jlahoda |
3738:6ef8a1453577 |
02-Nov-2016 |
jlahoda |
8131019: jshell tool: access javadoc from tool Summary: Adding internal support to resolve {@inheritDoc} and format javadoc to plain text for use by jdk.jshell and jdk.scripting.nashorn.shell, enhancing Shift-<tab> documentation in JShell with ability to show javadoc. Reviewed-by: jjg, rfield |
3731:6bb6785c2329 |
27-Oct-2016 |
rfield |
8167643: JShell: silently ignore access modifiers (as semantically irrelevant) Reviewed-by: jlahoda |
3725:f7187b5fe9e2 |
24-Oct-2016 |
rfield |
8166649: jshell tool: missing --add-modules and --module-path 8167462: jshell tool: /help /reload is wrong about re-executing commands Reviewed-by: jlahoda |
3723:d245e56f4a79 |
24-Oct-2016 |
rfield |
8167637: jshell tool: /edit should use EDITOR setting 8167640: jshell tool: external editor temp file should be *.java Reviewed-by: jlahoda |
3717:2a3e23ee1b65 |
20-Oct-2016 |
rfield |
8163840: jshell tool: provide way to display configuration settings Reviewed-by: jlahoda |
3713:d02323f750f6 |
18-Oct-2016 |
jlahoda |
8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C Summary: Reset the console when the process is suspended and resumed. Reviewed-by: rfield |
3710:0a91e3198c97 |
18-Oct-2016 |
jlahoda |
8167461: jshell tool: Scanner#next() hangs tool Summary: 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 |
3708:296c87505118 |
17-Oct-2016 |
shinyafox |
8145263: JShell: Fix the format of SourceCodeAnalysis#documentation Reviewed-by: rfield, jlahoda |
3699:47a06846f4a4 |
10-Oct-2016 |
jlahoda |
8166890: JShell: locks forever when input is piped Summary: StopDetectingInputStream.setState must not override the state if the stream is closed. Reviewed-by: rfield, shinyafox |
3695:40468274ff3b |
10-Oct-2016 |
rfield |
8167128: JShell: /drop of statement gives confusing output Reviewed-by: jlahoda |
3690:2254cb8b3247 |
10-Oct-2016 |
shinyafox |
8167343: JShell: Completeness analysis infers an incomplete declaration as COMPLETE_WITH_SEMI, which is a first line of Allman style Reviewed-by: rfield |
3669:721c5727816d |
28-Sep-2016 |
shinyafox |
8154714: jshell tool: add exports support Reviewed-by: jlahoda, rfield |
3664:63ff1dda242d |
26-Sep-2016 |
rfield |
8166655: JShell: Process running JShell should not be blocked from exit by non-daemon data-transfer threads Reviewed-by: jlahoda |
3663:d4e74af5616d |
23-Sep-2016 |
rfield |
8166589: jshell tool: typo: remove out of place text in /help /set truncation Reviewed-by: jlahoda |
3659:f414169d0ced |
22-Sep-2016 |
rfield |
8166400: JShell: friendlier representation of array values Reviewed-by: sundar, jlahoda |
3645:560204c4944f |
08-Sep-2016 |
jlahoda |
8131025: JShell: crash on tab-complete reference to bad class file Summary: Catching CompletionFailure when iterating through Scope. Reviewed-by: rfield |
3644:e07ed6317649 |
07-Sep-2016 |
rfield |
8080352: jshell tool: Error message for using "package" should be more descriptive than "Failed" Reviewed-by: jlahoda |
3643:589ff4d43428 |
06-Sep-2016 |
vromero |
8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags Reviewed-by: mcimadamore |
3637:f3c256cbcb58 |
01-Sep-2016 |
rfield |
8165211: JShell: Fix completion analysis problems Reviewed-by: jlahoda |
3635:6c6c7ebe3319 |
01-Sep-2016 |
rfield |
8133507: JShell: StackTraceElement#getFileName of EvalException does not use custom id generator Reviewed-by: jlahoda |
3633:fdff20865f5f |
01-Sep-2016 |
jlahoda |
8131023: JShell: System.in does not work Summary: Pass user input to snippets/remote agent Reviewed-by: rfield |
3631:d87cef2896aa |
31-Aug-2016 |
shinyafox |
8164825: jshell tool: Completion for subcommand Reviewed-by: jlahoda |
3630:d2959c941df3 |
31-Aug-2016 |
rfield |
8164518: JShell: Add failover case of explicitly listening to "localhost" Reviewed-by: jlahoda |
3625:f08683786207 |
29-Aug-2016 |
jlahoda |
8164836: TEST_BUG: adjust scope of the DefinedByAnalyzer in tools/all/RunCodingRules.java Summary: Only enabling the DefinedByAnalyzer on java.compiler and jdk.compiler; removing the @DefinedBy annotations from other modules Reviewed-by: jjg, ksrini |
3622:8df4d9a3f0f5 |
29-Aug-2016 |
rfield |
8158507: JShell: new jdk.jshell.MemoryFileManager(StandardJavaFileManager, JShell) creates a jdk.jshell.MemoryFileManager$REPLClassLoader classloader, which should be performed within a doPrivileged block Summary: Remove the ClassLoader and other unused code in support of in-process execution. This is now supported through the SPI. Reviewed-by: jlahoda |
3619:669b6e24db11 |
29-Aug-2016 |
ntv |
8156984: JShell tool: for (FormatCase e : EnumSet.allOf(FormatCase.class)) Summary: Replacde EnumSet.allOf(FormatCase.class) with FormatCase.all Reviewed-by: rfield |
3617:7576f5b45480 |
26-Aug-2016 |
rfield |
8158738: jshell tool: Save does not affect jshell if started from another editor Reviewed-by: jlahoda |
3607:bfc6d670ec1f |
22-Aug-2016 |
rfield |
8160089: jshell tool: use new double-dash long-form command-line options Reviewed-by: jlahoda |
3604:7efa4b3477b2 |
22-Aug-2016 |
jlahoda |
8156911: JShell: file manager should be closed Summary: Properly closing the file manager when it is being thrown away on error. Reviewed-by: rfield |
3603:278610c0ed61 |
22-Aug-2016 |
rfield |
8154374: JShell: setContextClassLoader() for remote Snippet class loader 8080347: jshell tool: /vars when the status is other than Active Reviewed-by: jlahoda |
3602:1e9efa60c896 |
22-Aug-2016 |
rfield |
8164277: JShell API: Snippets are immutable and should be available for post-mortem analysis Reviewed-by: jlahoda |
3599:18f3a6037c6b |
19-Aug-2016 |
rfield |
8158906: JShell: crashes with extremely long result value Reviewed-by: jlahoda, shinyafox |
3585:ade1884e2a63 |
15-Aug-2016 |
rfield |
8159027: JShell API: SourceCodeAnalysis.Suggestion has constructor, ... Reviewed-by: jlahoda |
3583:2c17b65a37a8 |
15-Aug-2016 |
jlahoda |
8129421: JShell: unacceptable suggestions in 'extends', 'implements' in smart completion 8129422: JShell: methods and fields of uncompleted expressions should be suggested Summary: Fixing several completion bugs Reviewed-by: rfield |
3569:924a6b740543 |
10-Aug-2016 |
rfield |
8143964: JShell API: convert query responses to Stream instead of List Reviewed-by: psandoz, shinyafox |
3560:bbf4cfc235bd |
03-Aug-2016 |
jjg |
8162359: javac should use stdout for --help and --version Reviewed-by: vromero |
3553:74dd68a85107 |
29-Jul-2016 |
ddehaven |
8161544: JDK9 message drop 20 resource updates - OpenJDK Summary: JDK9 message drop 20 resource updates - openjdk Reviewed-by: rfield, peytoia Contributed-by: li.jiang@oracle.com |
3546:0df43e162a59 |
26-Jul-2016 |
jlahoda |
8162255: 'Alt-Enter v'/'Alt-Enter i' not working on some terminals Summary: Registering an additional code sequence for Alt-Enter Reviewed-by: rfield |
3544:891314d4e324 |
21-Jul-2016 |
iris |
8161236: Runtime.Version.{compareTo, equals}IgnoreOpt should be renamed Reviewed-by: alanb, rfield, ksrini |
3543:21fd4202c188 |
21-Jul-2016 |
amurillo |
Merge |
3542:c2f2565b80f7 |
21-Jul-2016 |
rfield |
8160127: JShell API: extract abstract JDI and abstract streaming implementations of ExecutionControl 8159935: JShell API: Reorganize execution support code into jdk.jshell.execution (previously sent for review, and combined here) 8160128: JShell API: extract abstract streaming remote agent 8159122: JShell API: Configurable invocation mechanism Summary: ExecutionControl implementation support with simplified ExecutionControl interface Reviewed-by: jlahoda |
3530:581330357a3b |
11-Jul-2016 |
vromero |
8161020: javac, fold stop compilation options Reviewed-by: mcimadamore |
3524:2995e56da801 |
20-Jun-2016 |
lana |
8159324: JDK9 message drop 10 resource updates Summary: JDK9 message drop resource updates - openjdk Reviewed-by: rfield, alanb, joehw Contributed-by: li.jiang@oracle.com |
3520:894273df1ba5 |
07-Jul-2016 |
rfield |
8160935: JShell: Without at least one source file 8160035 breaks build Reviewed-by: jlahoda |
3519:b973c6dd4a55 |
06-Jul-2016 |
rfield |
8160035: JShell API: Add javadoc overview and package files Reviewed-by: jlahoda |
3516:d5420d4ccbaa |
06-Jul-2016 |
vromero |
8160891: javac, remove unused options, step 3 Reviewed-by: mcimadamore |
3511:0a1bb568a328 |
01-Jul-2016 |
rfield |
8159111: JShell API: Add access to wrappers and dependencies Reviewed-by: jlahoda |
3510:9205af0935af |
01-Jul-2016 |
rfield |
8159635: JShell API: Add compiler options Reviewed-by: jlahoda |
3483:0f911e3d10c0 |
06-Jun-2016 |
ddehaven |
Merge |
3481:e628ea7014ff |
20-May-2016 |
lana |
8157778: JDK9 preparation message drop resource updates Summary: JDK9 preparation message drop resource updates - openjdk Reviewed-by: rfield, alanb Contributed-by: li.jiang@oracle.com |
3468:544eda2e9f08 |
10-Jun-2016 |
ntv |
8155581: jshell tool: replace use of Option.get() Reviewed-by: rfield |
3465:110c3750f1ff |
09-Jun-2016 |
jlahoda |
8158174: jshell tool: leaks threads waiting on StopDetectingInputStream Summary: Shutdown StopDetectingInputStream when closing the ConsoleIOContext. Reviewed-by: rfield |
3464:bcebe24cd346 |
08-Jun-2016 |
rfield |
8139829: JShell API: No use of fields to return information from public types Reviewed-by: vromero |
3461:dbc77fded633 |
02-Jun-2016 |
lana |
Merge |
3460:648525d5c647 |
02-Jun-2016 |
rfield |
8131029: JShell: recover from VMConnection launch failure Reviewed-by: vromero |
3459:23c29286820d |
02-Jun-2016 |
rfield |
8131024: JShell: multi-line comment not detected as incomplete Reviewed-by: vromero |
3452:472bcb7c8850 |
31-May-2016 |
rfield |
8080843: JShell tool: invalid key error occurs when external editor is used Reviewed-by: vromero |
3448:095bd53bdd1e |
29-May-2016 |
shinyafox |
8141415: JShell: wrap erroneous with one-liner comment-outed imports Reviewed-by: rfield |
3443:5e4854abed51 |
27-May-2016 |
rfield |
8157261: jshell tool: truncation for expressions is not consistent Reviewed-by: vromero |
3441:6d69114ec506 |
26-May-2016 |
rfield |
8157953: JShell tests: reenable ToolBasicTest 8080883: JShell tool: tool does not report errors if -startup and -nostartup flags are specified Reviewed-by: vromero |
3436:10eaadcaba97 |
26-May-2016 |
rfield |
8157917: JShell: shutdown could cause remote JDWP errors to be visible to users 8157918: JShell tests: StartOptionTest displays insufficient information to diagnose failures Reviewed-by: vromero |
3430:0f81cdd51b42 |
24-May-2016 |
jlahoda |
8131017: jshell tool: pasting code with tabs invokes tab completion Summary: Enabling copy-paste detection. Reviewed-by: lagergren, rfield, sundar |
3428:d44729b76ebc |
23-May-2016 |
rfield |
8157517: jshell tool: allow undoing operations 8157395: jshell tool: allow the position of options on commands to be more flexible 8157393: jshell tool: change /set newmode ... to be consistent with /retain mode Reviewed-by: jlahoda |
3424:a3e92e738d92 |
21-May-2016 |
rfield |
8156101: JShell SPI: Provide a pluggable execution control SPI Reviewed-by: jlahoda |
3420:9291bcd53e07 |
20-May-2016 |
rfield |
8157200: jshell tool: Add /retain command to persist settings 8156910: jshell tool: crash when code with syntax error contains format specifier Reviewed-by: jlahoda |
3416:62278f3c373a |
19-May-2016 |
lana |
Merge |
3415:2a49d47a37d8 |
19-May-2016 |
iris |
8144062: Move jdk.Version to java.lang.Runtime.Version Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz |
3410:d4aea0c5ec6e |
18-May-2016 |
jlahoda |
8133549: Generalize jshell's EditingHistory Summary: EditingHistory moved to jdk.internal.le Reviewed-by: rfield |
3409:3c09f576196a |
18-May-2016 |
rfield |
8157185: jshell tool: ambiguous format -- distinguished arguments should be options Reviewed-by: vromero |
3403:d59aae1fe07b |
16-May-2016 |
rfield |
8153920: jshell tool: allow a parameter on the /vars /methods /classes commands Reviewed-by: vromero |
3402:7e067140b496 |
16-May-2016 |
rfield |
8154812: jshell tool: value printing truncation Reviewed-by: vromero |
3392:04fcbc7234a4 |
12-May-2016 |
jjg |
8149843: StandardJavaFileManager should provide a way to get paths from strings 8150111: Need to change signature of StandardJavaFileManager.setLocationFromPaths Reviewed-by: vromero, jlahoda |
3387:6c4309f7b31b |
04-May-2016 |
jlahoda |
8153761: JShell: Completion -- Show parameter names if possible Summary: Compiling code with -parameters; keeping parameter names when reading classfiles; searching JDK sources if parameter names are not available. Reviewed-by: rfield |
3376:4c740bddc648 |
03-May-2016 |
alanb |
8154956: Module system implementation refresh (4/2016) Reviewed-by: jjg, mchung, alanb Contributed-by: jonathan.gibbons@oracle.com, jan.lahoda@oracle.com |
3371:ceb435d36186 |
02-May-2016 |
rfield |
8139832: JShell API: Diag constructor should not be exposed and fix typo Reviewed-by: jlahoda |
3366:2dc339da8a93 |
29-Apr-2016 |
rfield |
8139837: JShell API: make a common JShellException Reviewed-by: jlahoda |
3361:77864d84ccb5 |
27-Apr-2016 |
rfield |
8155580: jshell tool: push for -R missed added file MessageHandler.java Reviewed-by: jlahoda |
3360:8102be8ddff2 |
27-Apr-2016 |
rfield |
8150382: JShell API: Allow setting remote JVM arguments 8151754: jshell tool: add command line options for setting feedback mode Reviewed-by: jlahoda |
3357:3e3553ee39d9 |
25-Apr-2016 |
rfield |
8154485: JShell: infrastructure for multi-Snippet class wrappers Reviewed-by: jlahoda |
3353:9955c0097d4d |
20-Apr-2016 |
rfield |
8153551: jshell tool: no longer a mechanism to see current feedback modes Reviewed-by: jlahoda |
3352:d59948777810 |
20-Apr-2016 |
rfield |
8154445: JShell: Drop residual use of addReads from jshell Reviewed-by: alanb, ksrini |
3339:73717a51063b |
12-Apr-2016 |
rfield |
8143955: JShell tool (UX): Output structure 8143956: JShell tool (UX): default prompts Reviewed-by: jlahoda |
3335:697549008e7f |
09-Apr-2016 |
rfield |
8153716: JShell tool: should warn when failed to launch editor Summary: Catch launch exceptions. Split ToolBasicTest into two to provide place for regression test. Reviewed-by: rfield Contributed-by: kubota.yuji@gmail.com |
3334:859998e32f58 |
08-Apr-2016 |
rfield |
8153896: JShell API: Snippet.id() doc -- breaks make doc Reviewed-by: jlahoda |
3333:571ee117bb25 |
08-Apr-2016 |
rfield |
8130450: JShell: events are not generated for repeated source 8139835: JShell API: Snippet.id() doc -- specify: no meaning, dynamic Reviewed-by: jlahoda |
3332:482c38db3637 |
08-Apr-2016 |
jlahoda |
8153243: make docs should generate JShell API docs Summary: Tweaking JShell javadoc so that it can be built without warnings/errors. Reviewed-by: rfield, erikj |
3320:f2ce02ef81e9 |
04-Apr-2016 |
rfield |
8153417: jshell tool: use test passed locale to retrieve ResourceBundle Reviewed-by: jlahoda |
3318:2f6ca5367226 |
04-Apr-2016 |
rfield |
8147515: JShell: Internationalize Reviewed-by: jlahoda |
3316:4e87682893e6 |
01-Apr-2016 |
rfield |
8152925: JShell: enable corralling of any type declaration, including enum Reviewed-by: jlahoda |
3309:3d4117c36559 |
25-Mar-2016 |
rfield |
8151755: jshell tool: properly cover resolution issues in output configuration 8152246: jshell tool: history overflow Reviewed-by: jlahoda |
3306:d77a6b663858 |
23-Mar-2016 |
jlahoda |
8152296: langtools/test/jdk/jshell/ToolReloadTest.java failing if there is not persisted history Summary: Create a custom Terminal for use in tests; avoid use of global Preferences in tests. Reviewed-by: rfield |
3294:9adfb22ff08f |
17-Mar-2016 |
alanb |
8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, jan.lahoda@oracle.com, vicente.romero@oracle.com, andreas.lundblad@oracle.com, andrey.x.nazarov@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, kumar.x.srinivasan@oracle.com, sundararajan.athijegannathan@oracle.com |
3292:9b4c916633f8 |
11-Mar-2016 |
jlahoda |
8151570: jtreg tests leave tty in bad state Summary: Use unsupported terminal when running tests, to avoid setting tty to a raw mode. Reviewed-by: rfield |
3290:0356613310dd |
10-Mar-2016 |
rfield |
8080069: JShell: Support for corralled classes Reviewed-by: jlahoda |
3288:985695afdd3a |
10-Mar-2016 |
simonis |
8150632: jdk.jshell.TaskFactory should use jdk.Version to check for java.specification.version Reviewed-by: rfield |
3285:08b48678df34 |
08-Mar-2016 |
rfield |
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 |
3264:ddfdf0304052 |
29-Feb-2016 |
jlahoda |
8131027: JShell API/tool: suggest imports for a class Summary: Adding two new actions to JShell: add imports and create variable. Reviewed-by: rfield |
3245:dd05d3761a34 |
12-Feb-2016 |
rfield |
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 |
3237:873c5cde4f08 |
02-Feb-2016 |
rfield |
8080357: JShell: Only unqualified unresolved references should be corralled 8081431: JShell: Dropping import should update dependencies Reviewed-by: jlahoda |
3206:0f2bffdc40cd |
13-Jan-2016 |
jlahoda |
8144906: Fix jshell's ToolBasicTest Summary: Various fixes to fix the ToolBasicTest - line endings normalization, ordering for output from RemoteAgent, synchronization. Reviewed-by: rfield |
3204:70fe7cf1ac65 |
11-Jan-2016 |
rfield |
8146368: JShell: couldn't smash the error when it's Japanese locale Reviewed-by: rfield Contributed-by: bitterfoxc@gmail.com |
3203:a3633a34baa8 |
11-Jan-2016 |
rfield |
8081845: JShell: Need way to refresh relative to external state Summary: Add the ability to record and replay relevant parts of history Reviewed-by: jlahoda |
3185:51136404ee5e |
29-Dec-2015 |
rfield |
8145239: JShell: throws AssertionError when replace classes with some methods which depends on these classes Reviewed-by: rfield Contributed-by: bitterfoxc@gmail.com |
3173:25ad096cd625 |
16-Dec-2015 |
jlahoda |
8143952: JShell: space in class path causes remote launch failure Summary: Simplification of handling of JDI connector arguments Reviewed-by: mcimadamore, rfield |
3170:dc017a37aac5 |
14-Dec-2015 |
vasya |
8145342: Some copyright notices are inconsistently and ill formatted Summary: Adjusted formatting of copyright notices. Reviewed-by: darcy, alundblad |
3168:c5237b05fff9 |
11-Dec-2015 |
rfield |
8144903: JShell: determine incorrectly the type of the expression which is array type of captured type Summary: 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 Contributed-by: bitterfoxc@gmail.com |
3165:ae8cdc734bab |
11-Dec-2015 |
rfield |
8144095: jshell tool: normalize command parameter handling 8140265: jshell tool: /save saves rejected input Reviewed-by: jlahoda |
3148:d2713a6edc13 |
01-Dec-2015 |
rfield |
8142447: JShell tool: Command change: re-run n-th command should be re-run by id Reviewed-by: rfield Contributed-by: bitterfoxc@gmail.com |
3146:853c77f8193c |
30-Nov-2015 |
jlahoda |
8143037: JShell should determine commands by prefix Reviewed-by: rfield, mcimadamore, briangoetz |
3139:0e63eea50dd7 |
19-Nov-2015 |
iris |
8141104: jdk.jshell.TaskFactory code for java.specification.version = 1.9 should be adjusted for Verona Reviewed-by: ksrini, jlahoda |
3096:329ae120e365 |
12-Nov-2015 |
jlahoda |
8141092: JShell: Completion hangs on identifier completion Summary: Avoiding recursive search when computing package completion. Reviewed-by: mcimadamore, rfield |
3095:cf000bae9c31 |
12-Nov-2015 |
shinyafox |
8142384: JShell tool: New command: /imports, /i which show the list of imported packages or classes, etc... Reviewed-by: rfield, jlahoda |
3062:15bdc18525ff |
19-Oct-2015 |
jlahoda |
8134254: JShell API/tool: REPL for Java into JDK9 Summary: Adding the implementation of the jshell (read-eval-print-loop) tool. Reviewed-by: briangoetz, mcimadamore, psandoz, forax Contributed-by: robert.field@oracle.com, bitterfoxc@gmail.com, jan.lahoda@oracle.com |