These are the values that a memory plannig algorithm assigns to a spec. These are not directly written back into the spec object, but are used to track the allocation decisions and assigned back to the spec object in the end, based on which algorithm is picked as the best performing one.
| 728 | |
| 729 | @dataclass |
| 730 | class SpecAllocResult: |
| 731 | """These are the values that a memory plannig algorithm assigns to a spec. |
| 732 | These are not directly written back into the spec object, but are used to |
| 733 | track the allocation decisions and assigned back to the spec object in the |
| 734 | end, based on which algorithm is picked as the best performing one. |
| 735 | """ |
| 736 | |
| 737 | mem_id: int |
| 738 | mem_obj_id: int |
| 739 | mem_offset: int |
| 740 | |
| 741 | |
| 742 | @dataclass |