hg: bsd-port/jdk9/nashorn: 30 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Mon Sep 7 09:24:04 UTC 2015
Changeset: ed56500172f4
Author: sundar
Date: 2015-08-04 18:18 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/ed56500172f4
8073733: TypeError messages with "call" and "new" could be improved
Reviewed-by: attila, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SharedScopeCall.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8026016.js.EXPECTED
+ test/script/basic/JDK-8073733.js
+ test/script/basic/JDK-8073733.js.EXPECTED
! test/script/basic/errors.js.EXPECTED
Changeset: a3c6abd88eb4
Author: sundar
Date: 2015-08-06 21:50 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a3c6abd88eb4
8133119: Error message associated with TypeError for call and new should include stringified Node
Reviewed-by: attila, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8026016.js.EXPECTED
! test/script/basic/JDK-8036743.js
! test/script/basic/JDK-8073733.js.EXPECTED
! test/script/basic/JDK-8114838.js
! test/script/basic/JDK-8130853.js
! test/script/basic/JDK-8131039.js
+ test/script/basic/JDK-8133119.js
+ test/script/basic/JDK-8133119.js.EXPECTED
! test/script/basic/NASHORN-75.js.EXPECTED
! test/script/basic/errors.js.EXPECTED
Changeset: 33cecbc59f2a
Author: lana
Date: 2015-08-06 11:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/33cecbc59f2a
Merge
Changeset: 8a3a1ed103f5
Author: katleman
Date: 2015-08-13 12:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/8a3a1ed103f5
Added tag jdk9-b77 for changeset 33cecbc59f2a
! .hgtags
Changeset: 7cbb2b5867fd
Author: sundar
Date: 2015-08-13 19:07 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/7cbb2b5867fd
8133347: Add makefiles support and basic session, persistence history navigation with jline
Reviewed-by: erikj, jlahoda, jlaskey
! make/BuildNashorn.gmk
! make/build.xml
! make/project.properties
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
Changeset: 6f634e84387e
Author: lana
Date: 2015-08-13 14:15 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6f634e84387e
Merge
Changeset: 576d1aa23516
Author: katleman
Date: 2015-08-20 11:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/576d1aa23516
Added tag jdk9-b78 for changeset 6f634e84387e
! .hgtags
Changeset: 6cb5cb0a4ec9
Author: sundar
Date: 2015-08-14 18:48 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6cb5cb0a4ec9
8133624: Move JDK-8055034.js and JDK-8130127.js to currently-failing directory to exclude from test run
Reviewed-by: jlaskey, hannesw
+ test/script/currently-failing/JDK-8055034.js
+ test/script/currently-failing/JDK-8055034.js.EXPECTED
+ test/script/currently-failing/JDK-8130127.js
+ test/script/currently-failing/JDK-8130127.js.EXPECTED
- test/script/nosecurity/JDK-8055034.js
- test/script/nosecurity/JDK-8055034.js.EXPECTED
- test/script/nosecurity/JDK-8130127.js
- test/script/nosecurity/JDK-8130127.js.EXPECTED
Changeset: a41c8fc1867e
Author: sundar
Date: 2015-08-17 13:17 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a41c8fc1867e
8133652: Implement tab-completion for member select expressions
Reviewed-by: jlaskey, attila
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
Changeset: 23f843804b05
Author: sundar
Date: 2015-08-17 18:36 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/23f843804b05
8133695: Implement tab-completion for identifiers
Reviewed-by: attila, jlaskey
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
Changeset: 54af83b4a714
Author: sundar
Date: 2015-08-18 11:40 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/54af83b4a714
8133777: Use file based persistence for history instead of preferences
Reviewed-by: attila, mhaupt
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/HistoryObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
Changeset: 477207d0b807
Author: sundar
Date: 2015-08-18 18:53 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/477207d0b807
8133812: identifier and member expression completion handling is not uniform
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
Changeset: 6060f7652a28
Author: mhaupt
Date: 2015-08-18 09:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6060f7652a28
8077168: CodeStoreAndPathTest.java fails in jtreg mode on Mac
Summary: use correct path on JRT file system
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java
Changeset: 5b0c3dc04a73
Author: sundar
Date: 2015-08-19 16:35 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5b0c3dc04a73
8133872: Expression completion should work on contexts where an expression is accepted
Reviewed-by: hannesw, mhaupt
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/HistoryObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/PartialParser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
Changeset: 9b3eca69b88b
Author: lana
Date: 2015-08-20 12:29 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9b3eca69b88b
Merge
- test/script/nosecurity/JDK-8055034.js
- test/script/nosecurity/JDK-8055034.js.EXPECTED
- test/script/nosecurity/JDK-8130127.js
- test/script/nosecurity/JDK-8130127.js.EXPECTED
Changeset: 0a68f2d8e06f
Author: katleman
Date: 2015-08-27 12:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0a68f2d8e06f
Added tag jdk9-b79 for changeset 9b3eca69b88b
! .hgtags
Changeset: 5beae9dfcdb9
Author: sundar
Date: 2015-08-21 18:01 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5beae9dfcdb9
8133948: Add 'edit' function to allow external editing of scripts
Reviewed-by: attila, hannesw, jlahoda
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditObject.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditPad.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/ExternalEditor.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
Changeset: a5a67511b22b
Author: sundar
Date: 2015-08-23 10:02 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a5a67511b22b
8134255: Implement tab-completion for java package prefixes and package names
Reviewed-by: attila, mhaupt
+ samples/classes.js
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
Changeset: 1bf4c3edab6e
Author: attila
Date: 2015-08-24 09:11 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1bf4c3edab6e
8134150: Make Timing both threadsafe and efficient
Reviewed-by: jlaskey, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java
Changeset: 864aaf4e6441
Author: attila
Date: 2015-08-24 09:12 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/864aaf4e6441
8133785: SharedScopeCall should be enabled for non-optimistic call sites in optimistic compilation
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/OptionTemplate.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/JDK-8053905.js
! test/script/basic/JDK-8058561.js
! test/script/basic/JDK-8078612_eager_1a.js
! test/script/basic/JDK-8078612_eager_1b.js
! test/script/basic/JDK-8078612_eager_2a.js
! test/script/basic/JDK-8078612_eager_2b.js
Changeset: 105d0051d37b
Author: sundar
Date: 2015-08-24 16:25 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/105d0051d37b
8134279: jjs should support multiple line input to complete incomplete code
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/HistoryObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/Shell.properties
Changeset: 9379e33273fe
Author: sundar
Date: 2015-08-24 18:25 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9379e33273fe
8134309: load call argument completion could be done with file chooser
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
Changeset: fa839eaa06b0
Author: sundar
Date: 2015-08-25 14:47 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/fa839eaa06b0
8134381: load completion should not use swing from non UI thread
Reviewed-by: lagergren, attila, hannesw
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
Changeset: 4577d801c522
Author: sundar
Date: 2015-08-25 18:16 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/4577d801c522
8134397: Features that require AWT, swing should handle headless mode properly
Reviewed-by: hannesw, attila
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/Shell.properties
Changeset: 5efd65e18b71
Author: mhaupt
Date: 2015-08-26 09:59 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5efd65e18b71
8073613: Here documents: how to avoid string interpolation?
Summary: support heredoc end marker quoting like in bash
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/nosecurity/JDK-8073613.js
+ test/script/nosecurity/JDK-8073613.js.EXPECTED
Changeset: d61744c0d1d2
Author: mhaupt
Date: 2015-08-26 13:11 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d61744c0d1d2
8134484: disallow backquotes as heredoc end marker delimiters
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! test/script/nosecurity/JDK-8073613.js
! test/script/nosecurity/JDK-8073613.js.EXPECTED
Changeset: f0365514f0b3
Author: attila
Date: 2015-08-26 20:30 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f0365514f0b3
8134403: Nashorn react.js benchmark performance regression
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java
Changeset: 6263188b48de
Author: sundar
Date: 2015-08-27 14:35 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6263188b48de
8134562: jjs history object should have methods to save/load history to/from given file and also allow reexecution of commands by a call
Reviewed-by: hannesw, attila
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/HistoryObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
Changeset: 61b401b23fc2
Author: lana
Date: 2015-08-27 13:22 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/61b401b23fc2
Merge
Changeset: c16cb85c1aec
Author: katleman
Date: 2015-09-03 14:24 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c16cb85c1aec
Added tag jdk9-b80 for changeset 61b401b23fc2
! .hgtags
More information about the bsd-port-dev
mailing list