Home | History | Annotate | Download | only in tests

Lines Matching defs:memory

26 #include <unwindstack/Memory.h>
88 MemoryFake memory;
90 memory.SetMemory(0x1000, kDexData, sizeof(art::DexFile::Header) - 1);
93 ASSERT_FALSE(dex_file.Open(0x1000, &memory));
97 MemoryFake memory;
99 memory.SetMemory(0x1000, kDexData, sizeof(kDexData) - 2);
102 ASSERT_FALSE(dex_file.Open(0x1000, &memory));
106 MemoryFake memory;
108 memory.SetMemory(0x1000, kDexData, sizeof(kDexData));
111 ASSERT_TRUE(dex_file.Open(0x1000, &memory));
122 MemoryFake memory;
124 std::unique_ptr<DexFile> dex_file(DexFile::Create(0x500, &memory, &info));
136 MemoryFake memory;
138 std::unique_ptr<DexFile> dex_file(DexFile::Create(0x600, &memory, &info));
150 MemoryFake memory;
152 std::unique_ptr<DexFile> dex_file(DexFile::Create(0x400, &memory, &info));
157 MemoryFake memory;
158 memory.SetMemory(0x4000, kDexData, sizeof(kDexData));
160 std::unique_ptr<DexFile> dex_file(DexFile::Create(0x4000, &memory, &info));
165 MemoryFake memory;
166 memory.SetMemory(0x4000, kDexData, sizeof(kDexData));
168 std::unique_ptr<DexFile> dex_file(DexFile::Create(0x4000, &memory, &info));
179 MemoryFake memory;
180 memory.SetMemory(0x4000, kDexData, sizeof(kDexData));
182 std::unique_ptr<DexFile> dex_file(DexFile::Create(0x4000, &memory, &info));
185 // Check it came from memory by clearing memory and verifying it fails.
186 memory.Clear();
187 dex_file.reset(DexFile::Create(0x4000, &memory, &info));
201 MemoryFake memory;
202 memory.SetMemory(0x4000, kDexData, sizeof(kDexData));
204 std::unique_ptr<DexFile> dex_file(DexFile::Create(0x4000, &memory, &info));