commit | 010cffc1b8d64a4afc1943729642477a16e9c3fb | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Wed Sep 21 18:28:43 2011 -0700 |
committer | buzbee <buzbee@google.com> | Wed Sep 21 18:28:43 2011 -0700 |
tree | 58a953afdf3b41372b367bc9a7a6de1b908ad2d4 | |
parent | c6766ed17d27417bfce62c31b342b3faa47ada5d [diff] |
Restore Method* following invoke with > 20 args In the case of a huge number of arguments, the invoke setup code will call memcpy(), which trashes the caller saves. Need to restore Method*, which had already been loaded into arg0/r0. Change-Id: I3a9b74132fb407263afef2a103ccac071ea6a653