Änderungen

Summary

  1. Temp merger optimization (#1024) (commit: 0437a40) (details)
Commit 0437a40e8318f829decbe35f0e5d8cf4e4626b27 by noreply
Temp merger optimization (#1024)
Optimize TempMerger to avoid linear searches.
Just another case of accidentially quadratic runtime complexity.
Profiler showed that this takes up a rather large chunk of overall test
time.

(commit: 0437a40)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/MapWithIndexes.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/TempMerger.java (diff)