175 Commits

Author SHA1 Message Date
blueloveTH
c4ab63ca15 draft LineProfiler 2025-05-28 01:49:33 +08:00
BLUELOVETH
d5148a15db
Merge pull request #364 from lightovernight/gsoc-2025-socket
Add socket module for Linux and Windows
2025-05-13 10:54:25 +08:00
lightovernight
696a944a0e Add socket module for pocketpy 2025-05-12 20:28:58 +08:00
blueloveTH
3879903d73 add unicodedata module 2025-05-06 19:23:24 +08:00
blueloveTH
0d9bf2e7de optimize small string 2025-04-26 21:43:57 +08:00
blueloveTH
94ce95c74d rename linalg to vmath 2025-04-17 15:10:48 +08:00
blueloveTH
6fcdea7ef8 Update threads.h 2025-04-13 19:05:17 +08:00
blueloveTH
0d39a0b3da fix threads api 2025-04-13 19:03:34 +08:00
blueloveTH
9448214317 test impl of pkpy.ComputeThread 2025-04-13 18:28:27 +08:00
blueloveTH
e25cc48463 improve chr 2025-03-12 19:43:56 +08:00
blueloveTH
b320e8d9a3 Update algorithm.h 2025-03-12 19:24:20 +08:00
blueloveTH
160bc99d04 improve performance 2025-03-04 23:32:14 +08:00
blueloveTH
2d5561441d backup 2025-02-25 16:45:32 +08:00
blueloveTH
eb414df4cd improve array2d_like 2025-02-18 17:51:46 +08:00
blueloveTH
c3646b65ad fix c11_vector__extend 2025-01-24 20:54:45 +08:00
blueloveTH
ce97587689 ... 2025-01-23 13:14:41 +08:00
blueloveTH
723407dafe backup
backup

backup

...
2025-01-23 12:56:28 +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
c044f5dd65 ... 2025-01-08 18:40:05 +08:00
blueloveTH
a4745a8bd9 add static_assert fallback 2025-01-08 18:38:30 +08:00
blueloveTH
6d2547723f replace all free 2024-12-31 11:01:51 +08:00
blueloveTH
4583b57d12 improve pickle with memo 2024-12-14 16:03:03 +08:00
blueloveTH
5e5f2525b4 add pickle module 2024-12-13 14:12:13 +08:00
blueloveTH
620db020ed ... 2024-11-23 16:38:57 +08:00
blueloveTH
72d5e4d098 Revert "add cpy310_tuplehash"
This reverts commit b03feb0294c984002992b5b226df02d0d53103f5.
2024-11-23 15:52:56 +08:00
blueloveTH
b03feb0294 add cpy310_tuplehash 2024-11-23 15:42:42 +08:00
blueloveTH
f182fc3cfa fix include 2024-11-13 10:55:36 +08:00
blueloveTH
2f96054a4e remove unused code 2024-11-13 10:51:54 +08:00
blueloveTH
51b14d3526 add bytes.__len__ and improve ord() 2024-10-11 23:56:26 +08:00
blueloveTH
000fd1f087 redesign py_newstrn and py_newstrv 2024-09-08 18:42:34 +08:00
blueloveTH
24a7e6f060 remove pkpy.next 2024-09-08 14:55:09 +08:00
blueloveTH
ac8f4a1c2d some fix 2024-08-28 02:05:39 +08:00
blueloveTH
291ee682b7 add linalg module 2024-08-25 01:40:31 +08:00
blueloveTH
be417ea528 ... 2024-08-22 17:33:08 +08:00
blueloveTH
71dca71ead update amalgamate.py 2024-08-20 13:04:55 +08:00
blueloveTH
4285324209 ... 2024-08-16 16:52:24 +08:00
blueloveTH
ef9c5c98cc add enum module 2024-08-16 15:53:10 +08:00
blueloveTH
adf5fa5ac2 fix https://github.com/pocketpy/pocketpy/issues/296 2024-08-16 12:37:50 +08:00
blueloveTH
3e7af41e1f ... 2024-08-15 01:02:21 +08:00
blueloveTH
92090aeaa1 ... 2024-08-15 01:01:28 +08:00
blueloveTH
88f893ddd7 ... 2024-08-10 20:21:40 +08:00
blueloveTH
4829568c87 ... 2024-08-08 14:08:17 +08:00
blueloveTH
b6993532fa ... 2024-08-06 14:12:55 +08:00
blueloveTH
f756bd813d ... 2024-08-06 13:31:41 +08:00
blueloveTH
f9a1bd1d49 ... 2024-08-06 12:58:11 +08:00
blueloveTH
ceb49d832b add bytes 2024-08-06 12:46:16 +08:00
blueloveTH
56097f6927 ... 2024-08-05 23:24:07 +08:00
blueloveTH
56763e05f9 ... 2024-08-04 19:09:50 +08:00
blueloveTH
ea9dabdf99 ... 2024-08-04 18:51:58 +08:00