33 Commits

Author SHA1 Message Date
blueloveTH
cbe8945d37 some update 2024-02-19 11:42:18 +08:00
blueloveTH
4509076b78 remove redundant code 2024-02-19 00:08:36 +08:00
blueloveTH
95720b965f rollback 2024-02-19 00:00:34 +08:00
blueloveTH
472c64323c some fix 2024-02-18 23:51:55 +08:00
blueloveTH
443c87f507 change some parameters 2024-02-18 23:50:48 +08:00
blueloveTH
415c1f6b38 some more replace 2024-02-18 22:43:09 +08:00
blueloveTH
97c923e514 use pod_vector for small vectors 2024-02-18 17:51:35 +08:00
blueloveTH
6ed8a262a8 some fix 2024-02-18 10:58:48 +08:00
blueloveTH
1558e5b40f fix a bug 2024-02-18 00:44:57 +08:00
blueloveTH
ac32dfdb2d record start_line & end_line 2024-02-07 17:07:55 +08:00
blueloveTH
664fc07dcd fix https://github.com/blueloveTH/pocketpy/issues/187 2024-01-14 22:59:08 +08:00
blueloveTH
7a386fa218 fix https://github.com/blueloveTH/pocketpy/issues/174 2024-01-14 14:19:31 +08:00
blueloveTH
b89395a1fe some cleanup 2023-12-26 21:52:05 +08:00
blueloveTH
d1080aab1f ... 2023-12-21 00:09:44 +08:00
blueloveTH
63b0a592bd some fix 2023-12-19 14:44:09 +08:00
blueloveTH
9cc0c4a504 some fix 2023-12-19 14:18:34 +08:00
blueloveTH
b23eb63aad fix kwargs bug 2023-12-19 14:06:20 +08:00
blueloveTH
5e54967903 Update codeobject.h 2023-11-10 16:18:03 +08:00
blueloveTH
53e4043e0e fix a bug of _class in Function 2023-10-15 04:44:10 +08:00
blueloveTH
0157025097 disable code serialization impl 2023-10-14 15:25:07 +08:00
blueloveTH
1afef9dcb9 reduce bytecode size 2023-10-14 14:30:15 +08:00
blueloveTH
ffde186dfa change opcode to uint8_t 2023-10-14 12:43:10 +08:00
blueloveTH
814ce3e465 add fastpath for simple calls 2023-10-14 00:29:03 +08:00
blueloveTH
99fbb7c736 refactor NameDict 2023-10-12 21:30:41 +08:00
blueloveTH
bf1c1bd678 ... 2023-09-29 15:35:41 +08:00
BLUELOVETH
449c0c36f9 support for..else and while..else 2023-08-18 16:17:01 +08:00
blueloveTH
ed669b4069 gcnew constructs PyObject inplace, no std::move any more! 2023-08-04 22:55:46 +08:00
BLUELOVETH
6ee0a169d0 ... 2023-07-19 16:02:47 +08:00
BLUELOVETH
349048d456 ... 2023-07-10 14:00:11 +08:00
blueloveTH
c32be30009 ... 2023-07-02 15:50:00 +08:00
blueloveTH
efb7fce3c1 ... 2023-07-02 15:24:32 +08:00
blueloveTH
656d1d7291 ... 2023-07-02 03:52:44 +08:00
blueloveTH
f3ac21ccc2 ... 2023-07-02 01:39:24 +08:00