Home
last modified time | relevance | path

Searched full:events (Results 1 – 25 of 141) sorted by relevance

123456

/arkcompiler/runtime_core/compiler/tests/
Dosr_test.cpp21 #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/
Dosr_test.cpp21 #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 …]
Dinlining_test.cpp21 #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/
Dets_string_cache_options.ets19 //! 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…
Dchecks_elimination_no_hoist.ets21 …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…
Dstring_tlab_allocations.ets23 … "--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 …]
Dstring_tlab_repeat.ets23 … "--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/
Dtest_gc_ark_reporter.py26 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/
Devents_gen.h.erb31 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 …]
Devents.yaml14 # 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:
Devents.rb72 def events method
73 @events
77 @events = data.events.map { |op| Event.new(op) }
/arkcompiler/runtime_core/static_core/libpandabase/events/
Devents_gen.h.erb31 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 …]
Devents.yaml14 # 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:
Devents.rb76 def events method
77 @events
81 @events = data.events.map { |op| Event.new(op) }
/arkcompiler/runtime_core/static_core/tests/checked/
Dloop-unroll-constant.pa18 … 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…
Dlowering_test.pa15 … force_jit: true, options: "--compiler-enable-events=true --compiler-events-path=./events
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/gclog/ark/
Dark_gclog_reporter.py28 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/
Darkts-debugger-expression-evaluation.svg4events="all"/></g></g><g data-cell-id="W1yCw7ephsymhSNy2DIB-105"><g><rect x="817" y="140" width="2…
/arkcompiler/runtime_core/static_core/runtime/
Dosr.cpp18 #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()
Dexceptions.cpp33 #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/
Dtrace_enable.sh37 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/
Dtrace_enable.sh37 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/
DMainMenuItem.js59 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/
Dtimesum.py32 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/
Daot_manager.cpp18 #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()

123456