294 Commits

Author SHA1 Message Date
lyon1998
5bf555a51e use runNativeMethod to speed up 2022-03-19 09:44:53 +08:00
lyon1998
b254dd02f9 use bytecode in stdlib 2022-03-18 23:00:51 +08:00
lyon1998
ac511d6f34 use bytecode in stdtask for all 2022-03-17 17:28:32 +08:00
lyon1998
ff1c71322b update PikaStdTask to bytecode based 2022-03-17 16:47:03 +08:00
lyon1998
12ed23ddd7 use exist const, fix RET parse format 2022-03-16 14:40:51 +08:00
lyon1998
0face9d39d use arg_type to select method type 2022-03-14 13:53:52 +08:00
lyon
167b36b106 fix release PikaStdDevicev1.4.4 pikaRTThread v1.1.1 pikaRTDevice==v1.0.0 2022-03-09 20:41:47 +08:00
lyon
db8094d9a5 class_def is not passed 2022-03-09 13:22:55 +08:00
lyon
8a6deb7513 use buffs = {0} instead of buffs = New_strBuff() 2022-03-09 12:39:06 +08:00
lyon
e6002621bf main.py test in run.py no pass 2022-03-02 15:24:46 +08:00
lyon
fd26a79fc8 rename TYPE_X to ARG_TYPE_X 2022-03-02 10:34:33 +08:00
lyon
9cf1ae46ad restore Dict.c 2022-02-25 18:07:03 +08:00
lyon
1291483369 add PikaObj for PikaStdLib 2022-02-25 18:05:54 +08:00
lyon
fb988550b4 fix main.py for gtest 2022-02-04 20:01:37 +08:00
lyon
0a31d0a4bd doc link to menu 2022-02-04 19:55:53 +08:00
lyon
c5b0fb8027 fix include error in PikaStdTask 2022-01-31 01:49:34 +08:00
lyon
60bc061789 add quit for pdb 2022-01-30 19:59:29 +08:00
lyon
c6e5deb131 rm .py in port linux 2022-01-30 17:40:06 +08:00
lyon
97688e16d7 collect Stds to StdLib 2022-01-30 17:37:21 +08:00
lyon
8b0f47e5a6 not use settrace 2022-01-30 12:37:28 +08:00
lyon
8e862e1cf9 fix main.py 2022-01-30 00:34:57 +08:00
lyon
e430e21d98 add cmd no found info 2022-01-30 00:34:14 +08:00
lyon
6ab496bed0 not set trace in main.py 2022-01-29 11:14:34 +08:00
lyon
0b0fb6d0c8 use heap as shell buff 2022-01-29 11:14:16 +08:00
lyon
50b097e786 support 'p' commond for pika-debuger 2022-01-29 00:53:57 +08:00
lyon
89072c3f22 fix shell bug in linux 2022-01-29 00:27:03 +08:00
lyon
1563b94d00 format 2022-01-28 12:10:32 +08:00
lyon
461164ec81 add cfg for shell, add 'c' 'sh' cmd for debuger 2022-01-28 12:07:48 +08:00
lyon
e4363d03a2 add PikaDebug 2022-01-28 00:43:09 +08:00
lyon
58529cd6f2 add comment and rename run_always to run_forever 2022-01-26 09:27:53 +08:00
lyon
890b35a0b4 use normal list, add fun test 2022-01-25 23:31:21 +08:00
lyon
da7a32d00e use asm in update_tick 2022-01-24 21:01:18 +08:00
lyon
9b49ec3f64 add GTestTsk.py 2022-01-24 20:25:23 +08:00
lyon
a5896fc40b use asm in stdtask run_once 2022-01-24 20:03:44 +08:00
lyon
2c98aa6710 use 50 tick_inc 2022-01-24 19:59:01 +08:00
lyon
c0e572fd81 update PikaStdTask 2022-01-24 19:34:43 +08:00
lyon
a9d1bc372e add GTestTask to test task_period 2022-01-24 19:08:33 +08:00
lyon
0c7aae3f68 use only one list in task 2022-01-24 18:50:20 +08:00
lyon
bd9f873b3c use printf in mem.max() 2022-01-23 22:53:27 +08:00
lyon
0d71929d8d fix ci error of Task 2022-01-23 21:50:05 +08:00
lyon
6eb50de34d update asm format 2022-01-23 00:14:56 +08:00
lyon
6d942d9404 change asm format 2022-01-23 00:13:16 +08:00
lyon
1c48758dab update asm format 2022-01-23 00:07:06 +08:00
lyon
7a51a5012a use asm in StdTask 2022-01-23 00:04:37 +08:00
lyon
f5fab030c0 update PikaStdTask 2022-01-22 23:49:53 +08:00
lyon
b4e0a1e76b testing call_when 2022-01-20 22:24:08 +08:00
lyon
3b8b5546be setPtr when init 2022-01-20 22:08:33 +08:00
lyon
112a1b0b0d use only PikaAsm in PikaStdTask 2022-01-20 21:59:43 +08:00
lyon
56069510c3 use PikaAsm in Task_Run_Once 2022-01-20 21:50:38 +08:00
lyon
fc7028c158 add Task.py for linux/port 2022-01-20 19:56:43 +08:00