fa4333dcb481e564f54726b4e6f8153612df835e |
|
14-Feb-2017 |
Andreas Gampe <agampe@google.com> |
ART: Add operator == and != with nullptr to Handle Get it in line with ObjPtr and prettify our code. Test: m Change-Id: I1322e2a9bc7a85d7f2441034a19bf4d807b81a0e
|
b79bbd817317bfec60de7957d405a7de0d9e75c1 |
|
16-Jan-2017 |
Narayan Kamath <narayan@google.com> |
MethodHandles: Implement invoker / exactInvoker. Accompanies libcore commit 0a72753297b45d08ca33cf7e87888f5fee87f69e. - Adds callsiteType field to mirror::EmulatedStackFrame. - Adds unit tests for MethodHandles.invoker / MethodHandles.exactInvoker. Test: art/test/run-test --host 957 Change-Id: Ia27742c80de560a5b38f792bfa97664678cec8ae
|
ba28f9f62f9908e04be3097f900db4701dd3d392 |
|
26-Oct-2016 |
Orion Hodson <oth@google.com> |
Argument conversions for setter/getter MethodHandles. Test: m test-art-host-run-test-959-invoke-polymorphic-accessors Bug: 30550796 Change-Id: I9898605fc9f9f8a80f47f9559f3ccb99b02b07c8
|
2cb856c47b884a08485e2f08e6a3ef6a5bbf773a |
|
02-Nov-2016 |
Narayan Kamath <narayan@google.com> |
Address review comments from change 000e1885701c8f. Style fixes, and better OOM handling. bug: 30550796 Test: make test-art-host Change-Id: I2ab58e25bd08daace6609ba45d860994a354280f
|
000e1885701c8fdad07a784e3771881fa9be1d8a |
|
24-Oct-2016 |
Narayan Kamath <narayan@google.com> |
method_handles: Complete support for emulated stack frames. Most of this change is a refactor that templatizes the code that performs argument conversions. This allows us to copy arguments between two shadow frames, or an emulated stack frame and a shadow frame. Test: make test-art-host Bug: 30550796 Change-Id: I23e65735a2dbd28f3c7b7d1ccf9762e77e0cf1f1
|