| commit | f31e15a45581b23276365f7fcfc1007c217c907e | [log] [tgz] |
|---|---|---|
| author | Victor Chang <vichang@google.com> | Fri Aug 22 09:22:00 2025 +0000 |
| committer | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | Tue Sep 02 05:05:55 2025 -0700 |
| tree | ab7fcdddab9271966fb71bc1824fb0ad97b0206d | |
| parent | a81e3c6e1a0187cf56adf51ea8a84ef0102aee0c [diff] |
Skip copying from caller's frame when unparking virtual threads It fixes a NullPointerException and segfault in ThreadPerTaskExecutorTest. It's likely because copying registers from caller frame shouldn't be needed because it overrwrites the correct value at a particular dex instruction that the virtual thread is executing. Flag: com.android.art.flags.virtual_thread_impl_v1 Bug: 434619020 Test: ThreadPerTaskExecutorTest Change-Id: Ic2c98f14dcbbfe416a725258bdce161cc3c5c628