summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2018-10-30 17:26:20 +0000
committerDavid Brazdil <dbrazdil@google.com>2018-11-16 11:11:20 +0000
commit85865697ff9fabede3d64ff64cde72727c3fc4c1 (patch)
tree0c67639c4c286149fa3f06f5f412683e39014790 /compiler/optimizing/graph_visualizer.cc
parentb321ac28f726a7ed41f277382d85702ffdfbe00f (diff)
Runtime flags only for fast/slow hiddenapi path
With more flags being supported in the dex file, stop copying all of them into ArtField/ArtMethod access flags. Instead, store the information needed to figure out whether to enter the slow path and retrieve full access flags from dex or not. At the moment, the only runtime flag is kAccPublicApi assigned to all class members on the whitelist. The CL also moves hardcoded API membership of intrinsics out of ArtMethod and into hidden_api.h, and moves ArtMethod::SetIntrinsic into the .cc file. Test: m test-art Change-Id: Ia1cc05060dbc22341768161dfd8697c6158e803a
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions