| /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/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/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/plugins/ets/tests/checked/ |
| D | checks_elimination_no_hoist.sts | 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.sts | 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 | loop_unroll_defer_preheader_transform.sts | 17 … force_jit: true, options: "--compiler-enable-events --compiler-events-path=./events.cs…
|
| D | string_tlab_repeat.sts | 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/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() 289 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/runtime_core/static_core/docs/ |
| D | inspector.md | 9 The `Inspector` class implements `PtHooks` interface and manages debugger events correspondingly. 33 …s are called respectively. They release and take a read-lock on debugger events processing (in the… 39 An FSM-like state of an application thread. It processes events from the runtime and client request… 81 …the user requests are processed by the server thread, while the debugger events are processed by a… 89 …a new connection in `Inspector`. On validation, a write-lock on debugger events processing is held… 91 - and application threads could not process events due to the aforementioned write-lock. 146 Inspector->>Inspector: Release debugger events lock 152 Inspector->>Inspector: Read-lock debugger events lock
|
| /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() 128 … EVENT_AOT_MANAGER(aotFile->GetFileName(), events::AotManagerAction::CHA_VERIFY_FAILED); in VerifyClassHierarchy() 134 … EVENT_AOT_MANAGER(aotFile->GetFileName(), events::AotManagerAction::FILE_VERIFY_FAILED); in VerifyClassHierarchy() 147 EVENT_AOT_MANAGER(aotFile->GetFileName(), events::AotManagerAction::VERIFIED); in VerifyClassHierarchy()
|