Attila Szegedi
|
5ec014a881
|
8044638: Tidy up Nashorn codebase for code standards
Reviewed-by: lagergren, sundar
|
2014-06-04 13:08:57 +02:00 |
|
Marcus Lagergren
|
cc1275a3bf
|
8043611: Move timing dependent benchmark for apply2call specialization to currently_failing. It is dependent that nothing takes machine time when doing the two runs, causing spurious assertions. Suggest running octane.raytrace manually instead to verify that this works, or incorporating it in the nightly test suite
Reviewed-by: sundar, attila
|
2014-05-21 16:12:40 +02:00 |
|
Matherey Nunez
|
31c5e7065a
|
8037572: Add more test cases to check static types
Reviewed-by: attila, lagergren
|
2014-05-05 14:17:20 +02:00 |
|
Matherey Nunez
|
e9e18d5614
|
8038398: OptimisticRecompilationTest fails on staging repo nashorn/jdk9/nashorn due to test framework
Reviewed-by: attila, lagergren
|
2014-04-29 16:00:53 +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 |
|
Attila Szegedi
|
0cbec476dd
|
8037534: Use scope types to determine optimistic types
Reviewed-by: hannesw, lagergren
|
2014-03-24 18:41:06 +01:00 |
|
Attila Szegedi
|
85bc811235
|
Merge
|
2014-03-21 17:52:03 +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 |
|
Athijegannathan Sundararajan
|
3dd998447a
|
8033763: Add tests to assert map identity of certain objects
Reviewed-by: hannesw, lagergren
|
2014-02-06 17:44:37 +05:30 |
|
Attila Szegedi
|
3e0c71b6c1
|
8009758: reactivate the 8006529 test
Reviewed-by: jlaskey, sundar
|
2013-07-09 13:57:24 +02:00 |
|
Attila Szegedi
|
f495ca639c
|
8019809: return after break incorrectly sets the block as terminal
Reviewed-by: jlaskey, lagergren
|
2013-07-04 14:10:18 +02:00 |
|
Marcus Lagergren
|
047d1b732f
|
8019811: Static calls - self referential functions needed a return type conversion if they were specialized, as they can't use the same mechanism as indy calls
Reviewed-by: sundar, jlaskey
|
2013-07-03 15:46:03 +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
|
1af08ef100
|
8009718: Lazy execution architecture continued - ScriptFunctionData is either final or recompilable. Moved ScriptFunctionData creation logic away from runtime to compile time. Prepared for method generation/specialization. Got rid of ScriptFunctionImplTrampoline whose semantics could be done as part of the relinking anyway. Merge with the lookup package change
Reviewed-by: attila, jlaskey
|
2013-03-12 15:30:53 +01:00 |
|
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
|
be500502ec
|
8007521: $ENV should be undefined when security manager is present
Reviewed-by: hannesw, jlaskey
|
2013-02-05 18:44:54 +05:30 |
|