History log of /openjdk9/jdk/test/java/lang/invoke/MethodHandlesTest.java
Revision Date Author Comments
# 15692:986468d1a0a4 23-Sep-2016 mhaupt

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


# 14940:b7da29e8b7f1 04-Jul-2016 mhaupt

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


# 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


# 13111:957e4e29ff28 20-Nov-2015 mhaupt

8139885: implement JEP 274: enhanced method handles
Reviewed-by: jrose, psandoz, vlivanov


# 12745:f068a4ffddd2 15-Sep-2015 martin

8136583: Core libraries should use blessed modifier order
Summary: Run blessed-modifier-order script (see bug)
Reviewed-by: psandoz, chegar, alanb, plevart


# 12209:69cb11a71ab8 17-Jun-2015 kshefov

8067005: Several java/lang/invoke tests fail due to exhausted code cache
Reviewed-by: vlivanov


# 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


# 9557:11f9d4697256 28-Mar-2014 iignatyev

8038186: [TESTBUG] improvements of test j.l.i.MethodHandles
Reviewed-by: iveresov, twisti, vlivanov


# 9330:8b1f1c2a400f 26-Dec-2013 lana

8029235: Update copyright year to match last edit in jdk8 jdk repository for 2013
Summary: updated files with 2011, 2012 and 2013 years according to the file's last updated date
Reviewed-by: tbell, lancea, chegar


# 8729:0242fce0f717 12-Nov-2013 serb

8027696: Incorrect copyright header in the tests
Reviewed-by: alanb, malenkov, mullan


# 8318:6623c675e734 05-Oct-2013 jrose

8024438: JSR 292 API specification maintenance for JDK 8
Summary: add wildcard to unreflectConstructor, various clarifications and minor edits
Reviewed-by: mchung, darcy, twisti


# 8316:eb3cfc69c16e 05-Oct-2013 jrose

8001110: method handles should have a collectArguments transform, generalizing asCollector
Summary: promote an existing private method; make unit tests on all argument positions to arity 10 with mixed types
Reviewed-by: twisti, vlivanov


# 8314:acdf5bf1a918 05-Oct-2013 jrose

8001108: an attempt to use "<init>" as a method name should elicit NoSuchMethodException
Summary: add an explicit check for leading "<", upgrade the unit tests
Reviewed-by: twisti, darcy


# 8311:97d5cc1e7586 05-Oct-2013 jrose

8001105: findVirtual of Object[].clone produces internal error
Summary: Replicate JVM logic for access control that makes Object.clone appear public when applied to an array type.
Reviewed-by: twisti


# 6085:cb65e3315b27 04-Nov-2012 jiangli

7197210: java/lang/invoke/CallSiteTest.java failing on armsflt.
Summary: Reduce work load and set longer timeout for java/lang/invoke tests.
Reviewed-by: kvn, twisti


# 6073:cea72c2bf071 02-Nov-2012 alanb

7197491: update copyright year to match last edit in jdk8 jdk repository
Reviewed-by: chegar, ksrini


# 5774:a4f0043a5621 17-Aug-2012 jrose

7191102: nightly failures after JSR 292 lazy method handle update (round 3)
Reviewed-by: twisti, kvn


# 5688:050116960e99 24-Jul-2012 twisti

7023639: JSR 292 method handle invocation needs a fast path for compiled code
6984705: JSR 292 method handle creation should not go through JNI
Summary: remove assembly code for JDK 7 chained method handles
Reviewed-by: jrose, twisti, mhaupt, forax
Contributed-by: John Rose <john.r.rose@oracle.com>, Christian Thalinger <christian.thalinger@oracle.com>, Michael Haupt <michael.haupt@oracle.com>


# 5685:beeb1d5ecd9e 12-Jul-2012 jrose

7129034: VM crash with a field setter method with a filterArguments
Summary: add null checks before unsafe calls that take a variable base reference; update unit tests
Reviewed-by: kvn, twisti


# 4935:db189e2f3cdb 18-Jan-2012 jrose

7117167: Misc warnings in java.lang.invoke and sun.invoke.*
Reviewed-by: smarks


# 4383:668edf27e9c7 16-Jul-2011 jrose

7058651: JSR 292 unit tests need a refresh
Summary: Enhancements to unit tests.
Reviewed-by: never, twisti


# 4382:bfc5ec581c48 16-Jul-2011 jrose

7058630: JSR 292 method handle proxy violates contract for Object methods
Reviewed-by: never, twisti


# 4380:6444b0a364d7 14-Jun-2011 jrose

7054590: (JSR-292) MethodHandleProxies.asInterfaceInstance() accepts private/protected nested interfaces
Summary: fix non-compliant logic in MethodHandleProxies, fix invalid private classes in MethodHandlesTest
Reviewed-by: twisti, never


# 4251:f09930d526ba 26-May-2011 jrose

7032323: code changes for JSR 292 EG adjustments to API, through Public Review
Summary: API code changes and javadoc changes following JSR 292 Public Review comments, through PFD
Reviewed-by: never


# 4245:9828d98bcf18 17-May-2011 jrose

7044892: JSR 292: API entry points sometimes throw the wrong exceptions or doesn't throw the expected one
Summary: point-fixes for 7038847, 7038860, 7042656, 7042829, 7041853, and several other reports
Reviewed-by: never, kvn


# 4183:4732a76af216 12-May-2011 jrose

6939861: JVM should handle more conversion operations
Summary: Integrate JDK code with JVM-supplied ricochet frames.
Reviewed-by: never, twisti


# 4182:edcd8209e0ff 12-May-2011 jrose

7034977: JSR 292 MethodHandle.invokeGeneric should be renamed MethodHandle.invoke
Summary: rename invokeGeneric to invoke
Reviewed-by: never, twisti


# 3907:fa9c8e314f10 07-Apr-2011 jrose

6817525: turn on method handle functionality by default for JSR 292
Summary: JVM bug 6817525 requires changes to some JDK unit tests; update test invocation flags and "Indify" snapshot
Reviewed-by: kvn, twisti


# 3793:9c1e4e0ab69f 24-Mar-2011 jrose

7012648: move JSR 292 to package java.lang.invoke and adjust names
Summary: package and class renaming only; delete unused methods and classes; add @since tags; no code changes
Reviewed-by: twisti