blueloveTH
|
f2ce3c97d7
add `line_profiler` impl
|
2 lat temu |
blueloveTH
|
b0dc1e4a69
refactor
|
2 lat temu |
blueloveTH
|
6cff9ff9ec
add `_ceval_on_step_profile`
|
2 lat temu |
blueloveTH
|
5ffb446d4a
fix https://github.com/pocketpy/pocketpy/issues/194
|
2 lat temu |
blueloveTH
|
de41c27cfa
`TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'`
|
2 lat temu |
blueloveTH
|
81cf28f685
...
|
2 lat temu |
blueloveTH
|
cd1280d350
...
|
2 lat temu |
blueloveTH
|
fb3ffaa020
...
|
2 lat temu |
blueloveTH
|
664fc07dcd
fix https://github.com/blueloveTH/pocketpy/issues/187
|
2 lat temu |
blueloveTH
|
094fac8f72
...
|
2 lat temu |
blueloveTH
|
1eb3ba3077
add support for `try..finally`
|
2 lat temu |
blueloveTH
|
42a7d02286
...
|
2 lat temu |
blueloveTH
|
866abe2c63
...
|
2 lat temu |
blueloveTH
|
02a25de8e5
warn return with arg inside generator function
|
2 lat temu |
blueloveTH
|
e150ffae5e
rename `UNREACHABLE()` to `PK_UNREACHABLE()`
|
2 lat temu |
blueloveTH
|
315cbe5d1a
rename `FATAL_ERROR` to `PK_FATAL_ERROR`
|
2 lat temu |
blueloveTH
|
e2f36d017b
...
|
2 lat temu |
blueloveTH
|
c6ec028730
support real exceptions
|
2 lat temu |
blueloveTH
|
1e178caf6e
add `cmath` module
|
2 lat temu |
blueloveTH
|
f7fb3c1c98
...
|
2 lat temu |
blueloveTH
|
475bce9999
add `@dataclass`
|
2 lat temu |
blueloveTH
|
9af3434f06
improve f-string performance
|
2 lat temu |
blueloveTH
|
b8100bcce5
add `EVAL_CONST`
|
2 lat temu |
blueloveTH
|
0c46f21c19
Update ceval.cpp
|
2 lat temu |
blueloveTH
|
e124f635c1
support `@property.setter`
|
2 lat temu |
blueloveTH
|
a12eb4c8bc
...
|
2 lat temu |
blueloveTH
|
5e3572b32c
replace `std::stringstream` with `SStream`
|
2 lat temu |
blueloveTH
|
53e4043e0e
fix a bug of `_class` in `Function`
|
2 lat temu |
blueloveTH
|
eb1f8f0a4f
some more optimize
|
2 lat temu |
blueloveTH
|
1afef9dcb9
reduce bytecode size
|
2 lat temu |