/art/compiler/ |
D | oat_writer.h | 41 class OutputStream; variable 149 bool WriteAndOpenDexFiles(OutputStream* rodata, 163 bool WriteRodata(OutputStream* out); 165 bool WriteCode(OutputStream* out); 167 bool WriteHeader(OutputStream* out, 250 bool WriteClassOffsets(OutputStream* out); 251 bool WriteClasses(OutputStream* out); 252 size_t WriteMaps(OutputStream* out, const size_t file_offset, size_t relative_offset); 253 size_t WriteCode(OutputStream* out, const size_t file_offset, size_t relative_offset); 254 size_t WriteCodeDexFiles(OutputStream* out, const size_t file_offset, size_t relative_offset); [all …]
|
D | elf_writer.h | 33 class OutputStream; variable 57 virtual OutputStream* StartRoData() = 0; 58 virtual void EndRoData(OutputStream* rodata) = 0; 59 virtual OutputStream* StartText() = 0; 60 virtual void EndText(OutputStream* text) = 0; 69 virtual OutputStream* GetStream() = 0;
|
D | elf_writer_quick.cc | 98 OutputStream* StartRoData() OVERRIDE; 99 void EndRoData(OutputStream* rodata) OVERRIDE; 100 OutputStream* StartText() OVERRIDE; 101 void EndText(OutputStream* text) OVERRIDE; 107 virtual OutputStream* GetStream() OVERRIDE; 183 OutputStream* ElfWriterQuick<ElfTypes>::StartRoData() { in StartRoData() 190 void ElfWriterQuick<ElfTypes>::EndRoData(OutputStream* rodata) { in EndRoData() 196 OutputStream* ElfWriterQuick<ElfTypes>::StartText() { in StartText() 203 void ElfWriterQuick<ElfTypes>::EndText(OutputStream* text) { in EndText() 275 OutputStream* ElfWriterQuick<ElfTypes>::GetStream() { in GetStream()
|
D | oat_writer.cc | 66 class ChecksumUpdatingOutputStream : public OutputStream { 68 ChecksumUpdatingOutputStream(OutputStream* out, OatHeader* oat_header) in ChecksumUpdatingOutputStream() 69 : OutputStream(out->GetLocation()), out_(out), oat_header_(oat_header) { } in ChecksumUpdatingOutputStream() 85 OutputStream* const out_; 158 bool Write(OatWriter* oat_writer, OutputStream* out, const size_t file_offset) const; 225 bool Write(OatWriter* oat_writer, OutputStream* out) const; 226 bool WriteClassOffsets(OatWriter* oat_writer, OutputStream* out); 417 OutputStream* rodata, in WriteAndOpenDexFiles() 949 WriteCodeMethodVisitor(OatWriter* writer, OutputStream* out, const size_t file_offset, in WriteCodeMethodVisitor() 1000 OutputStream* out = out_; in VisitMethod() [all …]
|
D | image_test.cc | 112 OutputStream* rodata = elf_writer->StartRoData(); in TestWriteRead() 153 OutputStream* text = elf_writer->StartText(); in TestWriteRead()
|
/art/compiler/linker/ |
D | output_stream.h | 34 class OutputStream { 36 explicit OutputStream(const std::string& location) : location_(location) {} in OutputStream() function 38 virtual ~OutputStream() {} in ~OutputStream() 59 DISALLOW_COPY_AND_ASSIGN(OutputStream);
|
D | relative_patcher.h | 32 class OutputStream; variable 97 virtual uint32_t WriteThunks(OutputStream* out, uint32_t offset) = 0; 119 bool WriteCodeAlignment(OutputStream* out, uint32_t aligned_code_delta); 120 bool WriteRelCallThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk); 121 bool WriteMiscThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk);
|
D | error_delaying_output_stream.h | 27 class ErrorDelayingOutputStream FINAL : public OutputStream { 29 explicit ErrorDelayingOutputStream(OutputStream* output) in ErrorDelayingOutputStream() 30 : OutputStream(output->GetLocation()), in ErrorDelayingOutputStream() 94 OutputStream* output_;
|
D | buffered_output_stream.h | 28 class BufferedOutputStream FINAL : public OutputStream { 30 explicit BufferedOutputStream(std::unique_ptr<OutputStream> out); 45 std::unique_ptr<OutputStream> const out_;
|
D | relative_patcher.cc | 54 uint32_t WriteThunks(OutputStream* out ATTRIBUTE_UNUSED, uint32_t offset) OVERRIDE { in Create() 103 bool RelativePatcher::WriteCodeAlignment(OutputStream* out, uint32_t aligned_code_delta) { in WriteCodeAlignment() 115 bool RelativePatcher::WriteRelCallThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk) { in WriteRelCallThunk() 123 bool RelativePatcher::WriteMiscThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk) { in WriteMiscThunk()
|
D | output_stream_test.cc | 35 void SetOutputStream(OutputStream& output_stream) { in SetOutputStream() 63 OutputStream* output_stream_; 103 struct CheckingOutputStream : OutputStream { in TEST_F() 105 : OutputStream("dummy"), in TEST_F()
|
D | buffered_output_stream.cc | 23 BufferedOutputStream::BufferedOutputStream(std::unique_ptr<OutputStream> out) in BufferedOutputStream() 24 : OutputStream(out->GetLocation()), // Before out is moved to out_. in BufferedOutputStream()
|
D | file_output_stream.h | 26 class FileOutputStream FINAL : public OutputStream {
|
D | file_output_stream.cc | 26 FileOutputStream::FileOutputStream(File* file) : OutputStream(file->GetPath()), file_(file) {} in FileOutputStream()
|
D | vector_output_stream.cc | 24 : OutputStream(location), offset_(vector->size()), vector_(vector) {} in VectorOutputStream()
|
D | vector_output_stream.h | 28 class VectorOutputStream FINAL : public OutputStream {
|
D | multi_oat_relative_patcher.h | 86 uint32_t WriteThunks(OutputStream* out, uint32_t offset) { in WriteThunks()
|
/art/tools/ahat/test/ |
D | PerformanceTest.java | 21 import java.io.OutputStream; 28 private static class NullOutputStream extends OutputStream {
|
/art/tools/ahat/src/ |
D | StaticHandler.java | 24 import java.io.OutputStream; 51 OutputStream os = exchange.getResponseBody(); in handle()
|
D | BitmapHandler.java | 24 import java.io.OutputStream; 49 OutputStream os = exchange.getResponseBody(); in handle()
|
/art/compiler/linker/x86/ |
D | relative_patcher_x86_base.h | 31 uint32_t WriteThunks(OutputStream* out, uint32_t offset) OVERRIDE;
|
D | relative_patcher_x86_base.cc | 33 uint32_t X86BaseRelativePatcher::WriteThunks(OutputStream* out ATTRIBUTE_UNUSED, uint32_t offset) { in WriteThunks()
|
/art/test/121-modifiers/src/ |
D | Asm.java | 98 OutputStream out = new FileOutputStream(clazz + ".out"); in modify()
|
/art/compiler/linker/arm/ |
D | relative_patcher_arm_base.h | 34 uint32_t WriteThunks(OutputStream* out, uint32_t offset) OVERRIDE;
|
/art/compiler/linker/arm64/ |
D | relative_patcher_arm64.h | 35 uint32_t WriteThunks(OutputStream* out, uint32_t offset) OVERRIDE;
|