596 Commits

Author SHA1 Message Date
pikastech
f5efb11a75 optimize speed for string funs
optimize str sppeed

add prof.sh

not -pg in default
2022-10-06 12:44:40 +08:00
pikastech
603d09febd optimize speed for strEqu 2022-10-05 22:29:22 +08:00
lyon
fc7871f6ae add_files 2022-10-02 11:23:05 +08:00
pikastech
9eb469e521 support eval() 2022-10-01 14:03:57 +08:00
pikastech
c5ccb1bf4f support multiline define for pre-compiler 2022-09-30 15:44:36 +08:00
lyon
556b3cd6eb add_files 2022-09-30 14:11:10 +08:00
pikastech
b21fd029ed optimize str slice, time speed recuse 95% 2022-09-29 20:41:57 +08:00
pikastech
71d7298057 support string.strip(ch) 2022-09-29 18:47:03 +08:00
pikastech
f3101c94ee fix typo in cfg 2022-09-28 13:55:28 +08:00
lyon
ce221cf875 add_files 2022-09-28 13:22:19 +08:00
pikastech
d63d50a322 use pika_float to support switch for float/double
update pre-comp

update pre-win
2022-09-28 11:54:10 +08:00
pikastech
fd4fb54dc7 fix ref err in function local context
update date
2022-09-28 10:57:19 +08:00
lyon1998
49f2cbd0c9 add_files 2022-09-27 23:48:52 +08:00
pikastech
083e6d1e53 fix pyi warnings 2022-09-27 22:47:32 +08:00
pikastech
efd9abbf17 add mem check
add big_dict_update test
2022-09-27 21:30:30 +08:00
pikastech
76d03f3581 fix @PIKA_C_MACRO_IF
support 'hasattr' 'getattr' for c module
2022-09-26 11:39:33 +08:00
pikastech
74a51cd053 support hasattr(), proxy test ok 2022-09-26 10:14:01 +08:00
lyon
22c18b5f71 add_files 2022-09-25 22:38:31 +08:00
lyon
90f979ae0b add_files 2022-09-25 17:37:15 +08:00
pikastech
52995e6ab2 support list.pop()
support list.remove()

support list.insert()
2022-09-23 12:38:04 +08:00
pikastech
9958291351 release v1.11.1 2022-09-19 15:10:29 +08:00
pikastech
608e2c7065 canvel num when write bits 2022-09-19 14:35:05 +08:00
pikastech
69236b37e5 update modbus 2022-09-19 14:32:01 +08:00
pikastech
a41f138895 format 2022-09-19 13:28:44 +08:00
pikastech
600950381e modebus rtu_master test ok 2022-09-19 13:27:20 +08:00
pikastech
2f8d15ef9a use bytes(list) in modbus.py 2022-09-19 10:02:28 +08:00
pikastech
4e447d89af support bytes(list) 2022-09-19 10:01:16 +08:00
pikastech
f2e184aa81 support list(str) 2022-09-19 09:53:27 +08:00
pikastech
45cd4bfed7 cancel bytes(list) 2022-09-19 00:50:52 +08:00
pikastech
cd3585c14c update modbus 2022-09-19 00:48:04 +08:00
pikastech
fc9562ccd6 add modbus module
add aglie_mmodbus

add agile_modbus and LICENSE

fix warning

add serialize deserialize API
2022-09-18 23:42:10 +08:00
lyon
72e84f05ae add_files 2022-09-17 13:57:17 +08:00
pikastech
d3026c7c99 support slice utf8 for str
add test for slice utf-8
2022-09-15 16:27:02 +08:00
pikastech
8acef2efde support pks_vm_exit() 2022-09-14 13:46:19 +08:00
pikastech
3a7796251f support range(a), range(a, b, step) 2022-09-12 20:01:30 +08:00
pikastech
7f193cec04 support dict.items() 2022-09-11 00:51:17 +08:00
pikastech
c70947aa6e cut VM for nano mode 2022-09-10 23:16:59 +08:00
pikastech
8734548a37 fix valgrind for PikaNN 2022-09-08 22:48:00 +08:00
pikastech
e85639a1e9 fix valgrind in check CLS
add pikann
2022-09-08 22:33:23 +08:00
lyon
cbf1fdbea7 add_files 2022-09-08 11:04:38 +08:00
pikastech
10c7f1a261 add __callback inline bytecode
impl strlwr for linux, merge codede.c to _String.c
2022-09-08 08:17:01 +08:00
李昂
bfb390324d
!114 Added utf-8 to utf-16/utf-32 string encoding method
Merge pull request !114 from eglwang/master
2022-09-07 14:58:12 +00:00
eglwang
f7a60bb775 remove comments in codede.c 2022-09-07 22:31:34 +08:00
eglwang
9d4c9689a9 support UTF-16,UTF-32 in pikaStdData_String.encode 2022-09-07 22:29:52 +08:00
eglwang
ba42a3924c fix a bug in PikaStdData_String___setitem__ 2022-09-07 22:19:11 +08:00
lyon
c25d624cda add_files 2022-09-07 22:08:35 +08:00
Lyon
fb26085771 more original APIs 2022-09-07 15:17:39 +08:00
李昂
9c0a549e27
add ARM2d.pyi
Signed-off-by: 李昂 <liang6516@outlook.com>
2022-09-06 17:17:17 +00:00
Lyon
7d2f0825db update arm2d to v1.1.0-preview1 2022-09-07 01:14:27 +08:00
pikastech
9cb3f586d5 fix PIKA_STRING_UTF8_EANBLE = 0 2022-09-06 08:19:05 +08:00