53 Commits

Author SHA1 Message Date
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
166b437498 fix line_profiler 2025-08-15 16:02:27 +08:00
blueloveTH
7d484f8fa3 fix config.h 2025-07-01 15:13:46 +08:00
blueloveTH
02b27b66c5 some builtin changes 2025-06-21 20:33:47 +08:00
BLUELOVETH
a53af18ee8
Make py_Name opaque pointer (#370)
* backup

* backup

* backup

* backup

* backup

* backup

* Update codeobject.c

* backup

* Update ceval.c

* backup

* backup

* fix all

* revert ci

* fix all

* fix all

* fix pybind

* add `PK_ENABLE_CUSTOM_SNAME`
2025-06-05 22:26:28 +08:00
blueloveTH
29cd6fe59b improve code 2025-05-21 11:45:40 +08:00
blueloveTH
9e82b52a05 improve gc 2025-04-26 19:37:06 +08:00
liuyang18
2336d22666 refactor globals and locals 2025-03-24 11:11:03 +08:00
blueloveTH
eba88e5541 fix a bug 2025-03-12 13:25:55 +08:00
lightovernight
e2a632dc72 Improve Frame line number retrieval logic 2025-03-07 17:51:49 +08:00
blueloveTH
8be90c3ba5 ... 2025-03-06 19:48:04 +08:00
blueloveTH
6b61c85dac ... 2025-03-06 17:02:05 +08:00
blueloveTH
a9955cd210 rename to py_Frame 2025-03-06 12:02:57 +08:00
blueloveTH
483e6fcb57 implement tracefunc 2025-03-06 00:48:16 +08:00
blueloveTH
bf7bfa938c some fix 2025-02-28 16:25:22 +08:00
blueloveTH
45842638b3 backup 2025-02-28 15:11:24 +08:00
blueloveTH
330e005881 backup 2025-02-28 15:09:19 +08:00
blueloveTH
96ff66ef69 backup 2025-02-27 19:51:13 +08:00
blueloveTH
f941d26845 backup 2025-02-27 14:13:16 +08:00
blueloveTH
2ba131a252 backup 2025-02-27 13:21:55 +08:00
blueloveTH
9af9d228dd backup 2025-02-25 19:30:46 +08:00
blueloveTH
5a72730853 backup 2025-02-24 20:56:49 +08:00
blueloveTH
ce97587689 ... 2025-01-23 13:14:41 +08:00
blueloveTH
6d2547723f replace all free 2024-12-31 11:01:51 +08:00
blueloveTH
fb8e963905 replace all malloc 2024-12-31 10:58:48 +08:00
blueloveTH
ff6970101e ... 2024-10-26 16:49:01 +08:00
blueloveTH
00bdfe66cf ... 2024-10-26 16:14:27 +08:00
blueloveTH
4cab350e90 ... 2024-10-26 14:24:43 +08:00
blueloveTH
92090aeaa1 ... 2024-08-15 01:01:28 +08:00
blueloveTH
b51bf33572 ... 2024-08-10 16:04:50 +08:00
blueloveTH
3e99f46273 fix gc issues 2024-08-09 12:28:20 +08:00
blueloveTH
46fb524a01 support execdyn 2024-08-08 20:04:14 +08:00
blueloveTH
cd3c28fdd8 fix generator 2024-08-08 11:09:30 +08:00
blueloveTH
749435e516 ... 2024-08-06 13:47:41 +08:00
blueloveTH
6a7da5a1d5 ... 2024-08-05 23:52:09 +08:00
blueloveTH
56097f6927 ... 2024-08-05 23:24:07 +08:00
blueloveTH
0c081ba912 fix closure 2024-08-05 13:52:04 +08:00
blueloveTH
56763e05f9 ... 2024-08-04 19:09:50 +08:00
blueloveTH
3e7ca3cddd ... 2024-07-25 16:46:27 +08:00
blueloveTH
51e2433404 ... 2024-07-14 23:41:56 +08:00
blueloveTH
5c959e7274 support function 2024-07-07 00:06:21 +08:00
blueloveTH
803e7f1791 some fix 2024-07-06 23:07:44 +08:00
blueloveTH
3da176fbfb some rename 2024-07-04 23:20:52 +08:00
blueloveTH
2540205b77 some fix 2024-07-02 20:15:58 +08:00
blueloveTH
5be3300554 fix initial demo 2024-06-29 21:14:11 +08:00
blueloveTH
a55d3a5340 global replace 2024-06-29 18:34:38 +08:00
blueloveTH
c4b52ef684 some up 2024-06-28 23:07:26 +08:00
blueloveTH
bb67505613 up 2024-06-25 14:16:58 +08:00