diff options
author | Alex Light <allight@google.com> | 2016-05-02 18:51:34 -0700 |
---|---|---|
committer | Alex Light <allight@google.com> | 2016-05-03 10:24:31 -0700 |
commit | d6c2bfaff8850a9a02ee9b75cf8c96eadd8d5c69 (patch) | |
tree | 841c06ba9677b83b9a15198201402ad802320403 /compiler/optimizing/graph_visualizer.cc | |
parent | a6513729ae2ad0d2f9dd21d77ea6cf9ed9fa6eef (diff) |
Fix vtable corruption.
Due to failing to keep track of superclass implementations of
interface methods we could end up in situations where methods were
placed onto a class's vtable multiple times. This could cause virtual
and interface dispatches on subclasses to fail by causing corruption
of the subclass's vtable and iftable.
Bug: 28333278
Change-Id: I37d9740ca912daf37cdf9ff82697bbc5db46177a
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions