blueloveTH
|
f5a4c37968
|
init
|
2024-05-12 23:43:06 +08:00 |
|
blueloveTH
|
82d192e8da
|
replace PyObject* with PyVar
|
2024-05-12 20:16:55 +08:00 |
|
blueloveTH
|
6e9e25ca34
|
some fix
|
2024-05-10 14:30:15 +08:00 |
|
blueloveTH
|
5cfd66f8b2
|
impl py_exec and py_eval
|
2024-05-10 14:03:00 +08:00 |
|
blueloveTH
|
331dedcd28
|
add py_exec and py_eval prototype
|
2024-05-10 12:06:25 +08:00 |
|
blueloveTH
|
eae0aa6c8b
|
some fix
|
2024-05-05 11:36:17 +08:00 |
|
blueloveTH
|
0f47105b27
|
doc fix
|
2024-05-05 10:51:06 +08:00 |
|
blueloveTH
|
cc68c0dcc8
|
some optimize
|
2024-05-03 21:19:47 +08:00 |
|
blueloveTH
|
128f2e933d
|
remove comma
|
2024-05-03 21:16:40 +08:00 |
|
blueloveTH
|
533ecad9b7
|
some fix
|
2024-05-03 21:14:33 +08:00 |
|
blueloveTH
|
bb27112575
|
some refactor
|
2024-05-03 20:54:18 +08:00 |
|
blueloveTH
|
f91c4db49d
|
some fix
|
2024-05-03 20:36:07 +08:00 |
|
blueloveTH
|
d313257d48
|
some rename
|
2024-05-03 20:04:40 +08:00 |
|
blueloveTH
|
8795d2c06d
|
some fix
|
2024-05-03 19:53:55 +08:00 |
|
blueloveTH
|
fd12deeec3
|
remove VM::top_frame
|
2024-05-03 19:49:12 +08:00 |
|
blueloveTH
|
4f520a0c26
|
some rename
|
2024-05-03 19:45:05 +08:00 |
|
blueloveTH
|
9331e8eae0
|
some rename
|
2024-05-03 19:39:16 +08:00 |
|
blueloveTH
|
d8d5a1588a
|
some refactor
|
2024-05-03 15:48:29 +08:00 |
|
blueloveTH
|
aba90c1eb1
|
some optimize
|
2024-04-29 21:45:10 +08:00 |
|
blueloveTH
|
f752acdfc8
|
break change of m__next__
|
2024-04-29 11:57:21 +08:00 |
|
blueloveTH
|
ea6bd4a473
|
Update ceval.cpp
|
2024-04-28 20:09:11 +08:00 |
|
blueloveTH
|
f619cee961
|
add FOR_ITER_UNPACK
|
2024-04-28 20:04:13 +08:00 |
|
blueloveTH
|
6cc4d9c5cc
|
add PK_ENABLE_PROFILER
|
2024-04-27 20:01:58 +08:00 |
|
blueloveTH
|
4665fb3405
|
add OP_LOAD_SUBSCR_SMALL_INT
|
2024-04-27 19:42:39 +08:00 |
|
blueloveTH
|
b703abbbb2
|
some refactor
|
2024-04-27 17:01:59 +08:00 |
|
blueloveTH
|
9c9faa5f89
|
remove an UB
|
2024-04-23 12:29:33 +08:00 |
|
blueloveTH
|
16d595b6b4
|
some optimize
|
2024-04-20 11:50:28 +08:00 |
|
blueloveTH
|
d2052557f7
|
fix line_profiler
|
2024-04-14 21:39:10 +08:00 |
|
blueloveTH
|
6ec6c5290b
|
some fix
|
2024-04-14 21:26:03 +08:00 |
|
blueloveTH
|
b6d62c9d89
|
add breakpoint
|
2024-04-14 20:14:51 +08:00 |
|
blueloveTH
|
aaa0d55361
|
add breakpoint
|
2024-04-14 18:31:14 +08:00 |
|
blueloveTH
|
f53a46941a
|
deprecate *non_tagged*
|
2024-04-11 11:50:15 +08:00 |
|
blueloveTH
|
10ca25f6b0
|
add enum module
|
2024-04-06 17:00:50 +08:00 |
|
blueloveTH
|
e86baa2e2f
|
add optimized opcodes for FOR_ITER s
|
2024-03-29 01:29:32 +08:00 |
|
blueloveTH
|
f9f3827d5d
|
remove a tmp var
|
2024-03-18 12:55:42 +08:00 |
|
blueloveTH
|
f48db51d7c
|
some optimize
|
2024-03-17 19:10:45 +08:00 |
|
blueloveTH
|
3aea1647d0
|
some fix
|
2024-03-17 18:06:38 +08:00 |
|
blueloveTH
|
3ebc19bf7f
|
fix warnings
|
2024-03-17 17:53:55 +08:00 |
|
blueloveTH
|
2b43cbd25c
|
some optimize
|
2024-03-17 17:48:57 +08:00 |
|
blueloveTH
|
beaf05f6c1
|
some fix
|
2024-03-17 16:45:20 +08:00 |
|
blueloveTH
|
4db4274882
|
some optimize
|
2024-03-17 16:34:57 +08:00 |
|
blueloveTH
|
44c61a8c3a
|
add PREDICT_INT_DIV_OP
|
2024-03-17 16:33:08 +08:00 |
|
blueloveTH
|
11544b3f7a
|
Update ceval.cpp
|
2024-03-16 19:30:53 +08:00 |
|
blueloveTH
|
017655c057
|
add PREDICT_INT_OP
|
2024-03-16 19:20:29 +08:00 |
|
BLUELOVETH
|
65440c2034
|
Fix #197 (#227)
* init
* some optimize
* Update frame.h
* remove `LOAD_INTEGER`
* Update vm.cpp
* some optimize
* some fix
* Revert "remove `LOAD_INTEGER`"
This reverts commit c0b965aee2f64fbfae0b20f41d714688649d20cf.
* some fix
* Update expr.cpp
* some fix
* Update retype.yml
|
2024-03-16 18:37:09 +08:00 |
|
blueloveTH
|
63e869df0c
|
Revert "some optimize"
This reverts commit 31dc34663a0a2ffe45552eec7ceaca58759d228d.
|
2024-03-16 15:54:56 +08:00 |
|
blueloveTH
|
31dc34663a
|
some optimize
|
2024-03-16 15:42:04 +08:00 |
|
blueloveTH
|
1456fb5e20
|
remove _s in Frame
|
2024-03-16 15:32:17 +08:00 |
|
blueloveTH
|
fffcd7425d
|
some optimize
|
2024-03-16 14:54:55 +08:00 |
|
blueloveTH
|
37453a8502
|
some fix
|
2024-03-16 14:40:01 +08:00 |
|