History log of /openjdk10/jdk/src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
Revision Date Author Comments
# 16976:9363dd4a4fb9 11-Apr-2017 redestad

8178387: Reduce memory churn when creating java.lang.invoke entities
Reviewed-by: psandoz, vlivanov


# 16975:3696d4c26897 11-Apr-2017 redestad

8178384: Reduce work in java.lang.invoke initializers
Reviewed-by: vlivanov, psandoz


# 16061:8c9df9fa7104 01-Nov-2016 psandoz

8163553: java.lang.LinkageError from test java/lang/ThreadGroup/Stop.java
Reviewed-by: redestad


# 15692:986468d1a0a4 23-Sep-2016 mhaupt

8161211: better inlining support for loop bytecode intrinsics
Reviewed-by: jrose, vlivanov, redestad


# 15469:a3ba85993930 26-Aug-2016 redestad

8163371: Enable tracing which JLI classes can be pre-generated
Reviewed-by: vlivanov


# 15373:ff8f9b2cd89a 18-Aug-2016 redestad

8164044: Generate corresponding simple DelegatingMethodHandles when generating a DirectMethodHandle at link time
Reviewed-by: vlivanov, mhaupt, shade


# 15344:1fcefbcdd542 12-Aug-2016 redestad

8163878: Remove unnecessary bridge methods, allocations in java.lang.invoke
Reviewed-by: mhaupt, shade


# 15330:7f2dd75d0299 10-Aug-2016 redestad

8163373: Rewrite GenerateJLIClassesPlugin to avoid reflective calls into java.lang.invoke
Reviewed-by: vlivanov, mchung


# 14940:b7da29e8b7f1 04-Jul-2016 mhaupt

8143211: provide bytecode intrinsics for loop and try/finally executors
Reviewed-by: psandoz, redestad, vlivanov


# 13991:361014daf496 01-Apr-2016 redestad

8152641: Plugin to generate BMH$Species classes ahead-of-time
Reviewed-by: plevart, mchung, forax, vlivanov, jrose


# 13901:b2a69d66dc65 17-Mar-2016 alanb

8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: alanb, mchung, naoto, rriggs, psandoz, plevart, mullan, ascarpino, vinnie, prr, sherman, dfuchs, mhaupt
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, chris.hegarty@oracle.com, alexandr.scherbatiy@oracle.com, amy.lu@oracle.com, calvin.cheung@oracle.com, daniel.fuchs@oracle.com, erik.joelsson@oracle.com, harold.seigel@oracle.com, jaroslav.bachorik@oracle.com, jean-francois.denise@oracle.com, jan.lahoda@oracle.com, james.laskey@oracle.com, lois.foltan@oracle.com, miroslav.kos@oracle.com, huaming.li@oracle.com, sean.mullan@oracle.com, naoto.sato@oracle.com, masayoshi.okutsu@oracle.com, peter.levart@gmail.com, philip.race@oracle.com, claes.redestad@oracle.com, sergey.bylokhov@oracle.com, alexandre.iline@oracle.com, volker.simonis@gmail.com, staffan.larsen@oracle.com, stuart.marks@oracle.com, semyon.sadetsky@oracle.com, serguei.spitsyn@oracle.com, sundararajan.athijegannathan@oracle.com, valerie.peng@oracle.com, vincent.x.ryan@oracle.com, weijun.wang@oracle.com, yuri.nesterenko@oracle.com, yekaterina.kantserova@oracle.com, alexander.kulyakhtin@oracle.com, felix.yang@oracle.com, andrei.eremeev@oracle.com, frank.yuan@oracle.com, sergei.pikalev@oracle.com, sibabrata.sahoo@oracle.com, tiantian.du@oracle.com, sha.jiang@oracle.com


# 13482:a403a4a7a831 03-Dec-2015 psandoz

8144223: Move j.l.invoke.{ForceInline, DontInline, Stable} to jdk.internal.vm.annotation package
Reviewed-by: jrose, vlivanov, mchung, roland


# 13022:7ad9bc01099b 09-Nov-2015 plevart

8131129: Attempt to define a duplicate BMH$Species class
Reviewed-by: mhaupt, redestad, vlivanov


# 12962:0f6c981f1cbf 27-Oct-2015 mhaupt

8136967: revert all changes applied to obtain information about 8131129
Reviewed-by: sundar


# 12871:fed8b8b53b4b 13-Oct-2015 plevart

8136893: Improve early java.lang.invoke infrastructure initialization
Reviewed-by: mhaupt, psandoz, redestad, vlivanov


# 12790:69f78bcd65f8 23-Sep-2015 mhaupt

8136931: more fine-grained condition checking for BMH species creation
Reviewed-by: psandoz, sundar


# 10633:3dad96146fe8 10-Sep-2014 vlivanov

8057042: LambdaFormEditor: derive new LFs from a base LF
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose@oracle.com


# 10631:f30b715572e7 10-Sep-2014 vlivanov

8057657: Annotate LambdaForm parameters with types
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose@oracle.com


# 10624:5793f9c37702 10-Sep-2014 vlivanov

8050057: Improve caching of MethodHandle reinvokers
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose@oracle.com


# 10621:668e0004905c 10-Sep-2014 vlivanov

8050166: Get rid of some package-private methods on arguments in j.l.i.MethodHandle
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose@oracle.com


# 10619:af0944eb4bb3 10-Sep-2014 vlivanov

8050052: Small cleanups in java.lang.invoke code
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose@oracle.com


# 10444:f08705540498 17-Aug-2014 chegar

8054834: Modular Source Code
Reviewed-by: alanb, chegar, ihse, mduigou
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com