Commit 80bb6a3
* OMCompiler 09c5a1c...eb0e110 (6):
> avoid a few more tuples
> avoid unnecessary tuple creation
> misc optimizations use guards avoid memory allocations
> use guard to avoid some MMC_THROW_INTERNAL
> do not recreate Option<>
> add List.mapFold* varaiants with more InOut arguments needed to be able to avoid tuples in some places1 parent 972a45b commit 80bb6a3
1 file changed
+1
-1
lines changedSubmodule OMCompiler updated 11 files
- Compiler/BackEnd/BackendDAEOptimize.mo+15-15
- Compiler/BackEnd/BackendDAEUtil.mo+66-71
- Compiler/BackEnd/BackendEquation.mo+65-105
- Compiler/BackEnd/EvaluateFunctions.mo+20-21
- Compiler/BackEnd/FindZeroCrossings.mo+157-156
- Compiler/BackEnd/IndexReduction.mo+28-34
- Compiler/BackEnd/RemoveSimpleEquations.mo+55-44
- Compiler/FrontEnd/Expression.mo+1-1
- Compiler/FrontEnd/NFSCodeLookup.mo+10-13
- Compiler/SimCode/SimCodeUtil.mo+20-23
- Compiler/Util/List.mo+118-3
0 commit comments