65 Commits

Author SHA1 Message Date
blueloveTH
c658b5a7a4 backup 2025-08-31 00:09:55 +08:00
blueloveTH
b7abcf19b1 remove trailing newline 2025-08-05 13:40:01 +08:00
blueloveTH
152d6bbd49 test mimalloc
Update cmake_build.py

Update CMakeLists.txt

Update CMakeLists.txt
2025-07-01 15:54:39 +08:00
blueloveTH
7d484f8fa3 fix config.h 2025-07-01 15:13:46 +08:00
blueloveTH
7ea00a3954 change default settings 2025-06-30 22:32:58 +08:00
blueloveTH
a1e35b6e13 add PK_ENABLE_THREADS 2025-06-30 11:30:36 +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
a0bd1a3f3b Update config.h 2025-06-02 15:09:10 +08:00
blueloveTH
6f4a5321a1 add pkpy.configmacros 2025-05-23 15:18:15 +08:00
blueloveTH
29cd6fe59b improve code 2025-05-21 11:45:40 +08:00
blueloveTH
f9320f8a3e add PK_ENABLE_WATCHDOG 2025-05-20 18:16:11 +08:00
blueloveTH
ae13cc6ea9 fix https://github.com/pocketpy/pocketpy/issues/338 2025-05-19 14:03:18 +08:00
blueloveTH
332a51945c fix a bug 2025-04-26 22:14:58 +08:00
blueloveTH
efa60ec5cc Update config.h 2025-04-13 13:59:53 +08:00
blueloveTH
dacb1091db remove PK_LOW_MEMORY_MODE 2025-04-13 13:59:04 +08:00
blueloveTH
f7141d5967 upgrade to v2.0.8 2025-04-09 13:53:44 +08:00
blueloveTH
19d0cfd4fd plan to implement tracefunc 2025-03-05 02:14:29 +08:00
blueloveTH
854f0d9b35 Update config.h 2025-03-05 01:14:00 +08:00
blueloveTH
723407dafe backup
backup

backup

...
2025-01-23 12:56:28 +08:00
blueloveTH
43d22e85b3 upgrade version num 2025-01-10 13:31:42 +08:00
blueloveTH
93ca8d88f3 add PK_LOW_MEMORY_MODE 2024-12-31 13:34:37 +08:00
blueloveTH
4cf9199c72 Update config.h 2024-12-31 12:57:42 +08:00
blueloveTH
c329e09fac allowing disable gc 2024-12-31 12:54:43 +08:00
blueloveTH
fb8e963905 replace all malloc 2024-12-31 10:58:48 +08:00
blueloveTH
f1ae24a9c1 add colorcvt module 2024-12-30 02:11:08 +08:00
blueloveTH
416ee069fd change version 2024-12-23 11:52:41 +08:00
blueloveTH
79f18f8dc5 improve pickle 2024-12-15 20:57:14 +08:00
blueloveTH
9165ca228a improve array2d 2024-11-25 11:54:16 +08:00
blueloveTH
2f96054a4e remove unused code 2024-11-13 10:51:54 +08:00
blueloveTH
2e4dde2a7a update version code 2024-10-30 14:57:57 +08:00
blueloveTH
19563e33d2 ... 2024-08-30 16:03:32 +08:00
blueloveTH
be417ea528 ... 2024-08-22 17:33:08 +08:00
blueloveTH
7d3bb3480a some fix 2024-06-02 18:22:36 +08:00
blueloveTH
7738142985 some fix 2024-06-02 18:17:20 +08:00
blueloveTH
197d8414bb some fix 2024-06-01 18:22:50 +08:00
blueloveTH
617ff4fc77 some fix 2024-05-24 23:08:37 +08:00
blueloveTH
8203ef465e enable CI 2024-05-13 16:47:09 +08:00
blueloveTH
a09def4ec3 some fix 2024-05-13 16:16:17 +08:00
blueloveTH
7e2c4ea05f Update config.h 2024-05-13 15:01:07 +08:00
blueloveTH
de912bf92f Update config.h 2024-05-13 14:59:04 +08:00
blueloveTH
a91400429b some fix 2024-05-13 14:46:28 +08:00
blueloveTH
049a5fadee some fix 2024-05-13 02:28:37 +08:00
blueloveTH
cef275f900 some fix 2024-05-13 01:59:38 +08:00
blueloveTH
620c1d2882 change _import_handler 2024-05-04 20:04:15 +08:00
blueloveTH
a6c4b33e8b some fix 2024-04-28 20:22:08 +08:00
blueloveTH
6cc4d9c5cc add PK_ENABLE_PROFILER 2024-04-27 20:01:58 +08:00
blueloveTH
59ed97aa5a remove support for user config 2024-04-23 12:41:14 +08:00
blueloveTH
d47dcd8cd8 add test for precompiled 2024-04-14 15:37:22 +08:00
blueloveTH
96eaeb49f5 some fix 2024-04-14 01:20:56 +08:00
blueloveTH
fffcd7425d some optimize 2024-03-16 14:54:55 +08:00