diff options
author | Roland Levillain <rpl@google.com> | 2018-01-30 13:52:41 +0000 |
---|---|---|
committer | Roland Levillain <rpl@google.com> | 2018-01-30 13:52:41 +0000 |
commit | 4732f12651a7dc2d37bb75580a5b3add920f3955 (patch) | |
tree | 10109acaae5257a9dd7a682eef9769d3d1afdce8 /compiler/optimizing/graph_visualizer.cc | |
parent | 7a32347e83aa71809b7715c9488bfc8c94fd0688 (diff) |
Add an operation performing non-moving allocation in ThreadStress.
ThreadStress already has an `Alloc` operation, allocating in the
main (moving) space and a `LargeAlloc` operation, allocating in the
Large Object Space (LOS). This change adds a `NonMovingAlloc`
operation, allocating in the non-moving space (using
dalvik.system.VMRuntime.newNonMovableArray), in order to exercise the
non-moving space.
Relevant default frequency maps are also adjusted to make room for
`NonMovingAlloc` operations.
Test: art/test/testrunner/testrunner.py -t 004-ThreadStress
Change-Id: Ic2fcc0eea81b03d190a540ec31d0c9855881b433
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions