Zannick / logic-graph

Tools for video game logic representation and analysis, particularly routing and beatability checks for speedruns and randomizers.
MIT License
3 stars 0 forks source link

Box the EnumMaps in the World object #167

Closed Zannick closed 1 month ago

Zannick commented 1 month ago

The World object for AV2 has grown larger than the debug stack, which means it's not possible to create safely in Rust, even to put on the heap.

I am not certain even this will be safe, if the Spot EnumMap grows too large on its own (it's the main culprit).

Zannick commented 1 month ago

The issue is avoided this way.