Shahar Naveh
|
2827eca293
|
Simplify Intruction.deopt() (#7615)
* Simplify `Instruction.deopt()`
* Adjust `scripts/generate_opcode_metadata.py`
|
2026-04-17 20:04:22 +09:00 |
|
Shahar Naveh
|
330aa08488
|
Macro for defining opcode & instruction enums (#7573)
* Macro for defining opcode & instruction enums
* Convert `Instruction` as well
* revert `#[repr(...)]` changes
|
2026-04-16 03:18:14 +09:00 |
|
Shahar Naveh
|
9a5de28b79
|
Align _opcode_metadata.py to 3.14.3 (#7456)
* Align `_opcode_metadata.py` to 3.14.3
* Unmark passing test
* Ensure python 3.14 runs on CI
* Update banner
* Fix `test__opcode.py`
* Adjust generate script
* Fix docs
|
2026-03-18 22:09:00 +09:00 |
|
Jeong, YunWon
|
d257d95362
|
set encodings for opcode_metadata scripts
|
2026-01-28 16:56:47 +09:00 |
|
Shahar Naveh
|
e3890f9b4a
|
Bytecode pseudo opcodes (#6715)
|
2026-01-15 02:52:25 +09:00 |
|
Shahar Naveh
|
440b8de763
|
Move Instruction enum to its own file (#6693)
* Move `Instruction` to its own file
* Fix codegen and frame.rs
* Adjust script
|
2026-01-11 10:04:24 +09:00 |
|
Shahar Naveh
|
6fe05987f0
|
Remove Reverse bytecode (#6675)
* Remove `Reverse` bytecode
* Update crates/compiler-core/src/bytecode.rs
Co-authored-by: Jeong, YunWon <69878+youknowone@users.noreply.github.com>
* Gen
* Remove Reverse
* Auto-format: cargo fmt --all
* Revert comment
* Remove debug code
* Fix CI
---------
Co-authored-by: Jeong, YunWon <69878+youknowone@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2026-01-10 18:55:15 +09:00 |
|
Shahar Naveh
|
c2bfdf30bd
|
Assign opcode ids (#6637)
|
2026-01-09 22:52:47 +09:00 |
|
Jeong, YunWon
|
eee360822c
|
Rework compiler about exception handling (#6638)
* asyncgen
* fix coroutine
* rewrite compiler
* tests
* set pyc magic number
|
2026-01-04 09:15:38 +09:00 |
|