summaryrefslogtreecommitdiff
path: root/compiler/optimizing/execution_subgraph_test.h
diff options
context:
space:
mode:
author Hans Boehm <hboehm@google.com> 2023-11-20 14:25:50 -0800
committer Hans Boehm <hboehm@google.com> 2023-11-21 16:38:54 +0000
commitba409a2494dca361a2fdf19972e1c31c00ac2022 (patch)
tree2f8263c6ba377749e2d66ebc2f1e19a3534ce9b9 /compiler/optimizing/execution_subgraph_test.h
parent3ecc646add5d7044791a9260eb6bff01c611d18a (diff)
More 004-NativeAllocations failure output
Produce more debugging output for a failing test. As part of that, we allocate additional finalizable objects, and print how many of them were finalized. This should allow us to tell if there were young GCs, but the PhantomReference was promoted. Also print whether the reference was enqueued after explicitly triggering a GC. Mark various allocation functions noinline to make sure that we don't accidentally keep the allocated objects live. I don't really expect this to be the issue, but ... Increase the delay after we fail until we recheck the reference. Bug: 123921229 Test: Inspect message when PhantomReference is kept live. Change-Id: Ic5cc9aba3ed383def3174ef0fc1c6b4ed61678a1
Diffstat (limited to 'compiler/optimizing/execution_subgraph_test.h')
0 files changed, 0 insertions, 0 deletions