315 Commits

Author SHA1 Message Date
blueloveTH
e25cc48463 improve chr 2025-03-12 19:43:56 +08:00
blueloveTH
a4f186057d ... 2025-03-12 19:00:13 +08:00
blueloveTH
e51e152b8c ... 2025-03-12 14:29:20 +08:00
blueloveTH
9ff3417621 fix builtin modules and super() 2025-03-12 14:25:48 +08:00
blueloveTH
f530d8d111 Update modules.c 2025-03-06 19:53:45 +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
db7c577c94 implement settrace 2025-03-06 11:59:50 +08:00
blueloveTH
64a4ae4676 add TraceInfo 2025-03-06 00:05:10 +08:00
blueloveTH
19d0cfd4fd plan to implement tracefunc 2025-03-05 02:14:29 +08:00
blueloveTH
7b4994ee35 improve performance 2025-03-05 01:47:05 +08:00
blueloveTH
2572ddd982 remove custom marker 2025-03-05 00:50:53 +08:00
blueloveTH
b3084a5c87 improve performance 2025-03-05 00:37:20 +08:00
AryanK37
50e5f521c2 Fix typos 2025-03-03 21:23:30 +05:30
blueloveTH
b82b3702e2 update docs 2025-03-01 17:11:51 +08:00
blueloveTH
05764225d7 Update modules.c 2025-03-01 17:01:36 +08:00
blueloveTH
7c1174f816 some fix 2025-02-28 17:04:30 +08:00
blueloveTH
4ead475cd1 fix bugs 2025-02-28 16:57:26 +08:00
blueloveTH
bf7bfa938c some fix 2025-02-28 16:25:22 +08:00
blueloveTH
2e31412d3a backup 2025-02-28 15:40:17 +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
2ba131a252 backup 2025-02-27 13:21:55 +08:00
blueloveTH
9af9d228dd backup 2025-02-25 19:30:46 +08:00
blueloveTH
2d5561441d backup 2025-02-25 16:45:32 +08:00
blueloveTH
5a72730853 backup 2025-02-24 20:56:49 +08:00
blueloveTH
eb414df4cd improve array2d_like 2025-02-18 17:51:46 +08:00
blueloveTH
a725e1a07c ... 2025-02-13 17:00:54 +08:00
blueloveTH
f8156582a6 ... 2025-02-13 16:59:21 +08:00
blueloveTH
2a330cc6cd fix builtins_print 2025-02-13 16:59:04 +08:00
blueloveTH
09dc57f206 ... 2025-02-13 16:53:28 +08:00
BLUELOVETH
93cd5e48a7
implement array2d.chunked_array2d[T, TContext] (#332)
* bak

* backup

* ...

* Update array2d.pyi

* backup

* backup

* backup

* backup

* backup

* backup

* backup
2025-02-13 16:08:47 +08:00
blueloveTH
4d5e6f26d0 revert free() 2025-02-11 11:47:31 +08:00
blueloveTH
9db90216d1 fix a memory leak 2025-02-10 14:05:39 +08:00
blueloveTH
ba25fd4710 fix memory leak of new allocator 2025-02-05 19:17:32 +08:00
blueloveTH
1260987ead fix https://github.com/pocketpy/pocketpy/issues/329 2025-02-03 16:01:10 +08:00
blueloveTH
ffbc7e9ade intern ascii literals 2025-01-23 20:02:55 +08:00
blueloveTH
60802a8e36 fix a bug of large_objects 2025-01-23 19:26:16 +08:00
blueloveTH
7233cff311 add getchar to py_Callbacks 2025-01-23 13:20:29 +08:00
blueloveTH
ce97587689 ... 2025-01-23 13:14:41 +08:00
blueloveTH
50d3c9adac improve libhv 2025-01-20 19:51:42 +08:00
blueloveTH
e8e5fa897c ... 2025-01-18 22:40:01 +08:00
blueloveTH
3d12c9400c add libhv module 2025-01-18 22:12:44 +08:00
blueloveTH
4b292abb4e ... 2025-01-10 13:43:51 +08:00
blueloveTH
a71a6f81a5 ... 2025-01-10 13:38:52 +08:00
blueloveTH
e25aba8d97 add py_importlib_reload 2025-01-10 13:28:40 +08:00
blueloveTH
c0aa42d2b1 add namedict.clear 2025-01-09 12:02:26 +08:00
blueloveTH
601c1029ce move static_assert 2025-01-08 16:58:39 +08:00
blueloveTH
9914c4838c reduce type's memory cost 2024-12-31 14:53:15 +08:00