[Eva] Small optimization of trace_partitioning.
Rationing of states is only applied on statement vertices. When no rationing is performed, all states are propagated with a unique key. In this case, it is useless to try to join duplicate keys, or to join states with previous states from the same key. Also, all partitioning actions that only depend on the vertex statement are created in the [empty_store] for a vertex, and not in the [join] function.
Showing
- src/plugins/eva/partitioning/partition.ml 2 additions, 2 deletionssrc/plugins/eva/partitioning/partition.ml
- src/plugins/eva/partitioning/partition.mli 1 addition, 1 deletionsrc/plugins/eva/partitioning/partition.mli
- src/plugins/eva/partitioning/trace_partitioning.ml 59 additions, 50 deletionssrc/plugins/eva/partitioning/trace_partitioning.ml
Loading
Please register or sign in to comment