#
3019:176472b94f2e |
|
31-Aug-2015 |
mcimadamore |
8129962: Investigate performance improvements in langtools combo tests Summary: New combo API that runs all combo instances in a shared javac context (whenever possible). Reviewed-by: jjg, jlahoda, vromero
|
#
2942:08092deced3f |
|
27-May-2015 |
mchung |
8074432: Move jdeps and javap to jdk.jdeps module Reviewed-by: jjg, alanb, erikj
|
#
2933:49d207bf704d |
|
21-May-2015 |
akulyakh |
8076543: Add @modules as needed to the langtools tests Reviewed-by: jjg, shurailine
|
#
1751:c09b7234cded |
|
14-May-2013 |
rfield |
8012556: Implement lambda methods on interfaces as static 8006140: Javac NPE compiling Lambda expression on initialization expression of static field in interface Summary: Lambdas occurring in static contexts or those not needing instance information should be generated into static methods. This has long been the case for classes. However, as a work-around to the lack of support for statics on interfaces, interface lambda methods have been generated into default methods. For lambdas in interface static contexts (fields and static methods) this causes an NPE in javac because there is no 'this'. MethodHandles now support static methods on interfaces. This changeset allows lambda methods to be generated as static interface methods. An existing bug in Hotspot (8013875) is exposed in a test when the "-esa" flag is used. This test and another test that already exposed this bug have been marked with @ignore. Reviewed-by: mcimadamore
|
#
1651:cc38a6723663 |
|
21-Mar-2013 |
mcimadamore |
8009649: Lambda back-end should generate invokespecial for method handles referring to private instance methods Summary: Private lambda methods should be accessed through invokespecial Reviewed-by: jjg
|