| /arkcompiler/ets_runtime/ecmascript/ |
| D | dump.cpp | 592 transtions.Dump(os); in DumpHClass() 599 ProtoChangeMarker::Cast(marker.GetTaggedObject())->Dump(os); in DumpHClass() 608 ProtoChangeDetails::Cast(details.GetTaggedObject())->Dump(os); in DumpHClass() 663 ProfileTypeInfo::Cast(obj)->Dump(os); in DumpObject() 668 ProfileTypeInfoCell::Cast(obj)->Dump(os); in DumpObject() 671 FunctionTemplate::Cast(obj)->Dump(os); in DumpObject() 674 VTable::Cast(obj)->Dump(os); in DumpObject() 677 ExtraProfileTypeInfo::Cast(obj)->Dump(os); in DumpObject() 703 JSObject::Cast(obj)->Dump(os, isPrivacy); in DumpObject() 707 JSFunctionBase::Cast(obj)->Dump(os); in DumpObject() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | mir_nodes.cpp | 110 uOpnd->Dump(indent); in DumpOpnd() 115 void UnaryNode::Dump(int32 indent) const in Dump() function in maple::UnaryNode 121 void TypeCvtNode::Dump(int32 indent) const in Dump() function in maple::TypeCvtNode 128 void RetypeNode::Dump(int32 indent) const in Dump() function in maple::RetypeNode 135 ty->Dump(indent + 1); in Dump() 138 ty->Dump(indent + 1); in Dump() 143 void ExtractbitsNode::Dump(int32 indent) const in Dump() function in maple::ExtractbitsNode 154 void IreadNode::Dump(int32 indent) const in Dump() function in maple::IreadNode 158 GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx)->Dump(0); in Dump() 163 void BinaryNode::Dump(int32 indent) const in Dump() function in maple::BinaryNode [all …]
|
| D | mir_module.cpp | 250 type->Dump(1, true); in DumpGlobals() 252 type->Dump(1); in DumpGlobals() 262 s->Dump(false, 0, true); in DumpGlobals() 270 s->Dump(false, 0); in DumpGlobals() 276 void MIRModule::Dump(bool emitStructureType, const std::unordered_set<std::string> *dumpFuncSet) co… in Dump() function in maple::MIRModule 292 symbol->Dump(false, 0); in DumpGlobalArraySymbol() 305 mirFunc->Dump(); in Emit() 316 mirFunc->Dump(); in DumpFunctionList() 317 } else { // dump only if this func matches any name in *dumpFuncSet in DumpFunctionList() 327 mirFunc->Dump(); in DumpFunctionList() [all …]
|
| /arkcompiler/ets_frontend/es2panda/ |
| D | README.md | 12 - `--dump-assembly`: Dump pandasm 13 - `--dump-ast`: Dump the parsed AST 14 - `--dump-debug-info`: Dump debug info 15 - `--dump-size-stat`: Dump binary size statistics
|
| /arkcompiler/ets_frontend/ets2panda/ |
| D | README.md | 12 - `--dump-assembly`: Dump pandasm 13 - `--dump-ast`: Dump the parsed AST 14 - `--dump-debug-info`: Dump debug info 15 - `--dump-size-stat`: Dump binary size statistics
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/srcdumper/ |
| D | README.md | 6 2) Compile with ast dump original file. 7 3) Compile with src dump original file. 8 4) Compile with ast dump dumped file. 30 # Manually dump src 31 <build>/bin/es2panda --extension=sts --output=/dev/null --dump-ets-src-after-phases plugins-after-p… 33 # Manually fast dump ast 34 <build>/bin/es2panda --extension=sts --output=/dev/null --dump-after-phases plugins-after-parse --e…
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/astchecker/ |
| D | test_astchecker.py | 56 dump = "\n".join(filtered_lines) 58 if any(char != '\b' for char in dump): 62 obj, pos = decoder.raw_decode(dump, pos) 71 es2panda_flags.extend(['--output=/dev/null', '--dump-ast']) 75 es2panda_flags = ["--dump-dynamic-ast"] 77 es2panda_flags = ["--dump-ast"] 94 dump: Dict[str, Any] = {} 96 error, dump = self.handle_error_dump(actual_output) 100 passed = self.util.run_tests(self.path, self.test_cases, dump, error=error)
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | graph_checker.cpp | 273 GetGraph()->Dump(&std::cerr))); in CheckInputType() 326 GetGraph()->Dump(&std::cerr))); in CheckUserOfInt32() 334 GetGraph()->Dump(&std::cerr))); in CheckUserOfInt32() 548 inst->Dump(&std::cerr))); in CheckUserOfInt32() 550 …!instVec[id], (std::cerr << "Instruction with same Id already exists:\n", inst->Dump(&std::cerr))); in CheckUserOfInt32() 554 … (std::cerr << "The type ANY is supported only for dynamic languages\n", inst->Dump(&std::cerr))); in CheckUserOfInt32() 557 … (std::cerr << "Instruction used in wrong mode\n", inst->Dump(&std::cerr))); in CheckUserOfInt32() 576 … std::cerr << "inputBb ", inputBb->Dump(&std::cerr), std::cerr << "pred ", pred->Dump(&std::cerr), in CheckUserOfInt32() 577 … std::cerr << "phiBb ", phiInst->GetBasicBlock()->Dump(&std::cerr), GetGraph()->Dump(&std::cerr))); in CheckUserOfInt32() 613 CHECKER_DO_IF_NOT_AND_PRINT(!inst->IsLowLevel(), inst->Dump(&std::cerr)); in CheckUserOfInt32() [all …]
|
| D | graph_checker.h | 299 (std::cerr << "Binary instruction type is not a integer", inst->Dump(&std::cerr))); 304 … (std::cerr << "Binary instruction 1st operand type is not a numeric", inst->Dump(&std::cerr))); 307 … (std::cerr << "Binary instruction 2nd operand type is not a numeric", inst->Dump(&std::cerr))); 309 … (std::cerr << "Binary instruction type is not a numeric", inst->Dump(&std::cerr))); 313 … op1->Dump(&std::cerr), op2->Dump(&std::cerr), inst->Dump(&std::cerr))); 317 inst->Dump(&std::cerr))); 341 … (std::cerr << "Operation has invalid shift type\n", inst->Dump(&std::cerr))); in CheckBinaryOperationWithShiftedOperandTypes() 350 inst->Dump(&std::cerr), op->Dump(&std::cerr))); in CheckUnaryOperationTypes() 362 (std::cerr << "Ternary instruction type is not a integer", inst->Dump(&std::cerr))); 367 … (std::cerr << "Ternary instruction 1st operand type is not a numeric", inst->Dump(&std::cerr))); [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/intrinsics/ |
| D | string_substring.sts | 16 const DUMP: boolean = false; 73 if (DUMP) console.println(subs); 81 if (DUMP) console.println(subs); 88 } else if (DUMP) { 95 } else if (DUMP) { 101 } else if (DUMP) { 107 } else if (DUMP) { 112 if (DUMP) {
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | heap_profiler_interface.h | 33 bool isVmMode = true; // vmMode do more dump. 38 bool isSync = true; // OOM and Ide dump need sync dump. 40 bool isDumpOOM = false; // whether dump oom heapdump. 48 // to dump main JSThread. 61 // Provide an internal interface for oom dump. 62 …// If `fromSharedGC` is set, means that OOM happened during SharedGC, and should do Dump then Fata…
|
| /arkcompiler/runtime_core/static_core/tools/sampler/ |
| D | README.md | 16 # get sample dump 19 # convert sample dump to csv 33 … | single-csv-single-tid | Doesn't distinguish threads, dump samples in single c… 40 | --dump-modules | true/false (by default: false) | In this mode converter only… 41 | --dump-system-frames | true/false (by default: false) | Add system frame in dump …
|
| D | options.yaml | 27 description: Path to ouput csv file. In dump-modules mode - path to output txt file 60 - name: dump-modules 64 and then dump this paths to outfile, that specified in --output 66 - name: dump-system-frames
|
| /arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/plugins/hooks/ |
| D | tombstones.py | 57 dump = self.x_sh.grep(f'ls -t -1 /data/tomb{"stones"}', 59 if dump: 60 res = self.x_sh.run(f'head -40 /data/tombstones/{dump}') 61 self.x_sh.run(f'rm -f /data/tombstones/{dump}*') 62 log.error("Crash Dump detected:\n%s", res.out)
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/ |
| D | llvmbackend.yaml | 47 - name: llvm-dump-before 51 - name: llvm-dump-after 55 - name: llvm-dump-codeinfo 59 - name: llvm-dump-obj 63 Whether llvm backend should dump generated object files. 66 - name: llvm-dump-stackmaps 69 description: Dump a textual representation of .llvm_stackmaps section into "llvm-stackmaps.txt"
|
| /arkcompiler/ets_frontend/ets2panda/ir/statements/ |
| D | forUpdateStatement.cpp | 72 void ForUpdateStatement::Dump(ir::AstDumper *dumper) const in Dump() function in ark::es2panda::ir::ForUpdateStatement 81 void ForUpdateStatement::Dump(ir::SrcDumper *dumper) const in Dump() function in ark::es2panda::ir::ForUpdateStatement 86 init_->Dump(dumper); in Dump() 90 test_->Dump(dumper); in Dump() 94 update_->Dump(dumper); in Dump() 101 body_->Dump(dumper); in Dump()
|
| D | ifStatement.cpp | 55 void IfStatement::Dump(ir::AstDumper *dumper) const in Dump() function in ark::es2panda::ir::IfStatement 63 void IfStatement::Dump(ir::SrcDumper *dumper) const in Dump() function in ark::es2panda::ir::IfStatement 67 test_->Dump(dumper); in Dump() 73 consequent_->Dump(dumper); in Dump() 84 alternate_->Dump(dumper); in Dump() 88 alternate_->Dump(dumper); in Dump()
|
| /arkcompiler/ets_frontend/ets2panda/ir/module/ |
| D | importDeclaration.cpp | 50 void ImportDeclaration::Dump(ir::AstDumper *dumper) const in Dump() function in ark::es2panda::ir::ImportDeclaration 55 void ImportDeclaration::Dump(ir::SrcDumper *dumper) const in Dump() function in ark::es2panda::ir::ImportDeclaration 59 specifiers_[0]->Dump(dumper); in Dump() 63 specifier->Dump(dumper); in Dump() 72 source_->Dump(dumper); in Dump()
|
| /arkcompiler/runtime_core/abc2program/ |
| D | abc2program_driver.cpp | 36 return (Compile(input_file_path) && Dump(output_file_path)); in Run() 49 bool Abc2ProgramDriver::Dump(const std::string &output_file_path) in Dump() function in panda::abc2program::Abc2ProgramDriver 51 // program dump logic in Dump() 56 dumper.Dump(ofs, program_); in Dump()
|
| /arkcompiler/runtime_core/compiler/ |
| D | compiler.yaml | 31 - name: compiler-visualizer-dump 34 description: Enable visualizer dump ir 37 - name: compiler-dump 38 description: Enable dump ir 44 description: Dump ir only after last (codegen) pass 52 description: Dump life intervals from regalloc 56 description: Set folder for dump ir 60 description: Enable printing byte code instruction after ir instruction in dump ir 66 - name: compiler-disasm-dump 67 description: Enable dump disasm to text files [all …]
|
| /arkcompiler/runtime_core/static_core/abc2program/ |
| D | abc2program_driver.cpp | 36 return (Compile(inputFilePath) && Dump(outputFilePath)); in Run() 53 bool Abc2ProgramDriver::Dump(const std::string &outputFilePath) in Dump() function in ark::abc2program::Abc2ProgramDriver 55 // program dump logic in Dump() 59 dumper.Dump(ofs, program_); in Dump()
|
| /arkcompiler/runtime_core/static_core/scripts/ |
| D | compiler_bisect.py | 108 def get_run_options(compiled_methods, noinline_methods, passes, dump, verbose): argument 119 if dump or verbose: 120 options.append('--compiler-dump') 122 options.append('--compiler-disasm-dump:single-file') 135 # dump - whether to collect compiler dump 137 def run(compiled_methods, noinline_methods, passes, dump=False, verbose=False, expect_fail=None): argument 138 options = get_run_options(compiled_methods, noinline_methods, passes, dump, verbose) 237 for dump in dumps: 239 method = re.match(r'ir_dump/\d+_pass_\d+_(.*)_IrBuilder.ir', dump).group(1) 273 res = run(None, [], None, dump=True, expect_fail=True) [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | cfi.cpp | 39 void CfiInsn::Dump() const in Dump() function in cfi::CfiInsn 49 curOperand.Dump(); in Dump() 70 void RegOperand::Dump() const in Dump() function in cfi::RegOperand 77 void ImmOperand::Dump() const in Dump() function in cfi::ImmOperand 84 void StrOperand::Dump() const in Dump() function in cfi::StrOperand 91 void LabelOperand::Dump() const in Dump() function in cfi::LabelOperand
|
| /arkcompiler/ets_frontend/ets2panda/ir/base/ |
| D | catchClause.cpp | 51 void CatchClause::Dump(ir::AstDumper *dumper) const in Dump() function in ark::es2panda::ir::CatchClause 56 void CatchClause::Dump(ir::SrcDumper *dumper) const in Dump() function in ark::es2panda::ir::CatchClause 61 param_->Dump(dumper); in Dump() 64 param_->AsIdentifier()->TypeAnnotation()->Dump(dumper); in Dump() 70 body_->Dump(dumper); in Dump()
|
| /arkcompiler/runtime_core/static_core/compiler/ |
| D | compiler.yaml | 41 - name: compiler-visualizer-dump 44 description: Enable visualizer dump ir 47 - name: compiler-dump 48 description: Enable dump ir 54 description: Dump ir only after last (codegen) pass 62 description: Dump life intervals from regalloc 66 description: Set folder for dump ir 70 description: Enable printing byte code instruction after ir instruction in dump ir 78 description: Dump source line after instruction 80 - name: compiler-disasm-dump [all …]
|