diff options
| author | 2024-09-04 09:47:51 +0000 | |
|---|---|---|
| committer | 2024-09-04 12:57:49 +0000 | |
| commit | 27f602cba6be694ecf5df98ad308304e6100dfed (patch) | |
| tree | 0ec6624bde68958efb9433b70c6e1fbdcb5b7845 /compiler/optimizing/instruction_builder.cc | |
| parent | f423eb169237cfc523c9ff9d2a3959373611c1a2 (diff) | |
Do not create MethodType objects in compiled code...
... if there is a risk of initialization cycle.
Extended approach from aosp/2828246.
Failure was observed in art-no-image build from ab/12309579.
Probably the right fix is to implement Atomic* classes on top
of Unsafe, and not VarHandle-s.
Bug: 297147201
Test: ./art/test/testrunner/testrunner.py --host --64 --no-image --no-relocate --prebuild -b
Change-Id: Icdd6585c3b17aa14f7b5a741fc00486ce004db29
Diffstat (limited to 'compiler/optimizing/instruction_builder.cc')
0 files changed, 0 insertions, 0 deletions