550 Commits

Author SHA1 Message Date
Lyon
d3cd4c9f58 add jrpc pkg 2024-07-04 17:33:55 +08:00
lyon1998
a241e7b230 fix FDB_ALIGN on 64bit platoform 2024-07-03 00:31:12 +08:00
Lyon
3e1cf4deb8 flshdb_iter_by_time not ready 2024-07-03 00:08:43 +08:00
Lyon
c73015fda4 time module support full feature localtime, mktime 2024-07-02 16:10:29 +08:00
Lyon
00fabf77b5 add flashdb files 2024-07-01 22:43:27 +08:00
lyon1998
0d4f91efa7 support suger semicolon 2024-05-25 01:26:51 +08:00
lyon1998
ee6889d64a fix subdir for pre-compiler, fix num + str opt 2024-05-15 10:48:54 +08:00
lyon1998
6130b754ea fix '@p' hash conflict with 'AO' 2024-05-06 00:34:30 +08:00
lyon1998
16f55887c3 auto init lock for event_handler 2024-05-02 23:59:07 +08:00
lyon1998
612d353090 bytes_split test ok 2024-04-24 20:40:25 +08:00
lyon1998
277c770de6 fix check docsting 2024-04-18 09:23:57 +08:00
lyon1998
908b187493 support FileNoFoundError for runSingleFile 2024-04-03 11:12:01 +08:00
lyon1998
e3f1c3b26e fix linklibrary open pikafs issue 2024-02-25 00:24:31 +08:00
lyon
043432f723 using recersive mutex for GIL 2024-02-19 23:45:59 +08:00
lyon
3a38de4d7a fix cmodule import issue 2024-02-18 20:59:46 +08:00
lyon1998
64bc52cf50 support try...import stmt 2024-01-28 19:18:59 +08:00
lyon1998
294bc6cd73 fix if:import as parse issue 2024-01-28 12:21:39 +08:00
lyon1998
0df88ba177 fix event deinit 2024-01-12 00:25:42 +08:00
lyon1998
619b87661f support no lock event signal (int) 2024-01-12 00:04:25 +08:00
Lyon
6860c042e9 fix ref for event cb host 2024-01-05 21:07:44 +08:00
Lyon
d67b33ae67 not pass for ref cb 2024-01-05 20:47:28 +08:00
Lyon
5cbe80a69d add uidemo test for lvgl 2024-01-04 18:48:03 +08:00
Lyon
357fc62605 fix on lvgl for valgrind issue 2024-01-04 15:59:51 +08:00
lyon1998
95a0c9bf22 fix memlack on pika_lvgl, use uintptr_t as EventId 2024-01-04 01:50:09 +08:00
lyon1998
3c493a114d add base test for pika_lvgl on CI 2024-01-04 00:28:14 +08:00
lyon1998
c52e180975 fix attr.XX.YY cause mem lack 2024-01-01 19:22:21 +08:00
Lyon
a4c85cc305 support |= &= ^= >>= <<= 2023-12-26 10:36:22 +08:00
lyon1998
ea37db682c fuzzy pid tested OK 2023-12-18 02:17:24 +08:00
lyon1998
6c48ec34be fix str_void issue 2023-12-17 20:17:36 +08:00
lyon1998
3efc448859 rename FDB to KVDB 2023-12-07 22:22:42 +08:00
lyon1998
0b9ed2b8d1 fix libc read/write for flashdb 2023-12-07 01:45:29 +08:00
lyon1998
eea7dbd0fc fix mem lack, get_blob for default_kvs not work 2023-12-06 23:57:48 +08:00
lyon1998
429adcef77 fix file size align in pya (v7) 2023-12-03 01:49:05 +08:00
lyon
399fd1d115 fix errno symbel on win32 2023-11-18 20:10:52 +08:00
Lyon
ec8ddf1423 support invalid literal check for int() 2023-11-17 18:25:34 +08:00
lyon
c3986f5f03 support mul for str/bytes/obj 2023-11-08 21:22:39 +08:00
lyon
4ca642c48b clear runbytecode for fn0 and fn1 2023-11-08 20:21:42 +08:00
lyon
51b3d49b5c add runMethod0/1 and use in VM 2023-11-08 01:32:39 +08:00
lyon
7e3679d72a sync cross 2023-10-31 22:53:40 +08:00
lyon
ff831cd9c7 redirect fixing 2023-10-31 15:35:18 +08:00
lyon
ebd5b01549 support from subdir import module 2023-10-30 01:30:10 +08:00
Lyon
d3a2ef5fab support import subsrc.mod 2023-10-27 22:18:38 +08:00
Lyon
97f99483a8 fix module_list for binder 2023-10-03 13:39:00 +08:00
Lyon
8f059ae05e support pack modules inner requestment.txt 2023-10-03 03:00:06 +08:00
xie-jc
97c3417fb5 支持从python的行号推测字节码行号 2023-09-29 22:08:50 +08:00
xie-jc
81b6a709e3 fix pdb shell buffer 2023-09-29 19:03:29 +08:00
xie-jc
a211329901 support set_break to add a break with bytecode pc 2023-09-29 02:45:27 +08:00
xie-jc
00f0bc86f7 add set/reset/check break inner VM 2023-09-29 01:53:53 +08:00
xie-jc
97174b88f7 修复pdb对所属模块的识别 2023-09-28 23:16:35 +08:00
xie-jc
4d301bb3b5 修复REPL显示问题(prefix) 2023-09-28 23:08:17 +08:00