Commit f997b26
committed
Using LLVM uses instead of going through every instruction (#74)
* Adding support for MMTk (non-moving Immix)
* Replacing loop over instructions by loop over uses
* Minor
* Incrementing the iterator before erasing the instruction
* Minor1 parent 98c4282 commit f997b26
2 files changed
Lines changed: 15 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
946 | 946 | | |
947 | 947 | | |
948 | 948 | | |
949 | | - | |
950 | | - | |
951 | 949 | | |
952 | 950 | | |
953 | 951 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2598 | 2598 | | |
2599 | 2599 | | |
2600 | 2600 | | |
2601 | | - | |
2602 | | - | |
2603 | | - | |
2604 | | - | |
2605 | | - | |
2606 | | - | |
2607 | | - | |
| 2601 | + | |
2608 | 2602 | | |
2609 | | - | |
2610 | | - | |
2611 | | - | |
2612 | | - | |
2613 | | - | |
| 2603 | + | |
| 2604 | + | |
| 2605 | + | |
2614 | 2606 | | |
2615 | | - | |
2616 | | - | |
| 2607 | + | |
| 2608 | + | |
| 2609 | + | |
| 2610 | + | |
| 2611 | + | |
| 2612 | + | |
| 2613 | + | |
| 2614 | + | |
| 2615 | + | |
| 2616 | + | |
| 2617 | + | |
2617 | 2618 | | |
2618 | 2619 | | |
2619 | 2620 | | |
| |||
0 commit comments