Athijegannathan Sundararajan
|
7579bb9eb4
|
8027933: Add --const-as-var option
Reviewed-by: jlaskey, hannesw
|
2014-05-02 19:15:59 +05:30 |
|
Hannes Wallnöfer
|
60a0f257df
|
8040078: Avoid repeated reading of source for cached loads
Reviewed-by: jlaskey, lagergren
|
2014-04-25 16:34:17 +02:00 |
|
Marcus Lagergren
|
e30eb1b6bb
|
8041434: Add synchronization to the common global constants structure
Reviewed-by: attila, hannesw
|
2014-04-23 17:37:41 +02:00 |
|
Marcus Lagergren
|
7bb2546460
|
8038426: Move all loggers from process wide scope into Global scope
Reviewed-by: attila, hannesw
|
2014-04-23 16:13:47 +02:00 |
|
Marcus Lagergren
|
8692f48723
|
8039746: Transform applies to calls wherever possible, for ScriptFunctions and JSObjects
Reviewed-by: hannesw, attila, sundar, jlaskey
|
2014-04-11 16:52:14 +02:00 |
|
Marcus Lagergren
|
379d9f239f
|
8027043: Turn global accesses into MethodHandle.constant, with one chance of reassignment, e.g. x = value occuring once in the global scope is ok, twice is not
Reviewed-by: attila, sundar, jlaskey
|
2014-03-31 14:13:34 +02:00 |
|
Marcus Lagergren
|
f6722c9a3f
|
8038406: Testability: as a first step of moving loggers away from the process global space, the Debug object now supports logging POJOs from log entries as an event queue, which can be introspected from test scripts. This is way better than screen scraping brittle and subject-to-change log output
Reviewed-by: attila, hannesw, sundar
|
2014-03-27 11:45:54 +01:00 |
|
Attila Szegedi
|
85bc811235
|
Merge
|
2014-03-21 17:52:03 +01:00 |
|
Matherey Nunez
|
71ded92863
|
8037779: NoPersistenceCachingTest fails with ant test
Reviewed-by: sundar, hannesw
|
2014-03-19 16:01:19 +01:00 |
|
Matherey Nunez
|
2937094508
|
8037378: Write sanity tests for bytecode persistence feature
Reviewed-by: sundar, hannesw
|
2014-03-17 18:27:30 +01:00 |
|
Matherey Nunez
|
42f5d9558a
|
8037086: Check that deoptimizing recompilations are correct
Reviewed-by: attila, lagergren
|
2014-03-17 15:05:18 +01:00 |
|
Athijegannathan Sundararajan
|
e34f74421a
|
8037400: Remove getInitialMap getters and GlobalObject interface
Reviewed-by: lagergren, jlaskey, attila
|
2014-03-17 18:02:00 +05:30 |
|
Matherey Nunez
|
ba6fce6273
|
8036986: Test should check that correctly type is returned running with optimistic. If optimistic assumption was wrong we should get the right one
This uses the inspection framework for generated code to ensure optimisim.
Reviewed-by: attila, lagergren
|
2014-03-14 14:27:32 +01:00 |
|
Hannes Wallnöfer
|
5c683d18a4
|
8021350: Share script classes between threads/globals within context
Reviewed-by: lagergren, sundar
|
2014-03-12 11:26:00 +01:00 |
|
Attila Szegedi
|
e9e7dd2ec1
|
8035820: Optimistic recompilation
Co-authored-by: Marcus Lagergren <marcus.lagergren@oracle.com>
Reviewed-by: hannesw, jlaskey, sundar
|
2014-02-26 13:17:57 +01:00 |
|
Matherey Nunez
|
900591b4ed
|
8039403: Write sanity tests for persistent caching
Reviewed-by: hannesw, sundar
|
2014-04-09 10:14:34 +02:00 |
|
Athijegannathan Sundararajan
|
1dd97ac6e7
|
8011964: need indexed access to externally-managed ByteBuffer
Reviewed-by: lagergren, hannesw
|
2014-02-14 19:02:02 +05:30 |
|
Matherey Nunez
|
615623c473
|
8033231: test fails with java.lang.UnsatisfiedLinkError
Reviewed-by: attila, sundar
|
2014-02-11 12:05:22 +01:00 |
|
Athijegannathan Sundararajan
|
118cf2ba60
|
8033924: Default permissions are not given for eval code
Reviewed-by: lagergren, jlaskey
|
2014-02-07 18:47:46 +05:30 |
|
Attila Szegedi
|
281b87b796
|
8032681: Issues with Nashorn
Reviewed-by: ahgross, jlaskey, sundar
|
2014-01-30 20:13:27 +01:00 |
|
Athijegannathan Sundararajan
|
ea24aa581b
|
8032948: Nashorn linkages awry
Reviewed-by: jlaskey, attila, ahgross
|
2014-01-30 19:28:40 +05:30 |
|
Athijegannathan Sundararajan
|
305de05b44
|
8031359: Invocable.getInterface() works incorrectly if interface has default methods
Reviewed-by: attila, hannesw
|
2014-01-09 19:23:34 +05:30 |
|
Athijegannathan Sundararajan
|
357597cba8
|
8028161: nashorn: src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Reviewed-by: lagergren, hannesw
|
2013-11-14 15:53:49 +05:30 |
|
Athijegannathan Sundararajan
|
3b4737a6ba
|
8027828: ClassCastException when converting return value of a Java method to boolean
Reviewed-by: jlaskey, attila
|
2013-11-07 17:26:46 +05:30 |
|
Athijegannathan Sundararajan
|
d3e3eead18
|
8027753: Support ScriptObject to JSObject, ScriptObjectMirror, Map, Bindings auto-conversion as well as explicit wrap, unwrap
Reviewed-by: jlaskey, hannesw, attila
|
2013-11-04 18:52:22 +05:30 |
|
Attila Szegedi
|
80f2daae7b
|
8027236: Ensure ScriptObject and ConsString aren't visible to Java
Reviewed-by: lagergren, sundar
|
2013-11-01 15:36:33 +01:00 |
|
Athijegannathan Sundararajan
|
3e7ce096f9
|
8027128: jdk.nashorn.api.scripting.JSObject should be an interface
Reviewed-by: hannesw, attila, jlaskey
|
2013-10-23 17:30:13 +05:30 |
|
Attila Szegedi
|
34ad8867bc
|
8026161: Don't narrow floating-point literals in the lexer
Reviewed-by: hannesw, jlaskey
|
2013-10-17 12:38:50 +02:00 |
|
Attila Szegedi
|
8a727caa63
|
8026397: Fix ambiguity with array conversion, including passing JS NativeArrays in Java variable arity methods' vararg array position
Reviewed-by: jlaskey, sundar
|
2013-10-15 15:57:14 +02:00 |
|
Attila Szegedi
|
3538d0af55
|
8026113: Nashorn arrays should automatically convert to Java arrays
Reviewed-by: jlaskey, sundar
|
2013-10-14 12:41:11 +02:00 |
|
Athijegannathan Sundararajan
|
5c16d54797
|
8025629: load function should support a way to load scripts from classpath
Reviewed-by: lagergren, hannesw, attila
|
2013-09-30 21:33:38 +05:30 |
|
Athijegannathan Sundararajan
|
8f90571322
|
8024973: Using a different ScriptContext with a CompiledScript results in ScriptException
Reviewed-by: jlaskey, hannesw
|
2013-09-18 16:36:25 +05:30 |
|
Athijegannathan Sundararajan
|
8c226a6210
|
8024619: JDBC java.sql.DriverManager is not usable from JS script
Reviewed-by: jlaskey, lagergren, attila
|
2013-09-13 16:45:11 +05:30 |
|
Athijegannathan Sundararajan
|
75b2463cde
|
8024644: PluggableJSObject.iteratingJSObjectTest fails with jdk8-tl build
Reviewed-by: jlaskey, hannesw
|
2013-09-11 22:51:34 +05:30 |
|
Athijegannathan Sundararajan
|
f2db7a5c1c
|
8024615: Refactor ScriptObjectMirror and JSObject to support external JSObject implementations
Reviewed-by: jlaskey, hannesw
|
2013-09-11 20:49:28 +05:30 |
|
Athijegannathan Sundararajan
|
0b67400c6f
|
8024180: Incorrect handling of expression and parent scope in 'with' statements
Reviewed-by: jlaskey, hannesw
|
2013-09-09 20:10:41 +05:30 |
|
Athijegannathan Sundararajan
|
359034825f
|
8022773: ScriptEngineTest.printManyTest fails
Reviewed-by: lagergren, attila
|
2013-08-27 15:54:45 +05:30 |
|
Athijegannathan Sundararajan
|
6119c39830
|
8023631: engine.js init script should be loaded into every global instance created by engines
Reviewed-by: attila, hannesw
|
2013-08-23 16:10:37 +05:30 |
|
Athijegannathan Sundararajan
|
7b5f6c66a5
|
8023560: Arbitrary javax.script.Bindings objects as ENGINE_SCOPE objects are not handled as expected
Reviewed-by: jlaskey, lagergren, hannesw
|
2013-08-22 22:32:16 +05:30 |
|
Athijegannathan Sundararajan
|
cc6216ae2e
|
8023551: Mirror functions can not be invoked using invokeMethod, invokeFunction
Reviewed-by: attila, jlaskey, lagergren
|
2013-08-22 18:46:26 +05:30 |
|
Athijegannathan Sundararajan
|
cb2ec81051
|
8022615: [nightly] Two nashorn print tests fail in nightly builds on Windows
Reviewed-by: lagergren, jlaskey
|
2013-08-12 17:08:01 +05:30 |
|
Athijegannathan Sundararajan
|
77e477eaea
|
8022524: Memory leaks in nashorn sources and tests found by jhat analysis
Reviewed-by: attila, hannesw
|
2013-08-08 16:38:32 +05:30 |
|
Athijegannathan Sundararajan
|
c9efbba43f
|
8012792: print function defined in engine.js does not handle multiple arguments
Reviewed-by: hannesw
|
2013-07-29 18:07:20 +05:30 |
|
Athijegannathan Sundararajan
|
010a7705a4
|
8021571: @fork tests should use VM options passed from project.properties
Reviewed-by: lagergren, hannesw, jlaskey
|
2013-07-26 20:10:47 +05:30 |
|
Hannes Wallnöfer
|
77a2559593
|
8020719: Run tests with reduced splitter threshold
Reviewed-by: lagergren, sundar, jlaskey
|
2013-07-26 13:50:52 +02:00 |
|
Athijegannathan Sundararajan
|
fdb4922746
|
8021361: ClassCastException:.ScriptObjectMirror -> ScriptObject when getInterface called on object from different ScriptContext
Reviewed-by: jlaskey, attila
|
2013-07-25 20:10:48 +05:30 |
|
Athijegannathan Sundararajan
|
90fc477ac3
|
8021252: invokeMethod throws NoSuchMethodException when script object is from different script context
Reviewed-by: lagergren, hannesw
|
2013-07-25 14:05:03 +05:30 |
|
Athijegannathan Sundararajan
|
67126cb8fb
|
8021262: Make nashorn access checks consistent with underlying dynalink
Reviewed-by: jlaskey, lagergren, attila
|
2013-07-24 20:28:03 +05:30 |
|
Attila Szegedi
|
947610257d
|
8021129: Use public lookup again
Reviewed-by: lagergren, sundar
|
2013-07-23 18:28:58 +02:00 |
|
Attila Szegedi
|
566991e98e
|
8020820: Limit access to static members of reflective classes
Reviewed-by: jlaskey, sundar
|
2013-07-18 16:47:45 +02:00 |
|