428 Commits

Author SHA1 Message Date
blueloveTH
b07db073fd remove colorcvt 2026-02-21 21:12:52 +08:00
killcerr
82b4fff934
fix #440 (#457)
* fix #440

* fix #440

* fix #440

* fix #440

* fix #440

* fix #440

* fix #440

* add test

* add test
2026-02-02 21:45:11 +08:00
blueloveTH
cf965a1957 fix #456 2026-01-30 14:40:05 +08:00
blueloveTH
82bd2838ce fix abs name 2026-01-06 14:32:00 +08:00
blueloveTH
45f18f8431 add some more registers 2026-01-06 14:09:11 +08:00
BLUELOVETH
5f7bf4924b
Support running compiled bytecodes (#421) 2026-01-05 19:40:21 +08:00
blueloveTH
63334872f6 rename fix 2025-12-17 11:19:49 +08:00
blueloveTH
b60710aa3d fix add module 2025-12-17 11:18:11 +08:00
blueloveTH
2eb84b562e add stdc module 2025-12-16 17:10:45 +08:00
blueloveTH
a094dcb34d Update vm.c 2025-12-09 14:47:58 +08:00
blueloveTH
3731efba5c Update vm.c 2025-12-09 14:47:04 +08:00
blueloveTH
6cad72453b fix error of "A() takes no arguments" 2025-12-09 14:45:08 +08:00
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
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
1d30103f6a fix time module 2025-11-26 22:56:39 +08:00
blueloveTH
011b03b65a Update objectpool.c 2025-11-25 14:29:36 +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
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
96505249d6 fix #401 2025-11-02 14:45:29 +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
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
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
d3d61dde0c refactor code 2025-09-08 15:41:44 +08:00
blueloveTH
4a81e975c8 fix a bug 2025-08-31 01:28:33 +08:00
blueloveTH
c658b5a7a4 backup 2025-08-31 00:09:55 +08:00
blueloveTH
33be8e869a some refactor 2025-08-30 21:44:33 +08:00
blueloveTH
1d16d1a6f7 disable finally cuz it is buggy 2025-08-30 21:34:37 +08:00
blueloveTH
5f265e5ec8 Revert "test new sweep algo"
This reverts commit 410a3c5dd42d577b9c31713ed0af673f29decfc2.
2025-08-29 23:43:21 +08:00
blueloveTH
410a3c5dd4 test new sweep algo 2025-08-29 23:35:39 +08:00
blueloveTH
0c897df2c6 backup 2025-08-26 00:48:58 +08:00
blueloveTH
9a23eb6c9e fix a bug 2025-08-26 00:32:22 +08:00
blueloveTH
0ce88fa70c backup 2025-08-25 20:16:11 +08:00
blueloveTH
5dba2cd8e6 remove is_virtual 2025-08-22 16:51:05 +08:00
blueloveTH
24c6c01ac9 do not profile lambda func 2025-08-18 14:30:13 +08:00
blueloveTH
b786fda39d add exception breakpoint 2025-08-18 11:40:13 +08:00
blueloveTH
d44a6b7a44 Update line_profiler.c 2025-08-15 16:49:33 +08:00
blueloveTH
926fb37f7a fix line_profiler 2025-08-15 16:34:16 +08:00
blueloveTH
166b437498 fix line_profiler 2025-08-15 16:02:27 +08:00