99 Commits

Author SHA1 Message Date
Gabriel Wang
0ff3224151 v2.4.0 2024-12-08 18:52:01 +00:00
Gabriel Wang
ca842d7335 prepare v2.3.3 2024-07-27 02:10:04 +01:00
Gabriel Wang
4073b907cc use __typeof__ to simplify with and foreach 2024-07-27 02:07:23 +01:00
Gabriel Wang
e4db44d4b8 minor fix 2024-07-27 01:37:13 +01:00
Gabriel Wang
e44af04aeb minor update 2024-07-06 07:43:55 +01:00
Gabriel Wang
7ff42380cb prepare for v2.3.2 2024-07-06 07:25:24 +01:00
Gabriel Wang
4008b11d0c add __perfc_sync_barrier__(); 2024-07-06 07:19:50 +01:00
Gabriel Wang
e22be687f6 minor update 2024-04-09 20:48:59 +01:00
Gabriel Wang
f67b6598b0 prepare for v2.3.2-dev 2024-03-15 11:32:46 +00:00
Gabriel Wang
68d33968ab minor update 2024-03-12 01:14:44 +00:00
Gabriel Wang
07531fba20 Update perf_counter.h 2024-02-29 17:51:10 +00:00
Gabriel Wang
3a30d14975 fix the SysTick_Handler pollute PMU overflow handler issue 2024-02-29 17:50:09 +00:00
Gabriel Wang
ca0793d7e8 minor fix 2024-02-28 20:57:21 +00:00
Gabriel Wang
c213ffd46d Update perf_counter.h 2024-02-28 20:33:15 +00:00
Gabriel Wang
90c90747b8 add __cpu_perf__ 2024-02-28 20:02:30 +00:00
Gabriel Wang
322de17755 rename user_code_insert_to_systick_handler as perfc_port_insert_to_system_timer_insert_ovf_handler 2024-01-27 16:09:58 +00:00
Gabriel Wang
9b8a258ad8 Update perf_counter.h 2024-01-27 14:07:42 +00:00
Gabriel Wang
142a2415b9 update porting prototype 2024-01-27 14:04:03 +00:00
Gabriel Wang
1dbdf7a380 no need to output int64_t in format string. 2024-01-23 15:38:35 +00:00
Gabriel Wang
f1b948a16c add PMU 2024-01-22 17:19:57 +00:00
Gabriel Wang
e964738dad improve resolution 2024-01-22 13:48:48 +00:00
Gabriel Wang
f76481ba41 introduce porting layer 2024-01-20 18:49:43 +00:00
Gabriel Wang
4c6334ee4f minor update 2024-01-20 16:59:01 +00:00
Gabriel Wang
ee560a054d improve the support for EventRecorder 2024-01-17 06:50:33 +00:00
Gabriel Wang
bacf4c4d81 minor fix 2023-10-19 23:08:40 +01:00
Gabriel Wang
f6bf640649 v2.2.4 2023-10-19 22:53:52 +01:00
Gabriel Wang
d9557b59ba improve the support for arm compiler 6.21 2023-10-19 21:58:26 +01:00
Gabriel Wang
5660b13ea3 v2.2.3 2023-08-30 00:51:00 +08:00
Gabriel Wang
6f89c3716b
Update perf_counter.h 2023-07-26 07:55:48 +01:00
Gabriel Wang
64a69c7661
Use __perf_counter_printf__ replace printf 2023-07-26 07:55:20 +01:00
Gabriel Wang
9e6e1f12ec v2.2.2 2023-06-12 08:37:19 +01:00
lhaoyue
c43123c423 Update perf_counter.h
fix perfc_is_time_out_us3 error
2023-06-06 13:24:35 +08:00
Gabriel Wang
1382df9645 update __cpu_time__ to support RTOS 2023-05-23 09:08:03 +01:00
Gabriel Wang
da09fda0bc add __cpu_time__ 2023-05-20 17:29:21 +01:00
Gabriel Wang
c4cd73fce2 suppress warning 2023-05-19 11:42:19 +01:00
Gabriel Wang
748eba059e v2.2.1 2023-05-19 08:10:21 +01:00
Gabriel Wang
cbd408d15f update perfc_is_time_out_us and perfc_is_time_out_ms 2023-05-19 08:03:46 +01:00
Gabriel Wang
6e5f276a6a v2.2.0 2023-05-18 13:03:47 +01:00
Gabriel Wang
59032ac951 release v2.1.0 2023-03-19 23:08:08 +00:00
Gabriel Wang
197c2a1fe8 minor update 2023-03-06 12:16:47 +00:00
Gabriel Wang
47c8c3be6f fix stop_cycle_counter() return value overflow issue 2023-03-06 11:40:42 +00:00
Gabriel Wang
e4d768fa28 mitigate warnings 2023-03-03 00:47:15 +00:00
Gabriel Wang
0c6b79b203 add benchmark: Coremark 2023-03-03 00:18:41 +00:00
Gabriel Wang
6514eb8348 fix source variant support for Armv8-M processors 2023-02-09 18:00:09 +00:00
Gabriel Wang
1bcadf6ca9 fix typo 2022-11-02 21:18:45 +00:00
Gabriel Wang
cca7fc41df minor update 2022-11-01 01:41:22 +00:00
Gabriel Wang
0e55f3db74 v1.9.9 2022-09-24 20:07:10 +01:00
Gabriel Wang
a497270283 update projects 2022-09-05 23:38:32 +01:00
Gabriel Wang
b2a135c9a0 update library 2022-08-09 00:41:51 +01:00
Gabriel Wang
c98556b2f1 v1.9.8-dev 2022-07-08 10:26:33 +01:00