119 Commits

Author SHA1 Message Date
blueloveTH
01216bc79d Update object.h 2025-06-17 23:29:25 +08:00
blueloveTH
4fd47072fc fix py_name2ref
Update vm.c

backup
2025-06-13 17:29:42 +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
0d9bf2e7de optimize small string 2025-04-26 21:43:57 +08:00
blueloveTH
9e82b52a05 improve gc 2025-04-26 19:37:06 +08:00
blueloveTH
cfa909f1b9 add color32 2025-04-17 14:41:38 +08:00
blueloveTH
c7dbb8bd7f fix memory leak of chunked_array2d 2025-04-13 14:27:19 +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
cd81927380 ... 2025-02-06 14:37:56 +08:00
blueloveTH
f2be5cf0f4 ... 2025-02-06 14:23:35 +08:00
blueloveTH
adceacc0f5 ... 2025-01-23 14:00:51 +08:00
blueloveTH
723407dafe backup
backup

backup

...
2025-01-23 12:56:28 +08:00
blueloveTH
601c1029ce move static_assert 2025-01-08 16:58:39 +08:00
blueloveTH
0666a6d370 ... 2024-10-26 15:37:47 +08:00
blueloveTH
4cab350e90 ... 2024-10-26 14:24:43 +08:00
blueloveTH
2bca80ff7f remove goto and support finally 2024-10-25 18:10:59 +08:00
blueloveTH
62c12981df fix a bug 2024-09-02 23:17:49 +08:00
blueloveTH
291ee682b7 add linalg module 2024-08-25 01:40:31 +08:00
blueloveTH
71dca71ead update amalgamate.py 2024-08-20 13:04:55 +08:00
blueloveTH
aaf7a84a3a ... 2024-08-19 13:04:38 +08:00
blueloveTH
f9d6321a09 add py_callbacks 2024-08-18 20:07:27 +08:00
blueloveTH
b94b535de8 ... 2024-08-14 12:37:43 +08:00
blueloveTH
8b32296c9c ... 2024-08-12 13:25:52 +08:00
blueloveTH
76075de70c ... 2024-08-10 17:27:58 +08:00
blueloveTH
f756bd813d ... 2024-08-06 13:31:41 +08:00
blueloveTH
56763e05f9 ... 2024-08-04 19:09:50 +08:00
blueloveTH
ec30ba9d02 ... 2024-07-30 12:14:07 +08:00
blueloveTH
3e7ca3cddd ... 2024-07-25 16:46:27 +08:00
blueloveTH
f2363a8657 ... 2024-07-25 13:58:25 +08:00
blueloveTH
51e2433404 ... 2024-07-14 23:41:56 +08:00
blueloveTH
1a4b88829c reimpl dict 2024-07-14 12:49:29 +08:00
blueloveTH
f3a4473162 remove JSON_MODE and use EVAL_MODE 2024-07-14 12:49:00 +08:00
blueloveTH
45de08dd39 ... 2024-07-14 12:48:48 +08:00
blueloveTH
fa5df75248 ... 2024-07-14 12:48:42 +08:00
blueloveTH
f9de245bc6 ... 2024-07-14 12:48:38 +08:00
blueloveTH
83c54fbeac fix list 2024-07-14 12:48:18 +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
f93aefdbe5 implement repl 2024-07-06 00:36:51 +08:00
blueloveTH
3da176fbfb some rename 2024-07-04 23:20:52 +08:00
blueloveTH
8c41065258 some fix 2024-07-02 20:21:17 +08:00
blueloveTH
2540205b77 some fix 2024-07-02 20:15:58 +08:00
blueloveTH
cf82c409df add PredefinedTypes 2024-07-02 17:31:44 +08:00
blueloveTH
ab0f07bbd7 some fix 2024-07-02 11:47:56 +08:00
blueloveTH
9c7d1c5fe1 a lot of rename 2024-07-02 00:55:14 +08:00
blueloveTH
bb2dfe61dc refactor string 2024-07-02 00:53:50 +08:00
blueloveTH
15fd2ef8a0 some fix 2024-07-01 11:38:53 +08:00
blueloveTH
69183e2d79 some fix 2024-07-01 02:22:03 +08:00
blueloveTH
25ceed2703 backup 2024-06-30 22:44:51 +08:00