Commit 80b1292
Replace CallMethod/LoadMethod opcodes with plain Call (RustPython#6674)
* implementing call the correct way
stack is [Option<PyObjectRef>]
* fix again
* list custom instructions
* Auto-format: cargo fmt --all
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>1 parent b9a1554 commit 80b1292
9 files changed
Lines changed: 489 additions & 351 deletions
File tree
- Lib
- test
- crates
- codegen/src
- snapshots
- compiler-core/src
- jit/src
- stdlib/src
- vm/src
- vm
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | 135 | | |
139 | 136 | | |
140 | 137 | | |
| |||
146 | 143 | | |
147 | 144 | | |
148 | 145 | | |
149 | | - | |
| 146 | + | |
150 | 147 | | |
151 | 148 | | |
152 | 149 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2301 | 2301 | | |
2302 | 2302 | | |
2303 | 2303 | | |
2304 | | - | |
2305 | 2304 | | |
2306 | 2305 | | |
2307 | 2306 | | |
| |||
Large diffs are not rendered by default.
Lines changed: 123 additions & 117 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments