2587 Commits

Author SHA1 Message Date
blueloveTH
10c53e0621 update cov 2025-12-02 22:04:42 +08:00
blueloveTH
ef9b4779f4 improve heap 2025-11-28 12:56:25 +08:00
blueloveTH
ea14ec8463 improve memory profile 2025-11-27 19:50:02 +08:00
blueloveTH
57af91015c Update objectpool.c 2025-11-27 15:23:53 +08:00
blueloveTH
0b91c2968b add picoterm.sscanf 2025-11-27 14:41:13 +08:00
blueloveTH
6f9b7943d4 add wcwidth and wcswidth 2025-11-27 11:31:14 +08:00
blueloveTH
1f782b799c update setup_gc_debug_callback 2025-11-26 23:47:43 +08:00
blueloveTH
673c3e2802 Update heap.c 2025-11-26 23:32:14 +08:00
blueloveTH
272388ed8f Update heap.c 2025-11-26 23:30:22 +08:00
blueloveTH
d03610071a Update time.c 2025-11-26 23:13:54 +08:00
blueloveTH
1d30103f6a fix time module 2025-11-26 22:56:39 +08:00
blueloveTH
e2c065d18d Update time.c 2025-11-26 22:06:15 +08:00
blueloveTH
c3291ef718 Update time.c 2025-11-26 21:55:18 +08:00
blueloveTH
a05eb008a4 refactor threads 2025-11-26 00:37:54 +08:00
blueloveTH
011b03b65a Update objectpool.c 2025-11-25 14:29:36 +08:00
blueloveTH
b74d336e53 fix data race 2025-11-25 13:35:30 +08:00
blueloveTH
18d1585440 backup 2025-11-25 12:07:45 +08:00
blueloveTH
450f0263a2 backup 2025-11-25 01:03:55 +08:00
blueloveTH
8a4338faf9 Update threads.c 2025-11-24 23:46:30 +08:00
blueloveTH
558eb10854 backup 2025-11-24 23:13:54 +08:00
blueloveTH
fa878636bb [no ci] backup 2025-11-24 20:43:39 +08:00
blueloveTH
4fc18c921d [no ci] backup 2025-11-24 19:14:34 +08:00
blueloveTH
276d2173f1 fix some bugs 2025-11-24 17:41:41 +08:00
blueloveTH
10c81469c0 add threads pool impl 2025-11-24 16:12:44 +08:00
blueloveTH
bfe471dc12 small refactor 2025-11-24 11:41:37 +08:00
BLUELOVETH
c45a5df1e8
add setup_gc_debug_callback (#406)
* [no ci] backup

* [no ci] backup

* [no ci] fix

* [no ci] fix

* [no ci] fix

* [no ci] fix

* [no ci] fix

* [no ci] fix

* [no ci] fix

* [no ci] fix

---------

Co-authored-by: 张皓晟 <2067144018@qq.com>
2025-11-23 16:30:22 +08:00
blueloveTH
a6d0d9b04f fix a bug 2025-11-23 02:24:23 +08:00
blueloveTH
8a80a4456f fix a bug 2025-11-23 02:21:50 +08:00
blueloveTH
70bb5222f9 up 2025-11-23 02:19:55 +08:00
blueloveTH
4827e6dea3 add picoterm module 2025-11-23 00:14:14 +08:00
blueloveTH
585fffbb27 add msgpack
Update CMakeLists.txt

Update CMakeLists.txt

Update CMakeLists.txt
2025-11-11 01:01:21 +08:00
blueloveTH
c6fe865545 Update ModuleSystem.c 2025-11-04 17:39:43 +08:00
blueloveTH
96505249d6 fix #401 2025-11-02 14:45:29 +08:00
blueloveTH
10ce995780 update unicode data 2025-10-24 00:07:42 +08:00
blueloveTH
6038692611 backup 2025-10-22 15:36:56 +08:00
blueloveTH
7efcbb136e fix #400 2025-10-20 17:52:42 +08:00
Daniel Saier
e39e63191f
Add support for some missing escape sequences (#399) 2025-10-08 21:56:54 +08:00
blueloveTH
0251f924c3 fix leak and improve pickle 2025-10-08 21:09:14 +08:00
lightovernight
b44a5afc97
upgrade isattach to status (#398)
* fix an fatal error

* fix bug : rerefrence invaild

* implement better exception support

* fix bug : might crash when eval executes

* upgrade istattach to status

* some fix

* Update ceval.c

---------

Co-authored-by: blueloveTH <blueloveth@foxmail.com>
2025-10-07 21:51:46 +08:00
blueloveTH
9b59a9764e Update ceval.c 2025-10-07 20:23:22 +08:00
blueloveTH
c30a7adaff add cpy11__float_div_mod 2025-09-29 11:24:41 +08:00
blueloveTH
354e8fc03f support divmod for pos float 2025-09-28 19:31:47 +08:00
blueloveTH
9955a70c74 fix compat warning 2025-09-28 15:31:31 +08:00
blueloveTH
7903d06394 add NotRequired 2025-09-18 16:02:41 +08:00
blueloveTH
e4a900dd88 Update PyDict.c 2025-09-17 14:37:59 +08:00
blueloveTH
226febea82 Update ceval.c 2025-09-17 14:16:48 +08:00
blueloveTH
62491dd99a reimpl str.format 2025-09-17 14:10:26 +08:00
blueloveTH
6f7df0c3af Update ceval.c 2025-09-17 02:00:55 +08:00
blueloveTH
985bc29998 add TypedDict 2025-09-16 19:26:43 +08:00
blueloveTH
8f6ab9f436 add time.perf_counter 2025-09-11 18:14:15 +08:00