1249 Commits

Author SHA1 Message Date
pikastech
19b7651913 fix valgrind errs 2022-08-09 23:11:23 +08:00
pikastech
c07c0454bd fix core dump in [<undefined>, 2, 3] 2022-08-09 22:14:15 +08:00
pikastech
751f61a656 use 'is' and 'in' and 'assert' in unittest
update unittest
2022-08-09 18:37:24 +08:00
pikastech
7daa4b93c5 support assert keyword 2022-08-09 18:27:46 +08:00
pikastech
bc8815de0f support remove Event for eventLisener 2022-08-09 16:21:52 +08:00
pikastech
be07caab14 format
format parser

format parser and support 'in' for string
2022-08-09 12:57:00 +08:00
Gabriel Wang
b96430894d update url 2022-08-08 22:51:57 +08:00
Gabriel Wang
e45948e098 release cmsis-pack v1.10.0 2022-08-08 22:51:57 +08:00
pikastech
ba2ab65468 fix clean.bat 2022-08-08 22:39:25 +08:00
Lyon
c7864dd920 add clean.bat 2022-08-08 22:11:32 +08:00
Lyon
728d663bdf fix .h xml 2022-08-08 22:04:05 +08:00
Lyon
ee90f9a60f add new file
update cmsis-pack to v1.10

update v1.10.0 to cmsis-pack

update makepdsc
2022-08-08 21:58:16 +08:00
pikastech
a4dcc337bc support is keyword 2022-08-08 20:09:10 +08:00
pikastech
63b3ef11d4 fix push script 2022-08-06 23:29:14 +08:00
pikastech
e61e4716ac add examples for unittest 2022-08-06 23:26:04 +08:00
pikastech
b34804697c fix pkg-update 2022-08-06 22:32:26 +08:00
pikastech
e8a2d43521 add unittest.c 2022-08-06 21:19:23 +08:00
pikastech
69b3fddc24 add unittest module
add _unittest.pyi

support _xxxx.pyi
2022-08-06 21:02:29 +08:00
pikastech
57d89e256f support try_expect for open 2022-08-06 17:59:32 +08:00
pikastech
4f13d3a4b1 support callback from formal parameter 2022-08-06 16:57:35 +08:00
pikastech
874f3ff7ed syantex check for 'class' 'def' 2022-08-06 15:42:02 +08:00
pikastech
92dad784ce fix parse err like d['x'].foo() 2022-08-05 22:39:43 +08:00
pikastech
da9900c5bd release v1.10.0 to rtt,simu,temp 2022-08-05 15:02:36 +08:00
pikastech
0c0d89231c avoid core dump when not ':' found 2022-08-05 11:18:54 +08:00
pikastech
178353e259 use statkc buff[] when load args
skip tuple to accelerate

add speed for return arg in <RUN> inst
2022-08-04 11:12:32 +08:00
pikastech
7f77407550 support del keyword, use v1.10 version name 2022-08-04 00:25:32 +08:00
pikastech
525f08e088 fix for in dict 2022-08-02 13:52:20 +08:00
pikastech
446bc562cd accelerate for OUT ins 2022-08-01 10:06:49 +08:00
pikastech
5a4deb5fc9 fix List to list 2022-08-01 00:19:53 +08:00
pikastech
e393d33db7 fix Quaternion_test.py 2022-08-01 00:16:23 +08:00
pikastech
57fdfea7d3 add config_benchmark 2022-07-31 20:07:21 +08:00
pikastech
56ec7c2410 more stack arg in VM 2022-07-31 19:48:35 +08:00
pikastech
6be2bc41b6 use pure_stack_arg 2022-07-31 17:18:29 +08:00
pikastech
76f7c68c83 move flag __size[x] to vm ireg 2022-07-31 14:55:03 +08:00
pikastech
56eac1f96a fix make.sh 2022-07-31 11:21:09 +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
pikastech
a40f68e9b2 use more inline in PikaVM
use static refcnt in PikaObj

use static _clsptr
2022-07-30 21:26:46 +08:00
pikastech
2a5aa65b34 to v2.0.0 2022-07-30 18:59:08 +08:00
pikastech
896991b7bb release v1.9.3 2022-07-30 18:57:25 +08:00
pikastech
117096a764 correct the sort of fun dec in .h
fix .h and .pyi

update PikaMath

update pika_cjson
2022-07-30 18:56:20 +08:00
pikastech
6c6304a896 add type check for operand
support int**float (need PikaMath enabled)
2022-07-30 11:59:44 +08:00
pikastech
c056b6015d update configparser 2022-07-29 23:42:18 +08:00
pikastech
1d7bcf2a39 use __getitem__ __setitem__ instead of __get__ __set__ 2022-07-29 23:40:16 +08:00
pikastech
9983910c56 not test bigfile in POOL mode 2022-07-29 09:13:51 +08:00
pikastech
1f5d170aec rm old file 2022-07-29 09:06:50 +08:00
pikastech
d67d8a0d92 move sleep() to top of PikaStdDevice.Time() 2022-07-29 09:04:31 +08:00
pikastech
878f425a5f fix sleep() in windows 2022-07-28 18:52:56 +08:00
pikastech
decc25228b support sleep in linux/windows 2022-07-28 18:23:25 +08:00
pikastech
5492fbb162 add test file by pkg-push autoly 2022-07-26 10:50:20 +08:00
pikastech
1e956cfcff fix CI 2022-07-26 10:41:29 +08:00