summaryrefslogtreecommitdiff
path: root/compiler/optimizing/loop_optimization.h
diff options
context:
space:
mode:
author Mythri Alle <mythria@google.com> 2023-07-07 14:32:31 +0000
committer Mythri Alle <mythria@google.com> 2023-07-11 09:40:05 +0000
commit569a6642b1cb822fd578b8ae137022912a87ef75 (patch)
tree5bf6e6059cf06e3ba74c58ba0aae3d5ef24cd5bc /compiler/optimizing/loop_optimization.h
parent4656a03c79faf5e30253b804f69d121cee4ed813 (diff)
Unify handling of thread infos in method tracing
Information about threads is recorded differently in streaming and non-streaming modes. In streaming we just record the information when we see the first event from the thread. In non-streaming we record all the threads by recording them when any thread is getting destroyed and also all active threads when stopping tracing. This is prone to races and requires few workarounds to prevent them. So just handle them similar to streaming case. Bug: 259258187 Test: art/test.py --stream Change-Id: Ib8efdb9fb875c1f3a4acfd3e9c3879e02a63847d
Diffstat (limited to 'compiler/optimizing/loop_optimization.h')
0 files changed, 0 insertions, 0 deletions