diff options
| author | 2023-06-16 12:18:27 +0100 | |
|---|---|---|
| committer | 2023-06-21 07:59:13 +0000 | |
| commit | 70bba9c9f5fbba03c62a4542411e1d938375f14e (patch) | |
| tree | 0b4ef702e671db908321639d39912636603166bc /compiler/utils/assembler_thumb_test.cc | |
| parent | 5bf0f68407d3467a3fbfa9ab9ae0c8fabead615b (diff) | |
Remove CodeAllocator and the extra copy of generated code.
The code used to copy the final generated code twice: from assembler to
CodeAllocator, and then to CodeAllocator to SwapAllocator/JitMemory.
The assemblers never depended on the exact location of the generated
code, so just drop that feature.
Test: test.py
Change-Id: I8dc82e4926097092b9aac336a5a5d40f79dc62ca
Diffstat (limited to 'compiler/utils/assembler_thumb_test.cc')
| -rw-r--r-- | compiler/utils/assembler_thumb_test.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/utils/assembler_thumb_test.cc b/compiler/utils/assembler_thumb_test.cc index 672cd3d10f..53cb3d6f8e 100644 --- a/compiler/utils/assembler_thumb_test.cc +++ b/compiler/utils/assembler_thumb_test.cc @@ -79,7 +79,7 @@ class ArmVIXLAssemblerTest : public AssemblerTestBase { size_t cs = __ CodeSize(); std::vector<uint8_t> managed_code(cs); MemoryRegion code(&managed_code[0], managed_code.size()); - __ FinalizeInstructions(code); + __ CopyInstructions(code); DumpAndCheck(managed_code, testname, expected); } |