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
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
85d68499be
8021246: Fix regression for 8021189
...
Reviewed-by: lagergren, sundar
2013-07-24 12:48:09 +02:00
Attila Szegedi
91e5fbd2e0
8021189: Prevent access to constructors of restricted classes
...
Reviewed-by: lagergren, sundar
2013-07-24 11:13:24 +02:00
Attila Szegedi
947610257d
8021129: Use public lookup again
...
Reviewed-by: lagergren, sundar
2013-07-23 18:28:58 +02:00
Attila Szegedi
3a0f1e0653
8020809: Java adapter should not allow overriding of caller sensitive methods
...
Reviewed-by: jlaskey, sundar
2013-07-18 16:22:25 +02:00
Attila Szegedi
4eb5c9e3a4
8013925: Remove symbol fields from nodes that don't need them
...
Reviewed-by: jlaskey, lagergren
2013-07-11 18:33:33 +02:00
Athijegannathan Sundararajan
f0144d9d93
8020325: static property does not work on accessible, public classes
...
Reviewed-by: attila, hannesw, lagergren
2013-07-11 16:34:55 +05:30
Attila Szegedi
3e0c71b6c1
8009758: reactivate the 8006529 test
...
Reviewed-by: jlaskey, sundar
2013-07-09 13:57:24 +02:00
Attila Szegedi
34bc5ff07f
8014797: rename Java.toJavaArray/toJavaScriptArray to Java.to/from, respectively
...
Reviewed-by: jlaskey, sundar
2013-05-20 21:25:14 +02:00
Marcus Lagergren
6f6ec2d9d1
8013477: Node.setSymbol needs to be copy on write - enable IR snapshots for recompilation based on callsite type specialization. [not enabled by default, hidden by a flag for now]
...
Reviewed-by: jlaskey, hannesw
2013-05-03 15:33:54 +02:00
Marcus Lagergren
a2c222ef34
8013533: Increase code coverage report for types and logging
...
Reviewed-by: hannesw, sundar
2013-04-30 09:42:13 +02:00
Athijegannathan Sundararajan
bb6c34adc7
8009757: Package access clean up and refactoring
...
Reviewed-by: jlaskey, lagergren, attila
2013-03-12 18:12:42 +05:30
Athijegannathan Sundararajan
d9cd2f6ad3
8009559: clean up method handle lookup code
...
Reviewed-by: ahgross, jlaskey, attila, sundar
2013-03-09 21:49:32 +05:30
Athijegannathan Sundararajan
f688068adf
8008731: Separate configuration environment (options, error/output writer etc.) from Context
...
Reviewed-by: hannesw, lagergren
2013-02-25 16:58:31 +05:30
Marcus Lagergren
9ff7a57a0f
8008648: Lazy JIT scope and callee semantics bugfixes. Broke out wallclock timer
...
Reviewed-by: attila, hannesw
2013-02-21 16:57:21 +01:00
Athijegannathan Sundararajan
b1f72f6fd2
8008305: ScriptEngine.eval should offer the ability to provide a codebase
...
Reviewed-by: lagergren, hannesw, attila
2013-02-18 14:41:58 +05:30
Marcus Lagergren
7c466c84eb
8008199: Lazy compilation and trampoline implementation
...
The code pipeline now supports lazy compilation, which can be used to only compile certain FunctionNodes and leave others be, saving startup time. When these uncompiled nodes are hit, a trampoline will force them to be recompiled. This can also be used to specialize compilation fixing parameter types and return types to a callsite specific compilation. This will give performance.
Reviewed-by: attila, sundar
2013-02-14 13:01:52 +01:00
Athijegannathan Sundararajan
1e1537c13f
8007915: Nashorn IR, codegen, parser packages and Context instance should be inaccessible to user code
...
Reviewed-by: lagergren, jlaskey, attila
2013-02-11 21:26:06 +05:30
Athijegannathan Sundararajan
b247ddfcc3
8007715: Make sure that not all tests run with AllPermission
...
Reviewed-by: lagergren, attila
2013-02-07 17:17:29 +05:30