diff options
author | Kenny Root <kroot@google.com> | 2015-05-14 16:48:22 -0700 |
---|---|---|
committer | Kenny Root <kroot@google.com> | 2015-05-14 17:38:07 -0700 |
commit | 8c638bc1f6c186ff3a5706031cb4cf41493c1e7a (patch) | |
tree | ea1c94f8aebebf7f0f6f3acf824780b439c78af9 /compiler/optimizing/graph_visualizer.cc | |
parent | 1484dad68c99c782bdbcaf38e4e364a4995d820d (diff) |
Fix non-range String init calls
When the String constructor was called via invoke-direct, it is changed
to the new StringFactory which is static. That means that the args need
to be shifted by one to deal with the change from non-static to static.
However, the non-range version of the invoke-direct was not shifted
correctly causing unstarted runtime initialization to get the wrong
first_dest_reg argument.
(cherry picked from commit 788a0a157cb138c33882511ff09afacde99443b7)
Bug: 21036900
Change-Id: Ibd7a643d877514ea396d7e4ab0dea327207cb78f
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions