46 Commits

Author SHA1 Message Date
pikastech
9ea03893b6 optimize speed for native method index
add prof.sh in ci_benchmark
2022-10-15 10:04:45 +08:00
pikastech
56ec7c2410 more stack arg in VM 2022-07-31 19:48:35 +08:00
pikastech
4899884747 use u32 for mem info
add speed by using register in for-loop

fix ci_benchmark
2022-07-31 11:14:49 +08:00
lyon
44e7f0c738 fix all valgrind mem error 2022-05-02 17:56:38 +08:00
lyon1998
29d9760256 add SPI to stddevice 2022-04-14 23:13:17 +08:00
lyon1998
ad808828e2 add config.h 2022-04-14 18:55:11 +08:00
lyon
9157e7676f use bash 2022-02-11 09:51:10 +08:00
lyon
7087c22dbe 20 times benchmark 2022-02-11 09:32:58 +08:00
lyon
d5e3dd8a6d run more times benchmark and select by median 2022-02-11 09:32:58 +08:00
lyon
0d3a56377d use the same main.py in document for keil simulation 2022-01-26 16:18:31 +08:00
lyon
047c62ecf2 deinit obj in benchmark 2022-01-25 09:15:14 +08:00
lyon
6d0a43aa80 add Bx for default RET ins 2022-01-24 00:19:09 +08:00
lyon
d59fe72f86 update g030 and g070 to v1.3.4 and support task 2022-01-23 23:17:52 +08:00
lyon
f5fab030c0 update PikaStdTask 2022-01-22 23:49:53 +08:00
lyon
f77fbbbd5b update 2022-01-21 02:21:09 +08:00
lyon
56069510c3 use PikaAsm in Task_Run_Once 2022-01-20 21:50:38 +08:00
lyon
b1419fa39e add asm_define_heap 2022-01-19 11:19:27 +08:00
lyon
b182e4af31 __get__ string is ok 2022-01-18 21:55:08 +08:00
lyon
f90e485f33 clear bsp 2022-01-18 01:39:25 +08:00
lyon
827c70bb08 parse a = b[c] is ok 2022-01-17 20:25:32 +08:00
lyon
72f8726f55 fix qume-arm2d project 2022-01-16 20:00:46 +08:00
lyon
9fd48577e4 fix warnings in M4 2022-01-15 22:19:58 +08:00
lyon
1e87212bf9 update g070 to v1.3.2 2022-01-15 09:47:25 +08:00
lyon
b26ec0d64a add test print('xxx x...') 2022-01-12 22:38:35 +08:00
lyon
99d6a411ca update 2022-01-11 23:12:07 +08:00
lyon
b54cd1ed5a auto convert int args and flot args 2022-01-11 22:22:53 +08:00
lyon
717861f2a0 release v1.3.2 2022-01-11 20:23:25 +08:00
lyon
5922e79403 test 2 \n and \r\n 2022-01-11 12:21:53 +08:00
lyon
8ff881d7ed use f103rb to fix ac5 warning 2022-01-11 09:45:20 +08:00
lyon
ee94c992b2 adding operator for stinrg 2022-01-07 21:03:37 +08:00
pikastech
baef641fc8 add .bat to run pkg.exe autoly 2022-01-07 09:48:33 +08:00
lyon
79fed360b9 use pyload instead of self in dict 2022-01-06 10:56:14 +08:00
pikastech
639dfab221 add Python group in 303 projcet 2022-01-06 10:47:11 +08:00
lyon
e184adc59d build benchmark before run 2022-01-05 22:26:34 +08:00
lyon
8811ccbe67 add performance Points 2022-01-05 21:22:54 +08:00
pikastech
5de559e817 support print to debug in pico 2022-01-05 10:17:07 +08:00
lyon
b3918c6f38 not set time_min 2022-01-04 20:48:59 +08:00
lyon
17ad0a444b min_time = 5 2022-01-04 20:42:58 +08:00
lyon
c6159cdf05 add min benchmark to 10s 2022-01-04 20:34:01 +08:00
lyon
aac306dc56 use Release to run benchmark 2022-01-04 16:31:01 +08:00
lyon
316768f908 add ci_calibration 2022-01-04 15:32:30 +08:00
lyon
b44baf3cc2 add c_primer_100 2022-01-04 13:03:01 +08:00
lyon
91c4ff235e add benchmark times 2022-01-04 12:43:33 +08:00
lyon
076895a4d1 add min_time to 5 2022-01-04 12:33:38 +08:00
lyon
ed8bccc96c update ci_benchmark.sh 2022-01-04 09:18:22 +08:00
lyon
4da2f30e5a not run benchmark in ci 2022-01-04 09:09:44 +08:00