diff options
author | David Brazdil <dbrazdil@google.com> | 2016-01-19 14:25:29 +0000 |
---|---|---|
committer | David Brazdil <dbrazdil@google.com> | 2016-02-01 12:18:48 +0000 |
commit | 68b5c0b677bae53b3bae5d1890e21fae527f3df3 (patch) | |
tree | 0bfdef080978ba7f5c264aa4ab269a07e9949771 /compiler/optimizing/graph_visualizer.cc | |
parent | 7f1551d28b3674799a4bb2b198bf6b16f32082af (diff) |
ART: Disallow uses of uninitialized references
The following instructions accepted uninitialized reference types
as their arguments:
- instance-of
- check-cast
- throw
- iput-object (stored value argument)
- sput-object
- invoke-* (non-this arguments)
Monitor-enter and monitor-exit are allowed.
Bug: 26594149
Change-Id: I2a4decb1fba274b8969b17bc237ac0fd19b93c80
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions