summaryrefslogtreecommitdiff
path: root/runtime/lambda/box_class_table-inl.h
AgeCommit message (Collapse)Author
2015-11-24Revert "lambda: Add support for invoke-interface for boxed innate lambdas" Nicolas Geoffray
955-lambda is flaky Bug: 24618608 Bug: 25107649 This reverts commit 457e874459ae638145cab6d572e34d48480e39d2. Change-Id: I24884344d21d7a4262e53e3f5dba57032687ddb7
2015-11-20lambda: Add support for invoke-interface for boxed innate lambdas Igor Murashkin
Lambda closures created with the 'create-lambda' instruction (termed "innate lambdas") can be turned into an object with 'box-lambda'. This CL enables support for those kinds of lambdas to work with 'invoke-interface' by generating a proxy class for the lambda. Note: MIPS32/64 support not included. Bug: 24618608 Bug: 25107649 Change-Id: Ic8f1bb66ebeaed4097e758a50becf1cff6ccaefb