| /arkcompiler/runtime_core/compiler/tests/ |
| D | osr_test.cpp | 21 #include "events/events.h" 66 Events::Create<Events::MEMORY>(); in ScopeEvents() 70 Events::Destroy(); in ~ScopeEvents() 102 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local 103 auto osr_events = events->Select<events::EventsMemory::OsrEntryEvent>(); in TEST_F() 117 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local 118 auto osr_events = events->Select<events::EventsMemory::OsrEntryEvent>(); in TEST_F() 154 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local 155 auto osr_events = events->Select<events::EventsMemory::OsrEntryEvent>(); in TEST_F() 168 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | osr_test.cpp | 21 #include "events/events.h" 70 Events::Create<Events::MEMORY>(); in ScopeEvents() 74 Events::Destroy(); in ~ScopeEvents() 110 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local 111 auto osrEvents = events->Select<events::EventsMemory::OsrEntryEvent>(); in TEST_F() 125 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local 126 auto osrEvents = events->Select<events::EventsMemory::OsrEntryEvent>(); in TEST_F() 162 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local 163 auto osrEvents = events->Select<events::EventsMemory::OsrEntryEvent>(); in TEST_F() 176 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local [all …]
|
| D | inlining_test.cpp | 21 #include "events/events.h" 48 Events::Create<Events::MEMORY>(); in ScopeEvents() 52 Events::Destroy(); in ~ScopeEvents() 403 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local 404 auto inlineEvents = events->Select<events::EventsMemory::InlineEvent>(); in TEST_F() 406 ASSERT_EQ(inlineEvents[0U]->result, events::InlineResult::SUCCESS); in TEST_F() 441 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local 442 auto inlineEvents = events->Select<events::EventsMemory::InlineEvent>(); in TEST_F() 444 ASSERT_EQ(inlineEvents[0U]->result, events::InlineResult::SUCCESS); in TEST_F() 478 auto events = Events::CastTo<Events::MEMORY>(); in TEST_F() local [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/ |
| D | ets_string_cache_options.ets | 19 //! RUN options: "--compiler-enable-events --compiler-events-path=./events.csv --compiler… 26 …! RUN options: "--compiler-enable-events --use-string-caches=false --compiler-events-pat… 32 …N force_jit: true, options: "--compiler-enable-events --compiler-events-path=./events.cs… 37 …orce_jit: true, options: "--compiler-enable-events --use-string-caches=false --compiler-events-pat… 43 … options: "--interpreter-type=cpp --compiler-enable-events --compiler-events-path=./events.cs… 48 …: "--interpreter-type=cpp --compiler-enable-events --use-string-caches=false --compiler-events-pat… 54 … options: "--interpreter-type=irtoc --compiler-enable-events --compiler-events-path=./events.cs… 59 …"--interpreter-type=irtoc --compiler-enable-events --use-string-caches=false --compiler-events-pat…
|
| D | checks_elimination_no_hoist.ets | 21 …UN force_jit: true, options: "--compiler-enable-events --compiler-events-path=./events.cs… 53 …UN force_jit: true, options: "--compiler-enable-events --compiler-events-path=./events.cs… 85 …UN force_jit: true, options: "--compiler-enable-events --compiler-events-path=./events.cs… 112 …UN force_jit: true, options: "--compiler-enable-events --compiler-events-path=./events.cs… 165 …h=arm64 --compiler-regex=.*BoundsCheck --compiler-enable-events --compiler-events-path=./events.cs…
|
| D | string_tlab_allocations.ets | 23 … "--no-async-jit=false --compiler-enable-jit=true --compiler-enable-tlab-events=true --compiler-ch… 28 //! RUN_PAOC options: "--compiler-enable-tlab-events=true --compiler-regex=.*CreateStringFromCh… 29 //! RUN options: "--compiler-enable-tlab-events=true", env: "LD_LIBRARY_PATH=../../../../.… 34 … "--no-async-jit=false --compiler-enable-jit=true --compiler-enable-tlab-events=true --compiler-ch… 39 //! RUN_PAOC options: "--compiler-enable-tlab-events=true --compiler-regex=.*CreateStringFromSt… 40 //! RUN options: "--compiler-enable-tlab-events=true", env: "LD_LIBRARY_PATH=../../../../.… 45 … "--no-async-jit=false --compiler-enable-jit=true --compiler-enable-tlab-events=true --compiler-ch… 50 //! RUN_PAOC options: "--compiler-enable-tlab-events=true --compiler-regex=.*GetCharsFromString… 51 //! RUN options: "--compiler-enable-tlab-events=true", env: "LD_LIBRARY_PATH=../../../../.… 56 … "--no-async-jit=false --compiler-enable-jit=true --compiler-enable-tlab-events=true --compiler-ch… [all …]
|
| D | string_tlab_repeat.ets | 23 … "--no-async-jit=false --compiler-enable-jit=true --compiler-enable-tlab-events=true --compiler-ch… 26 //! RUN_PAOC options: "--compiler-enable-tlab-events=true --compiler-regex=.*StringRepeat.*" 27 //! RUN options: "--compiler-enable-tlab-events=true", env: "LD_LIBRARY_PATH=../../../../.…
|
| /arkcompiler/runtime_core/static_core/tests/vm-benchmarks/tests/ |
| D | test_gc_ark_reporter.py | 26 events = [ 57 report = ArkGcLogReporter().generate_report(events) 58 self.assertEqual(events[1].timestamp - events[0].timestamp + events[1].gc_time, 60 self.assertEqual(len(events), report['gc_pause_count']) 61 self.assertEqual(sum(map(lambda x: x.pause_time, events)), report['gc_total_time']) 62 self.assertEqual(len(events), len(report['gc_pauses'])) 64 self.assertEqual(events[i].timestamp, p[0]) 65 self.assertEqual(events[i].gc_name, p[1]) 66 self.assertEqual(events[i].pause_time, p[2]) 67 self.assertEqual(events[i].mem_after + events[i].freed_object_mem + [all …]
|
| /arkcompiler/runtime_core/libpandabase/events/ |
| D | events_gen.h.erb | 31 namespace events { 33 % EventsData.events.each do |event| 48 % EventsData.events.each do |event| 59 % EventsData.events.each do |event| 72 class EventsMemory : public events::EventsBase { 75 % EventsData.events.each do |event| 84 …struct EventRecord : public ListNode, public std::variant<<%= EventsData.events.map{|e| e.name.cam… 85 …using VariantBase = std::variant<<%= EventsData.events.map{|e| e.name.camelize + 'Event'}.join(', … 86 % EventsData.events.each do |event| 102 % EventsData.events.each do |event| [all …]
|
| D | events.yaml | 14 # To add new event, create new record in the 'events' section with following fields: 18 # EVENT_OSR_ENTRY(method->GetFullName(), bc, events::OsrEntryKind::TOP_FRAME, events::OsrEntryResul… 20 # There are may be several backends(streams) for events, such as csv file, memory, etc. 21 # Backend can be chosen in runtime by invoking Events::Create(<Events::StreamKind>). 23 # - EventsMemory: store events in the heap memory, useful for tests. 24 # - EventsCsv: dump events to the csv file, useful for statistics gathering. 26 events:
|
| D | events.rb | 72 def events method 73 @events 77 @events = data.events.map { |op| Event.new(op) }
|
| /arkcompiler/runtime_core/static_core/libpandabase/events/ |
| D | events_gen.h.erb | 31 namespace events { 33 % EventsData.events.each do |event| 48 % EventsData.events.each do |event| 59 % EventsData.events.each do |event| 72 class EventsMemory : public events::EventsBase { 75 % EventsData.events.each do |event| 84 …struct EventRecord : public ListNode, public std::variant<<%= EventsData.events.map{|e| e.name.cam… 85 …using VariantBase = std::variant<<%= EventsData.events.map{|e| e.name.camelize + 'Event'}.join(', … 86 % EventsData.events.each do |event| 102 % EventsData.events.each do |event| [all …]
|
| D | events.yaml | 14 # To add new event, create new record in the 'events' section with following fields: 18 # EVENT_OSR_ENTRY(method->GetFullName(), bc, events::OsrEntryKind::TOP_FRAME, events::OsrEntryResul… 20 # There are may be several backends(streams) for events, such as csv file, memory, etc. 21 # Backend can be chosen in runtime by invoking Events::Create(<Events::StreamKind>). 23 # - EventsMemory: store events in the heap memory, useful for tests. 24 # - EventsCsv: dump events to the csv file, useful for statistics gathering. 26 events:
|
| D | events.rb | 76 def events method 77 @events 81 @events = data.events.map { |op| Event.new(op) }
|
| /arkcompiler/runtime_core/static_core/tests/checked/ |
| D | loop-unroll-constant.pa | 18 … force_jit: true, options: "--compiler-enable-events=true --compiler-events-path=./events… 30 #! RUN_PAOC options: "--compiler-enable-events=true --compiler-events-path=./events.csv --compi… 42 … force_jit: true, options: "--compiler-enable-events=true --compiler-events-path=./events… 57 #! RUN_PAOC options: "--compiler-enable-events=true --compiler-events-path=./events.csv --compi…
|
| D | lowering_test.pa | 15 … force_jit: true, options: "--compiler-enable-events=true --compiler-events-path=./events…
|
| /arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/gclog/ark/ |
| D | ark_gclog_reporter.py | 28 def filter_pause_events(events: Iterable[LogEntry]) -> List[ArkPauseEvent]: 29 pause_events = [e for e in events if isinstance(e, ArkPauseEvent)] 34 events: Iterable[LogEntry]) -> Iterable[LogEntry]: 35 return filter(lambda x: x.timestamp > -1, events) 66 def generate_report(self, events: Optional[List[LogEntry]] = None, 68 pauses = filter_pause_events(events) if events else []
|
| /arkcompiler/runtime_core/static_core/docs/images/ |
| D | arkts-debugger-expression-evaluation.svg | 4 …events="all"/></g></g><g data-cell-id="W1yCw7ephsymhSNy2DIB-105"><g><rect x="817" y="140" width="2…
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | osr.cpp | 18 #include "libpandabase/events/events.h" 43 events::OsrEntryKind osrKind; in WriteOsrEventError() 46 osrKind = events::OsrEntryKind::AFTER_IFRAME; in WriteOsrEventError() 49 osrKind = events::OsrEntryKind::AFTER_CFRAME; in WriteOsrEventError() 52 osrKind = events::OsrEntryKind::TOP_FRAME; in WriteOsrEventError() 57 …EVENT_OSR_ENTRY(std::string(frame->GetMethod()->GetFullName()), loopHeadBc, osrKind, events::OsrEn… in WriteOsrEventError() 81 events::OsrEntryKind::AFTER_IFRAME, events::OsrEntryResult::SUCCESS); in OsrEntry() 97 events::OsrEntryKind::AFTER_CFRAME, events::OsrEntryResult::SUCCESS); in OsrEntry() 103 …EVENT_OSR_ENTRY(std::string(frame->GetMethod()->GetFullName()), loopHeadBc, events::OsrEntryKind::… in OsrEntry() 104 events::OsrEntryResult::SUCCESS); in OsrEntry()
|
| D | exceptions.cpp | 33 #include "events/events.h" 60 SetExceptionEvent(events::ExceptionType::NULL_CHECK, thread); in ThrowNullPointerException() 82 SetExceptionEvent(events::ExceptionType::BOUND_CHECK, thread); in ThrowArrayIndexOutOfBoundsException() 107 SetExceptionEvent(events::ExceptionType::BOUND_CHECK, thread); in ThrowStringIndexOutOfBoundsException() 123 SetExceptionEvent(events::ExceptionType::NEGATIVE_SIZE, thread); in ThrowNegativeArraySizeException() 131 SetExceptionEvent(events::ExceptionType::ARITHMETIC, thread); in ThrowArithmeticException() 140 SetExceptionEvent(events::ExceptionType::CAST_CHECK, thread); in ThrowClassCastException() 151 SetExceptionEvent(events::ExceptionType::ABSTRACT_METHOD, thread); in ThrowAbstractMethodError() 162 SetExceptionEvent(events::ExceptionType::ICCE_METHOD_CONFLICT, thread); in ThrowIncompatibleClassChangeErrorForMethodConflict() 297 EVENT_METHOD_EXIT(stack->GetMethod()->GetFullName(), events::MethodExitKind::COMPILED, in FindCatchBlockInCFrames() [all …]
|
| /arkcompiler/runtime_core/scripts/ |
| D | trace_enable.sh | 37 echo 1 > $TRACKING_PATH/events/sched/sched_switch/enable 38 echo 1 > $TRACKING_PATH/events/sched/sched_wakeup/enable 42 echo 0 > $TRACKING_PATH/events/sched/sched_switch/enable 43 echo 0 > $TRACKING_PATH/events/sched/sched_wakeup/enable
|
| /arkcompiler/runtime_core/static_core/scripts/ |
| D | trace_enable.sh | 37 echo 1 > $TRACKING_PATH/events/sched/sched_switch/enable 38 echo 1 > $TRACKING_PATH/events/sched/sched_wakeup/enable 42 echo 0 > $TRACKING_PATH/events/sched/sched_switch/enable 43 echo 0 > $TRACKING_PATH/events/sched/sched_wakeup/enable
|
| /arkcompiler/ets_runtime/tools/ap_file_viewer/src/base-ui/menu/ |
| D | MainMenuItem.js | 59 pointer-events: none; 62 pointer-events: none; 65 pointer-events: none; 68 pointer-events: none; 71 pointer-events: none; 188 <input id="file" class="file" type="file" style="display:none;pointer-events: none" />
|
| /arkcompiler/ets_frontend/arkguard/tools/ |
| D | timesum.py | 32 This function sorts the events by timestamp and assigns a parent to each event 66 Regenerate timestamps (ts) and durations (dur) for events based on their parent relationships. 67 This function aggregates durations for events with the same parent and name, 88 # Aggregate durations for events with the same parent and name 98 # Group events by their parent 153 Group events by their parent. 154 Events with the same parent are grouped together and sorted by timestamp.
|
| /arkcompiler/runtime_core/static_core/compiler/aot/ |
| D | aot_manager.cpp | 18 #include "events/events.h" 32 EVENT_AOT_MANAGER(fileName, events::AotManagerAction::OPEN_FAILED); in AddFile() 57 EVENT_AOT_MANAGER(fileName, events::AotManagerAction::ADDED); in AddFile() 126 … EVENT_AOT_MANAGER(aotFile->GetFileName(), events::AotManagerAction::CHA_VERIFY_FAILED); in VerifyClassHierarchy() 132 … EVENT_AOT_MANAGER(aotFile->GetFileName(), events::AotManagerAction::FILE_VERIFY_FAILED); in VerifyClassHierarchy() 145 EVENT_AOT_MANAGER(aotFile->GetFileName(), events::AotManagerAction::VERIFIED); in VerifyClassHierarchy()
|