Home
last modified time | relevance | path

Searched refs:writer (Results 1 - 25 of 41) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_snapshot_json_serializer.cpp29 auto writer = new StreamWriter(stream); in Serialize() local
31 SerializeSnapshotHeader(snapshot, writer); // 1. in Serialize()
32 SerializeNodes(snapshot, writer); // 2. in Serialize()
33 SerializeEdges(snapshot, writer); // 3. in Serialize()
34 SerializeTraceFunctionInfo(snapshot, writer); // 4. in Serialize()
35 SerializeTraceTree(snapshot, writer); // 5. in Serialize()
36 SerializeSamples(snapshot, writer); // 6. in Serialize()
37 SerializeLocations(writer); // 7. in Serialize()
38 SerializeStringTable(snapshot, writer); // 8. in Serialize()
39 SerializerSnapshotClosure(writer); // in Serialize()
93 SerializeSnapshotHeader(HeapSnapshot *snapshot, StreamWriter *writer) SerializeSnapshotHeader() argument
131 SerializeNodes(HeapSnapshot *snapshot, StreamWriter *writer) SerializeNodes() argument
166 SerializeEdges(HeapSnapshot *snapshot, StreamWriter *writer) SerializeEdges() argument
195 SerializeTraceFunctionInfo(HeapSnapshot *snapshot, StreamWriter *writer) SerializeTraceFunctionInfo() argument
226 SerializeTraceTree(HeapSnapshot *snapshot, StreamWriter *writer) SerializeTraceTree() argument
236 SerializeTraceNode(TraceNode* node, StreamWriter *writer) SerializeTraceNode() argument
262 SerializeSamples(HeapSnapshot *snapshot, StreamWriter *writer) SerializeSamples() argument
283 SerializeLocations(StreamWriter *writer) SerializeLocations() argument
288 SerializeStringTable(HeapSnapshot *snapshot, StreamWriter *writer) SerializeStringTable() argument
314 SerializeString(CString *str, StreamWriter *writer) SerializeString() argument
367 SerializeUnicodeChar(uint32_t unicodeChar, StreamWriter *writer) SerializeUnicodeChar() argument
377 SerializerSnapshotClosure(StreamWriter *writer) SerializerSnapshotClosure() argument
[all...]
H A Dheap_snapshot_json_serializer.h122 static void SerializeSnapshotHeader(HeapSnapshot *snapshot, StreamWriter *writer);
123 static void SerializeNodes(HeapSnapshot *snapshot, StreamWriter *writer);
124 static void SerializeEdges(HeapSnapshot *snapshot, StreamWriter *writer);
125 static void SerializeTraceFunctionInfo(HeapSnapshot *snapshot, StreamWriter *writer);
126 static void SerializeTraceTree(HeapSnapshot *snapshot, StreamWriter *writer);
127 static void SerializeTraceNode(TraceNode *node, StreamWriter *writer);
128 static void SerializeSamples(HeapSnapshot *snapshot, StreamWriter *writer);
129 static void SerializeLocations(StreamWriter *writer);
130 static void SerializeStringTable(HeapSnapshot *snapshot, StreamWriter *writer);
131 static void SerializeString(CString *str, StreamWriter *writer);
[all...]
/arkcompiler/runtime_core/libpandafile/
H A Dfile_items.cpp67 static bool WriteUlebTaggedValue(Writer *writer, Tag tag, Val v) in WriteUlebTaggedValue() argument
69 if (!writer->WriteByte(static_cast<uint8_t>(tag))) { in WriteUlebTaggedValue()
73 if (!writer->WriteUleb128(v)) { in WriteUlebTaggedValue()
81 static bool WriteSlebTaggedValue(Writer *writer, Tag tag, Val v) in WriteSlebTaggedValue() argument
83 if (!writer->WriteByte(static_cast<uint8_t>(tag))) { in WriteSlebTaggedValue()
87 if (!writer->WriteSleb128(v)) { in WriteSlebTaggedValue()
95 static bool WriteTaggedValue(Writer *writer, Tag tag, Val v) in WriteTaggedValue() argument
97 if (!writer->WriteByte(static_cast<uint8_t>(tag))) { in WriteTaggedValue()
101 if (!writer->Write(v)) { in WriteTaggedValue()
109 static bool WriteIdTaggedValue(Writer *writer, Ta argument
217 Write(Writer *writer) Write() argument
252 Write(Writer *writer) Write() argument
323 WriteIfaces(Writer *writer) WriteIfaces() argument
345 WriteAnnotations(Writer *writer) WriteAnnotations() argument
374 WriteTaggedData(Writer *writer) WriteTaggedData() argument
399 Write(Writer *writer) Write() argument
470 Write(Writer *writer) Write() argument
535 Write(Writer *writer) Write() argument
568 Write(Writer *writer) Write() argument
647 WriteRuntimeAnnotations(Writer *writer) WriteRuntimeAnnotations() argument
664 WriteTypeAnnotations(Writer *writer) WriteTypeAnnotations() argument
681 WriteTaggedData(Writer *writer) WriteTaggedData() argument
724 Write(Writer *writer) Write() argument
741 Write(Writer *writer) Write() argument
792 Write(Writer *writer) Write() argument
856 Write(Writer *writer) Write() argument
974 Write(Writer *writer) Write() argument
1004 WriteAsUleb128(Writer *writer) WriteAsUleb128() argument
1044 Write(Writer *writer) Write() argument
1167 Write(Writer *writer) Write() argument
1234 Write(Writer *writer) Write() argument
1264 Write(Writer *writer) Write() argument
1314 WriteValue(Writer *writer) WriteValue() argument
1346 WriteAnnotations(Writer *writer) WriteAnnotations() argument
1375 WriteTaggedData(Writer *writer) WriteTaggedData() argument
1388 Write(Writer *writer) Write() argument
1409 Write(Writer *writer) Write() argument
1616 Write(Writer *writer) Write() argument
1645 Write(Writer *writer) Write() argument
1711 Write(Writer *writer) Write() argument
[all...]
H A Dfile_item_container.cpp122 ItemWriter writer(&data_, item_->GetOffset()); in Initialize()
123 [[maybe_unused]] auto res = item_->Write(&writer); in Initialize()
597 bool ItemContainer::WriteHeaderIndexInfo(Writer *writer) in WriteHeaderIndexInfo() argument
599 if (!writer->Write<uint32_t>(class_map_.size())) { in WriteHeaderIndexInfo()
603 if (!writer->Write<uint32_t>(sizeof(File::Header))) { in WriteHeaderIndexInfo()
607 if (!writer->Write<uint32_t>(line_number_program_index_item_.GetNumItems())) { in WriteHeaderIndexInfo()
611 if (!writer->Write<uint32_t>(line_number_program_index_item_.GetOffset())) { in WriteHeaderIndexInfo()
627 if (!writer->Write<uint32_t>(num_literalarrays)) { in WriteHeaderIndexInfo()
631 if (!writer->Write<uint32_t>(literalarray_idx_offset)) { in WriteHeaderIndexInfo()
635 if (!writer in WriteHeaderIndexInfo()
642 WriteHeader(Writer *writer, ssize_t *checksum_offset) WriteHeader() argument
684 WriteItems(Writer *writer) WriteItems() argument
713 Write(Writer *writer, bool deduplicateItems) Write() argument
879 Write(Writer *writer) Write() argument
956 Write(Writer *writer) Write() argument
1043 Write(Writer *writer) Write() argument
[all...]
H A Dfile_items.h253 virtual bool Write(Writer *writer) = 0;
441 bool Write([[maybe_unused]] Writer *writer) override
465 bool Write(Writer *writer) override;
524 bool Write(Writer *writer) override;
567 bool Write(Writer *writer) override;
598 bool WriteValue(Writer *writer);
600 bool WriteAnnotations(Writer *writer);
602 bool WriteTaggedData(Writer *writer);
667 bool Write(Writer *writer) override;
741 bool Write(Writer *writer) overrid
[all...]
H A Dfile_item_container.h109 bool Write(Writer *writer, bool deduplicateItems = true);
273 bool Write(Writer *writer) override;
392 bool Write(Writer *writer) override;
445 bool Write(Writer *writer) override;
548 bool Write([[maybe_unused]] Writer *writer) override
559 bool WriteHeader(Writer *writer, ssize_t *checksum_offset);
561 bool WriteItems(Writer *writer);
563 bool WriteHeaderIndexInfo(Writer *writer);
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dfile_items.cpp31 static bool WriteUlebTaggedValue(Writer *writer, Tag tag, Val v) in WriteUlebTaggedValue() argument
33 if (!writer->WriteByte(static_cast<uint8_t>(tag))) { in WriteUlebTaggedValue()
37 if (!writer->WriteUleb128(v)) { in WriteUlebTaggedValue()
45 static bool WriteSlebTaggedValue(Writer *writer, Tag tag, Val v) in WriteSlebTaggedValue() argument
47 if (!writer->WriteByte(static_cast<uint8_t>(tag))) { in WriteSlebTaggedValue()
51 if (!writer->WriteSleb128(v)) { in WriteSlebTaggedValue()
59 static bool WriteTaggedValue(Writer *writer, Tag tag, Val v) in WriteTaggedValue() argument
61 if (!writer->WriteByte(static_cast<uint8_t>(tag))) { in WriteTaggedValue()
65 if (!writer->Write(v)) { in WriteTaggedValue()
73 static bool WriteIdTaggedValue(Writer *writer, Ta argument
174 Write(Writer *writer) Write() argument
209 Write(Writer *writer) Write() argument
280 WriteIfaces(Writer *writer) WriteIfaces() argument
302 WriteAnnotations(Writer *writer) WriteAnnotations() argument
331 WriteTaggedData(Writer *writer) WriteTaggedData() argument
356 Write(Writer *writer) Write() argument
427 Write(Writer *writer) Write() argument
485 Write(Writer *writer) Write() argument
517 Write(Writer *writer) Write() argument
588 WriteRuntimeAnnotations(Writer *writer) WriteRuntimeAnnotations() argument
605 WriteTypeAnnotations(Writer *writer) WriteTypeAnnotations() argument
622 WriteTaggedData(Writer *writer) WriteTaggedData() argument
671 Write(Writer *writer) Write() argument
688 Write(Writer *writer) Write() argument
738 Write(Writer *writer) Write() argument
802 Write(Writer *writer) Write() argument
920 Write(Writer *writer) Write() argument
950 WriteAsUleb128(Writer *writer) WriteAsUleb128() argument
990 Write(Writer *writer) Write() argument
1107 Write(Writer *writer) Write() argument
1170 Write(Writer *writer) Write() argument
1200 Write(Writer *writer) Write() argument
1250 WriteValue(Writer *writer) WriteValue() argument
1282 WriteAnnotations(Writer *writer) WriteAnnotations() argument
1311 WriteTaggedData(Writer *writer) WriteTaggedData() argument
1324 Write(Writer *writer) Write() argument
1345 Write(Writer *writer) Write() argument
1555 Write(Writer *writer) Write() argument
1584 Write(Writer *writer) Write() argument
1650 Write(Writer *writer) Write() argument
[all...]
H A Dfile_item_container.cpp134 ItemWriter writer(&data_, item_->GetOffset()); in Initialize()
135 [[maybe_unused]] auto res = item_->Write(&writer); in Initialize()
582 bool ItemContainer::WriteHeaderIndexInfo(Writer *writer) in WriteHeaderIndexInfo() argument
584 if (!writer->Write<uint32_t>(classMap_.size())) { in WriteHeaderIndexInfo()
588 if (!writer->Write<uint32_t>(sizeof(File::Header))) { in WriteHeaderIndexInfo()
592 if (!writer->Write<uint32_t>(lineNumberProgramIndexItem_.GetNumItems())) { in WriteHeaderIndexInfo()
596 if (!writer->Write<uint32_t>(lineNumberProgramIndexItem_.GetOffset())) { in WriteHeaderIndexInfo()
600 if (!writer->Write<uint32_t>(literalarrayMap_.size())) { in WriteHeaderIndexInfo()
605 if (!writer->Write<uint32_t>(literalarrayIdxOffset)) { in WriteHeaderIndexInfo()
609 if (!writer in WriteHeaderIndexInfo()
617 WriteHeader(Writer *writer, ssize_t *checksumOffset) WriteHeader() argument
660 Write(Writer *writer, bool deduplicateItems, bool computeLayout) Write() argument
825 Write(Writer *writer) Write() argument
891 Write(Writer *writer) Write() argument
976 Write(Writer *writer) Write() argument
[all...]
H A Dfile_items.h229 virtual bool Write(Writer *writer) = 0;
414 bool Write([[maybe_unused]] Writer *writer) override
438 bool Write(Writer *writer) override;
502 bool Write(Writer *writer) override;
545 bool Write(Writer *writer) override;
581 bool WriteValue(Writer *writer);
583 bool WriteAnnotations(Writer *writer);
585 bool WriteTaggedData(Writer *writer);
672 bool Write(Writer *writer) override;
752 bool Write(Writer *writer) overrid
[all...]
H A Dfile_item_container.h119 bool Write(Writer *writer, bool deduplicateItems = true, bool computeLayout = true);
238 bool Write(Writer *writer) override;
360 bool Write(Writer *writer) override;
413 bool Write(Writer *writer) override;
523 bool Write([[maybe_unused]] Writer *writer) override
534 bool WriteHeader(Writer *writer, ssize_t *checksumOffset);
536 bool WriteHeaderIndexInfo(Writer *writer);
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dinvokation_helper.h41 inline void WriteArgImpl(arch::ArgWriter<RUNTIME_ARCH> *writer, size_t nfloats, T arg, Args... args);
44 inline void WriteArgImpl(arch::ArgWriter<RUNTIME_ARCH> *writer, size_t nfloats, float arg, Args... args) in WriteArgImpl() argument
46 writer->Write(arg); in WriteArgImpl()
47 WriteArgImpl(writer, nfloats + 1, args...); in WriteArgImpl()
51 inline void WriteArgImpl(arch::ArgWriter<RUNTIME_ARCH> *writer, size_t nfloats, T arg, Args... args) in WriteArgImpl() argument
72 writer->Write(0.0F); in WriteArgImpl()
75 writer->Write(arg); in WriteArgImpl()
76 WriteArgImpl(writer, nfloats, args...); in WriteArgImpl()
80 inline void WriteArg(arch::ArgWriter<RUNTIME_ARCH> *writer, T arg, Args... args) in WriteArg() argument
82 WriteArgImpl(writer, in WriteArg()
[all...]
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
H A Dsnapshot.cpp41 std::fstream writer(realPath.c_str(), std::ios::out | std::ios::binary | std::ios::trunc); in Serialize()
42 if (!writer.good()) { in Serialize()
43 writer.close(); in Serialize()
61 WriteToFile(writer, jsPandaFile, rootObjSize, processor); in Serialize()
70 std::fstream writer(realPath.c_str(), std::ios::out | std::ios::binary | std::ios::trunc); in Serialize()
71 if (!writer.good()) { in Serialize()
72 writer.close(); in Serialize()
89 WriteToFile(writer, nullptr, rootObjSize, processor); in Serialize()
229 void Snapshot::WriteToFile(std::fstream &writer, const JSPandaFile *jsPandaFile, in WriteToFile() argument
256 writer in WriteToFile()
[all...]
/arkcompiler/runtime_core/tests/fuzztest/writebyte_fuzzer/
H A Dwritebyte_fuzzer.cpp25 auto writer = panda::panda_file::FileWriter(filename); in WriteByteFuzzTest() local
26 if (!writer) { in WriteByteFuzzTest()
31 writer.WriteByte(data[i]); in WriteByteFuzzTest()
/arkcompiler/runtime_core/libpandafile/tests/
H A Dfile_test.cpp234 auto writer = FileWriter(file_name); in HWTEST() local
235 ASSERT_TRUE(writer); in HWTEST()
242 auto writer = FileWriter(file_name); in HWTEST() local
243 ASSERT_TRUE(writer); in HWTEST()
245 ASSERT_TRUE(writer.WriteBytes(magic)); in HWTEST()
276 auto writer = FileWriter(ARCHIVE_FILENAME); in HWTEST() local
277 ASSERT_TRUE(container.Write(&writer)); in HWTEST()
278 ASSERT_TRUE(writer.Align(4U)); // to 4 bytes align in HWTEST()
304 auto writer = FileWriter(ABC_FILE); in HWTEST() local
305 ASSERT_TRUE(container.Write(&writer)); in HWTEST()
325 auto writer = FileWriter(ABC_FILE); HWTEST() local
397 auto writer = FileWriter(ABC_FILE); HWTEST() local
[all...]
H A Dfile_item_container_test.cpp92 auto writer = FileWriter(file_name); in HWTEST() local
94 ASSERT_TRUE(container.Write(&writer)); in HWTEST()
105 auto writer = FileWriter(file_name); in HWTEST() local
121 writer.WriteByte(b); in HWTEST()
123 EXPECT_TRUE(writer.FinishWrite()); in HWTEST()
136 auto writer = FileWriter(file_name); in HWTEST() local
144 writer.CountChecksum(true); in HWTEST()
146 writer.WriteByte(b); in HWTEST()
148 EXPECT_NE(writer.GetChecksum(), 0u); in HWTEST()
149 writer in HWTEST()
164 auto writer = FileWriter(file_name); HWTEST() local
177 auto writer = FileWriter(file_name); HWTEST() local
210 auto writer = FileWriter(file_name); HWTEST() local
802 auto writer = FileWriter(file_name); HWTEST() local
831 auto writer = FileWriter(file_name); HWTEST() local
842 auto writer = FileWriter(file_name); HWTEST() local
1272 auto writer = FileWriter(file_name); HWTEST() local
1305 auto writer = FileWriter(file_name); HWTEST() local
[all...]
H A Dfile_items_test.cpp49 MemoryWriter writer; in HWTEST() local
50 ASSERT_TRUE(item.Write(&writer)); in HWTEST()
52 EXPECT_EQ(writer.GetData(), data); in HWTEST()
/arkcompiler/ets_frontend/es2panda/test/bytecode_file_size_comparison/test_cases/java_test_framework/java_cases/
H A DFileOperationTest.java27 try (FileWriter writer = new FileWriter("test.txt")) { in main()
28 writer.write("Hello, World!"); in main()
29 writer.close(); in main()
/arkcompiler/runtime_core/static_core/libpandafile/tests/
H A Dfile_items_test.cpp48 MemoryWriter writer; in TEST() local
49 ASSERT_TRUE(item.Write(&writer)); in TEST()
51 EXPECT_EQ(writer.GetData(), data); in TEST()
H A Dpanda_cache_test.cpp283 auto writer = std::thread(MethodWriterThread, &cache); in TEST() local
292 writer.join(); in TEST()
302 auto writer = std::thread(FieldWriterThread, &cache); in TEST() local
311 writer.join(); in TEST()
321 auto writer = std::thread(ClassWriterThread, &cache); in TEST() local
330 writer.join(); in TEST()
H A Dfile_item_container_test.cpp84 auto writer = FileWriter(fileName); in TEST() local
86 ASSERT_TRUE(container.Write(&writer)); in TEST()
97 auto writer = FileWriter(fileName); in TEST() local
111 writer.WriteByte(b); in TEST()
123 auto writer = FileWriter(fileName); in TEST() local
137 writer.WriteByte(b); in TEST()
149 auto writer = FileWriter(fileName); in TEST() local
159 writer.WriteByte(b); in TEST()
688 auto writer = FileWriter(fileName); in TEST() local
691 EXPECT_EQ(writer in TEST()
718 auto writer = FileWriter(fileName); TEST() local
729 auto writer = FileWriter(fileName); TEST() local
[all...]
/arkcompiler/ets_runtime/ecmascript/stackmap/
H A Dark_stackmap_builder.cpp104 void ArkStackMapBuilder::SaveArkStackMap(const ARKCallsiteAOTFileInfo& info, BinaryBufferWriter& writer, Triple triple) in SaveArkStackMap() argument
116 ASSERT(callSite.head.stackmapOffsetInSMSec == writer.GetOffset()); in SaveArkStackMap()
121 writer.WriteBuffer(reinterpret_cast<const uint8_t *>(regOffset.data()), regOffset.size()); in SaveArkStackMap()
124 ASSERT((callSite.head.stackmapOffsetInSMSec + callSite.CalStackMapSize(triple)) == writer.GetOffset()); in SaveArkStackMap()
128 writer.AlignOffset(); in SaveArkStackMap()
131 void ArkStackMapBuilder::SaveArkDeopt(const ARKCallsiteAOTFileInfo& info, BinaryBufferWriter& writer, Triple triple) in SaveArkDeopt() argument
139 ASSERT(it.head.deoptOffset == writer.GetOffset()); in SaveArkDeopt()
144 writer.WriteBuffer(reinterpret_cast<const uint8_t *>(vregsInfo.data()), vregsInfoSize); in SaveArkDeopt()
152 writer.WriteBuffer(reinterpret_cast<const uint8_t *>(num.data()), numSize); in SaveArkDeopt()
159 writer in SaveArkDeopt()
[all...]
H A Dark_stackmap_builder.h94 void SaveArkDeopt(const ARKCallsiteAOTFileInfo& info, BinaryBufferWriter& writer, Triple triple);
95 void SaveArkStackMap(const ARKCallsiteAOTFileInfo& info, BinaryBufferWriter& writer, Triple triple);
/arkcompiler/runtime_core/static_core/runtime/tests/tooling/sampler/
H A Dsampling_profiler_test.cpp455 // Testing reader and writer by writing and reading from .aspt one sample
463 StreamWriter writer(streamTestFilename); in TEST_F()
466 writer.WriteSample(sampleInput); in TEST_F()
476 // Testing reader and writer by writing and reading from .aspt lots of samples
485 StreamWriter writer(streamTestFilename); in TEST_F()
489 writer.WriteSample(sampleInput); in TEST_F()
502 // Testing reader and writer by writing and reading from .aspt one module
510 StreamWriter writer(streamTestFilename); in TEST_F()
511 writer.WriteModule(moduleInput); in TEST_F()
521 // Testing reader and writer b
[all...]
/arkcompiler/runtime_core/static_core/quickener/
H A Dquick.cpp95 auto writer = ark::panda_file::FileWriter(output.GetValue()); in main() local
96 if (!writer) { in main()
97 PLOG(ERROR, QUICKENER) << "Cannot create file writer with path '" << output.GetValue() << "'"; in main()
101 if (!container->Write(&writer, false)) { in main()
/arkcompiler/runtime_core/static_core/plugins/ets/arkts_header/
H A Darkts_header.cpp82 ark::ets::header_writer::HeaderWriter writer(std::move(inputFile), output.GetValue()); in main()
84 auto createdHeader = writer.PrintFunction(); in main()

Completed in 22 milliseconds

12