/arkcompiler/ets_runtime/ecmascript/ |
H A D | property_detector-inl.h | 30 MarkerCell *cell = MarkerCell::Cast(value.GetTaggedObject()); \ 31 cell->InvalidatePropertyDetector(); \ 37 MarkerCell *cell = MarkerCell::Cast(value.GetTaggedObject()); \ 38 return !cell->GetIsDetectorInvalid(); \
|
H A D | js_finalization_registry.cpp | 57 JSHandle<JSTaggedValue> cell(cellRecord); in Register() 68 array = CellRecordVector::Append(thread, array, cell); in Register() 74 noUnregister = CellRecordVector::Append(thread, noUnregister, cell); in Register() 168 // 3. While finalizationRegistry.[[Cells]] contains a Record cell such that cell.[[WeakRefTarget]] is empty, in CleanupFinalizationRegistry() 170 // a. Choose any such cell. in CleanupFinalizationRegistry() 171 // b. Remove cell from finalizationRegistry.[[Cells]]. in CleanupFinalizationRegistry() 172 // c. Perform ? HostCallJobCallback(callback, undefined, « cell.[[HeldValue]] »). in CleanupFinalizationRegistry()
|
H A D | object_operator.cpp | 450 JSHandle<PropertyBox> cell(value_); in ToPropertyDescriptor() 451 cell->SetValue(thread_, val); in ToPropertyDescriptor() 452 value.Update(cell); in ToPropertyDescriptor() 701 // need update cell type ? in UpdateDataValue() 708 PropertyBox *cell = dict->GetBox(GetIndex()); in UpdateDataValue() local 709 cell->SetValue(thread_, value.GetTaggedValue()); in UpdateDataValue() 796 PropertyBox *cell = PropertyBox::Cast(val.GetTaggedObject()); in WriteDataProperty() local 797 obj = cell->GetValue().GetTaggedObject(); in WriteDataProperty()
|
H A D | js_object.cpp | 1235 PropertyBox *cell = PropertyBox::Cast(desc.GetValue().GetTaggedValue().GetTaggedObject()); in GlobalGetOwnProperty() local 1236 JSHandle<JSTaggedValue> valueHandle(thread, cell->GetValue()); in GlobalGetOwnProperty() 1258 PropertyBox *cell = PropertyBox::Cast(val.GetTaggedObject()); in OrdinaryGetOwnProperty() local 1259 JSHandle<JSTaggedValue> valueHandle(thread, cell->GetValue()); in OrdinaryGetOwnProperty()
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | ic_runtime_stub-inl.h | 277 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in StorePrototype() local 278 if (cell->GetHasChanged()) { in StorePrototype() 295 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in StoreWithTS() local 296 if (cell->GetHasChanged()) { in StoreWithTS() 375 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in StoreTransWithProto() local 376 if (cell->GetHasChanged()) { in StoreTransWithProto() 409 PropertyBox *cell = PropertyBox::Cast(handler.GetTaggedObject()); in LoadGlobal() local 410 if (cell->IsInvalid() || cell->GetValue().IsAccessorData()) { in LoadGlobal() 413 JSTaggedValue ret = cell in LoadGlobal() 422 PropertyBox *cell = PropertyBox::Cast(handler.GetTaggedObject()); StoreGlobal() local 439 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); LoadPrototype() local 597 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); StoreElement() local [all...] |
/arkcompiler/ets_runtime/test/workloadtest/ |
H A D | work_load.py | 212 cell = result_sheet.cell(row=result_sheet.max_row, column=2) 213 if cell.value and float(cell.value.strip('%')) < boundary_value: 214 cell.fill = red_fill
|
/arkcompiler/ets_runtime/test/jsperftest/ |
H A D | run_js_test.py | 222 ws.cell(row=ws.max_row, column=6).fill = PatternFill(start_color='FF0000', end_color='FF0000',
226 ws.cell(row=ws.max_row, column=9).fill = PatternFill(start_color='FFFF00', end_color='FFFF00',
231 ws.cell(row=ws.max_row, column=10).fill = PatternFill(start_color='FF00FF', end_color='FF00FF',
423 excu_status = str(ws.cell(row=row_num, column=3).value)
424 is_degraded = str(ws.cell(row=row_num, column=6).value)
435 obj = ws.cell(row=row_num, column=9).value
441 obj = ws.cell(row=row_num, column=10).value
621 js_case = ws.cell(row=row_num, column=1).value
622 scene = ws.cell(row=row_num, column=2).value
623 exec_status = ws.cell(ro [all...] |
/arkcompiler/ets_runtime/test/aotjsperftest/ |
H A D | run_js_test.py | 196 ws.cell(row=ws.max_row, column=6).fill = PatternFill(start_color='FF0000', end_color='FF0000',
201 ws.cell(row=ws.max_row, column=9).fill = PatternFill(start_color='FFFF00', end_color='FFFF00',
206 ws.cell(row=ws.max_row, column=10).fill = PatternFill(start_color='FF00FF', end_color='FF00FF',
446 excu_status = str(ws.cell(row=row_num, column=3).value)
447 is_degraded = str(ws.cell(row=row_num, column=6).value)
458 obj = ws.cell(row=row_num, column=9).value
464 obj = ws.cell(row=row_num, column=10).value
638 js_case = ws.cell(row=row_num, column=1).value
639 scene = ws.cell(row=row_num, column=2).value
640 exec_status = ws.cell(ro [all...] |
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_finalization_registry_test.cpp | 94 JSHandle<JSTaggedValue> cell(cellRecord); in HWTEST_F_L0() 96 expectNoUnregister = CellRecordVector::Append(thread, expectNoUnregister, cell); in HWTEST_F_L0() 128 JSHandle<JSTaggedValue> cell(cellRecord); in HWTEST_F_L0() 130 array = CellRecordVector::Append(thread, array, cell); in HWTEST_F_L0() 168 JSHandle<JSTaggedValue> cell(cellRecord); in RegisterUnRegisterTestCommon() 170 noUnregister = CellRecordVector::Append(thread, noUnregister, cell); in RegisterUnRegisterTestCommon() 303 * @tc.desc: Check current JSFinalizationRegistry, While contains any record cell such that cell and WeakRefTarget is 304 * empty, than remove cell from JSFinalizationRegistry and return whether there are still objects that have
|
/arkcompiler/ets_runtime/test/ffiworkloadtest/ |
H A D | get_ffi_workload_report.py | 93 js_case_name_tmp = str(ws.cell(row=row_num, column=1).value) 94 excu_status = str(ws.cell(row=row_num, column=2).value) 95 excu_time = str(ws.cell(row=row_num, column=8).value) 161 ws.cell(row=ws.max_row, column=10).fill = PatternFill(start_color='FF0000', end_color='FF0000', 173 is_degraded = str(ws.cell(row=row_num, column=10).value) 330 ws.cell(row=i, column=2).alignment = align
|
/arkcompiler/ets_runtime/ecmascript/jit/ |
H A D | jit_profiler.cpp | 504 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in HandleLoadTypePrototypeHandler() local 505 if (cell->GetHasChanged()) { in HandleLoadTypePrototypeHandler() 569 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in HandleTransWithProtoHandler() local 570 if (cell->GetHasChanged()) { in HandleTransWithProtoHandler() 588 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in HandleOtherTypesPrototypeHandler() local 589 if (cell->GetHasChanged()) { in HandleOtherTypesPrototypeHandler() 613 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in HandleStoreTSHandler() local 614 if (cell->GetHasChanged()) { in HandleStoreTSHandler() 775 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in HandlePrototypeHandler() local 776 if (cell in HandlePrototypeHandler() [all...] |
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
H A D | pgo_profiler.cpp | 539 ProfileTypeInfoCell *cell = ProfileTypeInfoCell::Cast(func->GetRawProfileTypeInfo()); in UpdateExtraProfileTypeInfo() local 540 ProfileTypeInfo *info = ProfileTypeInfo::Cast((cell->GetValue()).GetTaggedObject()); in UpdateExtraProfileTypeInfo() 1244 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in DumpICByValueWithHandler() local 1245 if (cell->GetHasChanged()) { in DumpICByValueWithHandler() 1792 ProtoChangeMarker *cell = ProtoChangeMarker::Cast(cellValue.GetTaggedObject()); in CheckProtoChangeMarker() local 1793 return cell->GetHasChanged(); in CheckProtoChangeMarker()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | stub_builder.h | 647 GateRef LoadGlobal(GateRef cell); 666 GateRef StoreGlobal(GateRef glue, GateRef value, GateRef cell); 1003 inline GateRef IsMarkerCellValid(GateRef cell);
|
H A D | mcr_circuit_builder.cpp | 335 GateRef CircuitBuilder::IsMarkerCellValid(GateRef cell) in IsMarkerCellValid() argument 337 GateRef bitfield = Load(VariableType::INT32(), cell, IntPtr(MarkerCell::BIT_FIELD_OFFSET)); in IsMarkerCellValid() 990 GateRef CircuitBuilder::IsMarkerCellValidOp(GateRef cell) in IsMarkerCellValidOp() argument 996 { currentControl, currentDepend, cell }, in IsMarkerCellValidOp()
|
H A D | mcr_lowering.cpp | 224 GateRef cell = acc_.GetValueIn(gate, 0); in LowerIsMarkerCellValid() local 225 GateRef result = builder_.IsMarkerCellValid(cell); in LowerIsMarkerCellValid()
|
H A D | circuit_builder.h | 661 GateRef IsMarkerCellValid(GateRef cell); 662 GateRef IsMarkerCellValidOp(GateRef cell);
|
H A D | stub_builder.cpp | 2412 GateRef StubBuilder::LoadGlobal(GateRef cell) in LoadGlobal() argument 2421 BRANCH(IsInvalidPropertyBox(cell), &exit, &cellNotInvalid); in LoadGlobal() 2424 BRANCH(IsAccessorPropertyBox(cell), &exit, &cellNotAccessor); in LoadGlobal() 2427 result = GetValueFromPropertyBox(cell); in LoadGlobal() 3167 GateRef StubBuilder::StoreGlobal(GateRef glue, GateRef value, GateRef cell) in StoreGlobal() argument 3176 BRANCH(IsInvalidPropertyBox(cell), &exit, &cellNotInvalid); in StoreGlobal() 3179 BRANCH(IsAccessorPropertyBox(cell), &exit, &cellIsNotAccessorData); in StoreGlobal() 3182 Store(VariableType::JS_ANY(), glue, cell, IntPtr(PropertyBox::VALUE_OFFSET), value); in StoreGlobal() local
|
H A D | stub_builder-inl.h | 3792 inline GateRef StubBuilder::IsMarkerCellValid(GateRef cell) in IsMarkerCellValid() argument 3794 return env_->GetBuilder()->IsMarkerCellValid(cell); in IsMarkerCellValid()
|