| /arkcompiler/runtime_core/static_core/runtime/entrypoints/ |
| D | entrypoints.yaml | 16 # * properties: 28 properties: [no_return] 36 properties: [no_return] 44 properties: [] 53 properties: [] 62 properties: [] 71 properties: [irtoc] 80 properties: [] 89 properties: [no_return] 96 properties: [no_return] [all …]
|
| /arkcompiler/runtime_core/static_core/libpandabase/taskmanager/task_statistics/ |
| D | fine_grained_task_statistics_impl.cpp | 24 for (const auto &properties : allTaskProperties_) { in FineGrainedTaskStatisticsImpl() local 25 taskPropertiesCounterMap_[status].emplace(properties, 0); in FineGrainedTaskStatisticsImpl() 30 void FineGrainedTaskStatisticsImpl::IncrementCount(TaskStatus status, TaskProperties properties, si… in IncrementCount() argument 32 taskPropertiesCounterMap_.at(status)[properties] += count; in IncrementCount() 35 size_t FineGrainedTaskStatisticsImpl::GetCount(TaskStatus status, TaskProperties properties) const in GetCount() 37 return taskPropertiesCounterMap_.at(status).at(properties).GetValue(); in GetCount() 43 for (const auto &properties : allTaskProperties_) { in GetCountOfTaskInSystem() local 45 CalcCountOfTasksInSystem(taskPropertiesCounterMap_.at(TaskStatus::ADDED).at(properties), in GetCountOfTaskInSystem() 46 … taskPropertiesCounterMap_.at(TaskStatus::EXECUTED).at(properties), in GetCountOfTaskInSystem() 47 … taskPropertiesCounterMap_.at(TaskStatus::POPPED).at(properties)); in GetCountOfTaskInSystem() [all …]
|
| D | lock_free_task_statistics_impl.cpp | 23 for (const auto &properties : allTaskProperties_) { in LockFreeTaskStatisticsImpl() local 24 taskInSystemCounterMap_[properties] = 0; in LockFreeTaskStatisticsImpl() 26 taskPropertiesCounterMap_[status][properties] = 0; in LockFreeTaskStatisticsImpl() 31 void LockFreeTaskStatisticsImpl::IncrementCount(TaskStatus status, TaskProperties properties, size_… in IncrementCount() argument 34 taskPropertiesCounterMap_.at(status).at(properties).fetch_add(count, std::memory_order_acq_rel); in IncrementCount() 39 taskInSystemCounterMap_.at(properties).fetch_add(count, std::memory_order_acq_rel); in IncrementCount() 43 ASSERT(taskInSystemCounterMap_.at(properties).load(std::memory_order_acquire) >= count); in IncrementCount() 45 taskInSystemCounterMap_.at(properties).fetch_sub(count, std::memory_order_acq_rel); in IncrementCount() 49 ASSERT(taskInSystemCounterMap_.at(properties).load(std::memory_order_acquire) >= count); in IncrementCount() 51 taskInSystemCounterMap_.at(properties).fetch_sub(count, std::memory_order_acq_rel); in IncrementCount() [all …]
|
| D | simple_task_statistics_impl.cpp | 25 for (const auto &properties : allTaskProperties_) { in SimpleTaskStatisticsImpl() local 26 taskPropertiesCounterMap_[status][properties] = 0; in SimpleTaskStatisticsImpl() 31 void SimpleTaskStatisticsImpl::IncrementCount(TaskStatus status, TaskProperties properties, size_t … in IncrementCount() argument 34 taskPropertiesCounterMap_.at(status)[properties] += count; in IncrementCount() 37 size_t SimpleTaskStatisticsImpl::GetCount(TaskStatus status, TaskProperties properties) const in GetCount() 40 return taskPropertiesCounterMap_.at(status).at(properties); in GetCount() 50 for (const auto &properties : allTaskProperties_) { in GetCountOfTaskInSystem() local 51 size_t addedTaskCountVal = taskPropertiesCounterMap_.at(TaskStatus::ADDED).at(properties); in GetCountOfTaskInSystem() 52 … size_t executedTaskCountVal = taskPropertiesCounterMap_.at(TaskStatus::EXECUTED).at(properties); in GetCountOfTaskInSystem() 53 size_t poppedTaskCountVal = taskPropertiesCounterMap_.at(TaskStatus::POPPED).at(properties); in GetCountOfTaskInSystem() [all …]
|
| D | task_statistics.h | 57 * @param properties - TaskProperties of tasks which counter will be incremented. 60 virtual void IncrementCount(TaskStatus status, TaskProperties properties, size_t count) = 0; 65 * @param properties - TaskProperties of tasks which counter will be return. 68 virtual size_t GetCount(TaskStatus status, TaskProperties properties) const = 0; 73 * @return count of tasks in system for all properties. 80 * @param properties - TaskProperties of tasks which counter will be return. 81 * @return count of tasks in system for specified properties. 83 virtual size_t GetCountOfTasksInSystemWithTaskProperties(TaskProperties properties) const = 0; 86 …* @brief Method resets internal counters for all stats and all properties. It should be used only … 92 …* @brief Method resets internal counters for all stats but with specified properties. It should be… [all …]
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | types.yaml | 18 properties: 23 properties: 29 properties: 36 properties: 44 properties: 52 properties: 60 properties: 68 properties: 76 properties: 84 properties: [all …]
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | types.yaml | 18 properties: 23 properties: 29 properties: 36 properties: 44 properties: 52 properties: 60 properties: 68 properties: 76 properties: 84 properties: [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | isa.h | 179 properties(props), in InsnDesc() 190 properties(props), in InsnDesc() 202 properties(props), in InsnDesc() 216 properties(props), in InsnDesc() 226 uint64 properties; member 239 return (properties & ISCALL) != 0; in IsCall() 243 return properties & ISTAILCALL; in IsTailCall() 247 return (properties & ISPHI) != 0; in IsPhi() 251 return (properties & ISABSTRACT) == 0; in IsPhysicalInsn() 255 return (properties & ISSTORE) != 0; in IsStore() [all …]
|
| /arkcompiler/runtime_core/isa/ |
| D | isa.yaml | 119 properties: 285 properties: 375 properties: 392 properties: [ic_slot, two_slot] 397 properties: [ic_slot, two_slot] 407 properties: [ic_slot] 412 properties: [ic_slot, two_slot] 417 properties: [ic_slot, two_slot] 422 properties: [ic_slot, two_slot] 427 properties: [string_id, ic_slot, two_slot] [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | intrinsics.h | 118 uint32 properties; member 122 return static_cast<bool>(properties & INTRNISJS); in IsJS() 127 return static_cast<bool>(properties & INTRNISJAVA); in IsJava() 132 return static_cast<bool>(properties & INTRNISJSUNARY); in IsJsUnary() 137 return static_cast<bool>(properties & INTRNISJSBINARY); in IsJsBinary() 142 …return static_cast<bool>(properties & INTRNISJSUNARY) || static_cast<bool>(properties & INTRNISJSB… in IsJsOp() 147 return static_cast<bool>(properties & INTRNLOADMEM); in IsLoadMem() 152 return static_cast<bool>(properties & INTRNRETURNSTRUCT); in IsJsReturnStruct() 157 return static_cast<bool>(properties & INTRNISPURE); in IsPure() 162 return static_cast<bool>(properties & INTRNNEVERRETURN); in IsNeverReturn() [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_entrypoints.yaml | 16 # * properties: 27 properties: [] 37 properties: [] 48 properties: [intrinsic] 60 properties: [intrinsic] 72 properties: [intrinsic] 84 properties: [intrinsic] 96 properties: [intrinsic] 108 properties: [intrinsic] 120 properties: [intrinsic] [all …]
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
| D | tupleType.cpp | 25 for (const auto *it : desc_->properties) { in ConvertToArrayType() 41 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 47 if (std::next(it) != desc_->properties.end()) { in ToString() 52 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 62 if (std::next(it) != desc_->properties.end()) { in ToString() 78 … if (kind_ == otherTuple->Kind() && desc_->properties.size() == otherTuple->Properties().size()) { in Identical() 79 for (size_t i = 0; i < desc_->properties.size(); i++) { in Identical() 80 varbinder::LocalVariable *targetProp = desc_->properties[i]; in Identical() 81 varbinder::LocalVariable *sourceProp = otherTuple->Properties()[i]; in Identical() 113 const auto &sourceProperties = sourceTuple->Properties(); in AssignmentTarget() [all …]
|
| /arkcompiler/ets_frontend/es2panda/typescript/types/ |
| D | tupleType.cpp | 26 for (const auto *it : desc_->properties) { in ConvertToArrayType() 42 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 48 if (std::next(it) != desc_->properties.end()) { in ToString() 53 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 63 if (std::next(it) != desc_->properties.end()) { in ToString() 76 … if (kind_ == otherTuple->Kind() && desc_->properties.size() == otherTuple->Properties().size()) { in Identical() 77 for (size_t i = 0; i < desc_->properties.size(); i++) { in Identical() 78 binder::LocalVariable *targetProp = desc_->properties[i]; in Identical() 79 binder::LocalVariable *sourceProp = otherTuple->Properties()[i]; in Identical() 112 const auto &sourceProperties = sourceTuple->Properties(); in AssignmentTarget() [all …]
|
| /arkcompiler/runtime_core/static_core/libpandabase/taskmanager/ |
| D | task_scheduler.cpp | 76 queue->SetNewTasksCallback([this](TaskProperties properties, size_t count, bool wasEmpty) { in RegisterQueue() argument 77 this->IncrementCounterOfAddedTasks(properties, count, wasEmpty); in RegisterQueue() 186 std::optional<Task> TaskScheduler::GetTaskFromQueue(TaskProperties properties) in GetTaskFromQueue() argument 193 … auto taskQueuesIterator = taskQueues_.find({properties.GetTaskType(), properties.GetVMType()}); in GetTaskFromQueue() 202 if (!queue->HasTaskWithExecutionMode(properties.GetTaskExecutionMode())) { in GetTaskFromQueue() 209 taskStatistics_->IncrementCount(TaskStatus::POPPED, properties, 1); in GetTaskFromQueue() 210 if (taskStatistics_->GetCountOfTasksInSystemWithTaskProperties(properties) == 0) { in GetTaskFromQueue() 217 void TaskScheduler::WaitForFinishAllTasksWithProperties(TaskProperties properties) in WaitForFinishAllTasksWithProperties() argument 220 while (taskStatistics_->GetCountOfTasksInSystemWithTaskProperties(properties) != 0) { in WaitForFinishAllTasksWithProperties() 223 LOG(DEBUG, RUNTIME) << "After waiting tasks with properties: " << properties in WaitForFinishAllTasksWithProperties() [all …]
|
| D | task.h | 88 constexpr uint32_t operator()(const TaskProperties &properties) const in operator() 90 … return (static_cast<uint32_t>(properties.taskType_) << (2U * sizeof(uint8_t) * BITS_PER_BYTE)) | in operator() 91 … (static_cast<uint32_t>(properties.vmType_) << (sizeof(uint8_t) * BITS_PER_BYTE)) | in operator() 92 (static_cast<uint32_t>(properties.executionMode_)); in operator() 111 * @param properties - properties of task, it contains TaskType, VMType and ExecutionMote. 114 …[[nodiscard]] PANDA_PUBLIC_API static Task Create(TaskProperties properties, RunnerCallback runner… 116 /// @brief Returns properties of task 125 Task(TaskProperties properties, RunnerCallback runner);
|
| /arkcompiler/ets_frontend/ts2panda/src/base/ |
| D | properties.ts | 119 let properties: Property[] = []; 122 expr.properties.forEach(property => { 126 … defineProperty(property.name, property, PropertyKind.COMPUTED, properties, namedPropertyMap); 133 …defineProperty(propName, property.initializer, PropertyKind.PROTOTYPE, properties, namedPropertyMa… 142 …defineProperty(propName, property.initializer, PropertyKind.CONSTANT, properties, namedPropertyMap… 144 …defineProperty(propName, property.initializer, PropertyKind.VARIABLE, properties, namedPropertyMap… 151 … defineProperty(propName, property.name, PropertyKind.VARIABLE, properties, namedPropertyMap); 155 … defineProperty(undefined, property.expression, PropertyKind.SPREAD, properties, namedPropertyMap); 161 … defineProperty(propName, property, PropertyKind.VARIABLE, properties, namedPropertyMap); 163 … defineProperty(propName, property, PropertyKind.COMPUTED, properties, namedPropertyMap); [all …]
|
| /arkcompiler/runtime_core/assembler/templates/ |
| D | operand_types_print.h.erb | 24 % properties = insn.properties 30 % properties.include?('jump') ? 'label' : 'imm' 32 % if properties.include?('type_id') 34 % elsif properties.include?('string_id') 36 % elsif properties.include?('method_id')
|
| D | opcode_parsing.h.erb | 31 % properties = insn.properties 34 % if insn.return? && !insn.properties.include?('dynamic') 85 % if properties.include?("jump") 88 % if properties.include?("float") 95 % if properties.include?("type_id") 103 % elsif properties.include?("string_id") 105 % elsif properties.include?("literalarray_id") 107 % elsif properties.include?("method_id") 109 % elsif properties.include?("field_id")
|
| /arkcompiler/runtime_core/static_core/assembler/templates/ |
| D | operand_types_print.h.erb | 25 % properties = insn.properties 31 % properties.include?('jump') ? 'label' : 'imm' 33 % if properties.include?('type_id') 35 % elsif properties.include?('string_id') 37 % elsif properties.include?('method_id')
|
| D | opcode_parsing.h.erb | 32 % properties = insn.properties 35 % if insn.return? && !insn.properties.include?('dynamic') 86 % if properties.include?("jump") 89 % if properties.include?("float") 96 % if properties.include?("type_id") 106 % elsif properties.include?("string_id") 108 % elsif properties.include?("method_id") 114 % elsif properties.include?("literalarray_id") # NOTE: 116 % # properties.include?("method_id"), because we … 119 % elsif properties.include?("field_id")
|
| /arkcompiler/runtime_core/static_core/disassembler/templates/ |
| D | instructions_test_isa.cpp.erb | 30 % properties = insn.properties 37 % if properties.include?("jump") 40 % if properties.include?("float") 47 % if properties.include?("type_id") 53 % elsif properties.include?("string_id") 55 % elsif properties.include?("method_id") 57 % elsif properties.include?("literalarray_id") 59 % elsif properties.include?("field_id")
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/utils/consts/ |
| D | LimitedStdApi.ts | 22 // properties 31 // properties 64 // properties 85 // properties 103 // properties 128 // properties 139 // properties
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | test-schema.json | 9 "properties": { object 26 "properties": { object 33 "properties": { object 60 "properties": { object 91 "properties": { object 95 "properties": { object 105 "properties": { object 133 "properties": { object 203 "properties": { object 239 "properties": { object
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/ |
| D | test-schema.json | 9 "properties": { object 26 "properties": { object 33 "properties": { object 60 "properties": { object 91 "properties": { object 95 "properties": { object 105 "properties": { object 133 "properties": { object 203 "properties": { object 239 "properties": { object
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_isa.yaml | 25 properties: 105 properties: [return] 419 properties: [method_id] 424 properties: [method_id] 429 properties: [method_id] 434 properties: [method_id] 439 properties: [method_id] 492 properties: [method_id] 497 properties: [string_id] 502 properties: [string_id] [all …]
|