/trunk Developers: mahge930

Login name:
mahge930
Total Commits:
2,166 (0.8%)
Lines of Code:
242,450 (0.8%)
Most Recent Commit:
2015-03-24 12:57
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for mahge930

Activity by Day of Week for mahge930

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 2166 (100.0%) 242450 (100.0%) 111.9
Compiler/Template/ 215 (9.9%) 147833 (61.0%) 687.5
testsuite/openmodelica/debugDumps/ 15 (0.7%) 46034 (19.0%) 3068.9
Compiler/FrontEnd/ 300 (13.9%) 9283 (3.8%) 30.9
SimulationRuntime/ParModelica/auto/ 98 (4.5%) 5774 (2.4%) 58.9
SimulationRuntime/ParModelica/explicit/openclrt/ 20 (0.9%) 4925 (2.0%) 246.2
testsuite/libraries/multibody/elementary/ 19 (0.9%) 3191 (1.3%) 167.9
testsuite/libraries/multibody/loops/ 10 (0.5%) 2688 (1.1%) 268.8
SimulationRuntime/ParModelica/OpenCLRuntime/ 75 (3.5%) 2534 (1.0%) 33.7
testsuite/flattening/libraries/msl31/media/ 51 (2.4%) 1819 (0.8%) 35.6
SimulationRuntime/c/simulation/solver/ 25 (1.2%) 1473 (0.6%) 58.9
Compiler/BackEnd/ 85 (3.9%) 1375 (0.6%) 16.1
testsuite/flattening/libraries/msl22/modelicaAdditions/ 20 (0.9%) 925 (0.4%) 46.2
testsuite/records/ 8 (0.4%) 922 (0.4%) 115.2
testsuite/flattening/libraries/msl31/multibody/loops/ 9 (0.4%) 766 (0.3%) 85.1
testsuite/simulation/modelica/start_value_selection/ 4 (0.2%) 738 (0.3%) 184.5
testsuite/libraries/multibody/rotational3deffects/ 5 (0.2%) 731 (0.3%) 146.2
testsuite/flattening/libraries/msl31/fluid/ 11 (0.5%) 722 (0.3%) 65.6
testsuite/flattening/libraries/3rdParty/Exercises/ 5 (0.2%) 712 (0.3%) 142.4
testsuite/openmodelica/bootstrapping/ 11 (0.5%) 667 (0.3%) 60.6
testsuite/flattening/libraries/msl31/multibody/elementary/ 18 (0.8%) 653 (0.3%) 36.2
testsuite/libraries/msl221/ 9 (0.4%) 596 (0.2%) 66.2
testsuite/openmodelica/interactive-API/ 2 (0.1%) 512 (0.2%) 256.0
testsuite/mofiles/ 11 (0.5%) 477 (0.2%) 43.3
SimulationRuntime/c/util/ 30 (1.4%) 425 (0.2%) 14.1
Compiler/Util/ 20 (0.9%) 342 (0.1%) 17.1
Compiler/Script/ 16 (0.7%) 307 (0.1%) 19.1
testsuite/libraries/multibody/checkingModels/ 2 (0.1%) 293 (0.1%) 146.5
testsuite/libraries/msl31/ 3 (0.1%) 263 (0.1%) 87.6
testsuite/simulation/modelica/algorithms_functions/ 18 (0.8%) 261 (0.1%) 14.5
testsuite/flattening/libraries/3rdParty/SiemensPower/ 7 (0.3%) 259 (0.1%) 37.0
Parser/ 24 (1.1%) 252 (0.1%) 10.5
testsuite/flattening/libraries/3rdParty/ThermoSysPro/ 13 (0.6%) 242 (0.1%) 18.6
testsuite/simulation/libraries/3rdParty/ThermoPower/ 3 (0.1%) 236 (0.1%) 78.6
testsuite/flattening/libraries/msl31/ 8 (0.4%) 226 (0.1%) 28.2
testsuite/simulation/libraries/msl32/ 51 (2.4%) 222 (0.1%) 4.3
testsuite/libraries/multibody/systems/ 2 (0.1%) 203 (0.1%) 101.5
Compiler/susan_codegen/SimCode/ 13 (0.6%) 184 (0.1%) 14.1
testsuite/flattening/modelica/records/ 38 (1.8%) 178 (0.1%) 4.6
testsuite/flattening/libraries/msl31/multibody/rotational3deffects/ 4 (0.2%) 166 (0.1%) 41.5
testsuite/ 5 (0.2%) 163 (0.1%) 32.6
testsuite/libraries/msl31/fluid/ 6 (0.3%) 162 (0.1%) 27.0
Compiler/ 6 (0.3%) 124 (0.1%) 20.6
testsuite/flattening/libraries/3rdParty/PlanarMechanics/ 1 (0.0%) 122 (0.1%) 122.0
testsuite/simulation/libraries/3rdParty/TestMedia/ 8 (0.4%) 120 (0.0%) 15.0
testsuite/flattening/libraries/3rdParty/siemens/ 2 (0.1%) 106 (0.0%) 53.0
testsuite/simulation/modelica/arrays/ 10 (0.5%) 105 (0.0%) 10.5
testsuite/openmodelica/cruntime/xmlFiles/ 2 (0.1%) 94 (0.0%) 47.0
testsuite/interactive/ 7 (0.3%) 92 (0.0%) 13.1
SimulationRuntime/c/ 10 (0.5%) 89 (0.0%) 8.9
Compiler/SimCode/ 9 (0.4%) 79 (0.0%) 8.7
testsuite/openmodelica/xml/ 1 (0.0%) 76 (0.0%) 76.0
testsuite/mosfiles/ 6 (0.3%) 76 (0.0%) 12.6
testsuite/flattening/modelica/arrays/ 5 (0.2%) 76 (0.0%) 15.2
testsuite/flattening/modelica/others/ 6 (0.3%) 74 (0.0%) 12.3
testsuite/3rdParty/ThermoSysPro/simulation/ 7 (0.3%) 74 (0.0%) 10.5
testsuite/libraries/msl31/simulate/ 8 (0.4%) 57 (0.0%) 7.1
testsuite/flattening/libraries/msl31/multibody/systems/ 1 (0.0%) 55 (0.0%) 55.0
testsuite/openmodelica/linearization/ 10 (0.5%) 48 (0.0%) 4.8
testsuite/flattening/libraries/msl31/multibody/checkingModels/ 1 (0.0%) 48 (0.0%) 48.0
testsuite/openmodelica/cruntime/optimization/basic/ 5 (0.2%) 45 (0.0%) 9.0
testsuite/flattening/modelica/connectors/ 3 (0.1%) 41 (0.0%) 13.6
testsuite/flattening/libraries/msl32/ 1 (0.0%) 40 (0.0%) 40.0
testsuite/bootstrapping/ 2 (0.1%) 40 (0.0%) 20.0
testsuite/flattening/modelica/scoping/ 3 (0.1%) 38 (0.0%) 12.6
testsuite/modelicaML/ 1 (0.0%) 35 (0.0%) 35.0
testsuite/interactive-simulation/ 1 (0.0%) 34 (0.0%) 34.0
testsuite/meta/ 1 (0.0%) 31 (0.0%) 31.0
testsuite/libraries/msl32/ 1 (0.0%) 31 (0.0%) 31.0
testsuite/libraries/msl31/media/ 1 (0.0%) 31 (0.0%) 31.0
testsuite/fmi/ 1 (0.0%) 31 (0.0%) 31.0
testsuite/mosfiles-nosim/ 1 (0.0%) 30 (0.0%) 30.0
testsuite/mofiles/drmodelica/ 2 (0.1%) 30 (0.0%) 15.0
testsuite/libraries/msl31/media/simulate/ 1 (0.0%) 30 (0.0%) 30.0
testsuite/libraries/biochem/ 1 (0.0%) 30 (0.0%) 30.0
testsuite/initialization/ 1 (0.0%) 30 (0.0%) 30.0
testsuite/3rdParty/PlanarMechanics/ 1 (0.0%) 30 (0.0%) 30.0
Compiler/runtime/ 4 (0.2%) 30 (0.0%) 7.5
/ 10 (0.5%) 29 (0.0%) 2.9
testsuite/mosfiles-msl22/ 1 (0.0%) 28 (0.0%) 28.0
testsuite/mofiles/msl/ 1 (0.0%) 28 (0.0%) 28.0
testsuite/dependency/ 1 (0.0%) 28 (0.0%) 28.0
ParModelica/OpenCLRuntime/ 33 (1.5%) 28 (0.0%) 0.8
testsuite/parser/ 1 (0.0%) 25 (0.0%) 25.0
testsuite/streams/ 1 (0.0%) 24 (0.0%) 24.0
testsuite/siemens/ 1 (0.0%) 24 (0.0%) 24.0
testsuite/redeclare/ 1 (0.0%) 24 (0.0%) 24.0
testsuite/libraries/msl221/modelicaAdditions/ 1 (0.0%) 24 (0.0%) 24.0
testsuite/libraries/msl221/Electrical/ 1 (0.0%) 24 (0.0%) 24.0
testsuite/flattening/modelica/built-in-functions/ 4 (0.2%) 24 (0.0%) 6.0
testsuite/expandable/ 1 (0.0%) 24 (0.0%) 24.0
testsuite/openmodelica/modelicaML/ 6 (0.3%) 23 (0.0%) 3.8
testsuite/libraries/msl221/Mechanics/ 1 (0.0%) 23 (0.0%) 23.0
testsuite/linearize/ 1 (0.0%) 22 (0.0%) 22.0
testsuite/flattening/libraries/msl22/ 5 (0.2%) 22 (0.0%) 4.4
testsuite/flattening/modelica/msl/ 6 (0.3%) 18 (0.0%) 3.0
Compiler/Main/ 1 (0.0%) 18 (0.0%) 18.0
testsuite/flattening/modelica/scodeinst/ 7 (0.3%) 15 (0.0%) 2.1
testsuite/flattening/modelica/algorithms-functions/ 8 (0.4%) 12 (0.0%) 1.5
libraries/ 2 (0.1%) 11 (0.0%) 5.5
testsuite/simulation/modelica/commonSubExp/ 1 (0.0%) 8 (0.0%) 8.0
SimulationRuntime/fmi/export/ 1 (0.0%) 8 (0.0%) 8.0
SimulationRuntime/c/meta/gc/ 8 (0.4%) 8 (0.0%) 1.0
testsuite/libraries/multibody/ 1 (0.0%) 7 (0.0%) 7.0
SimulationRuntime/c/simulation/solver/initialization/ 7 (0.3%) 7 (0.0%) 1.0
testsuite/flattening/modelica/mosfiles/ 2 (0.1%) 6 (0.0%) 3.0
Compiler/boot/ 3 (0.1%) 6 (0.0%) 2.0
libraries/Modelica_LinearSystems2 2.0/ 5 (0.2%) 5 (0.0%) 1.0
testsuite/simulation/modelica/initialization/ 1 (0.0%) 4 (0.0%) 4.0
testsuite/flattening/modelica/packages/ 2 (0.1%) 4 (0.0%) 2.0
SimulationRuntime/interactive/ 4 (0.2%) 4 (0.0%) 1.0
SimulationRuntime/c/simulation/ 2 (0.1%) 4 (0.0%) 2.0
SimulationRuntime/c/meta/ 3 (0.1%) 4 (0.0%) 1.3
testsuite/openmodelica/fmi/ModelExchange/1.0/ 1 (0.0%) 3 (0.0%) 3.0
testsuite/metamodelica/meta/ 2 (0.1%) 3 (0.0%) 1.5
testsuite/flattening/modelica/expandable/ 1 (0.0%) 3 (0.0%) 3.0
testsuite/openmodelica/dependency/ 1 (0.0%) 2 (0.0%) 2.0
testsuite/flattening/modelica/external-functions/ 2 (0.1%) 2 (0.0%) 1.0
libraries/Modelica_LinearSystems2 2.0/Math/ 2 (0.1%) 2 (0.0%) 1.0
testsuite/simulation/modelica/indexreduction/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/simulation/modelica/external_functions/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/flattening/modelica/declarations/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/flattening/libraries/3rdParty/HumMod/ 1 (0.0%) 1 (0.0%) 1.0
libraries/Modelica_LinearSystems2 2.0/Controller/Icons/ 1 (0.0%) 1 (0.0%) 1.0
SimulationRuntime/fmi/import/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/simulation/libraries/msl32/ReferenceFiles/ 2 (0.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Utilities/Plot/Types/ 7 (0.3%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Utilities/Plot/Records/ 9 (0.4%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Utilities/Plot/Examples/Utilities/ 5 (0.2%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Utilities/Plot/Examples/ 16 (0.7%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Utilities/Plot/ 8 (0.4%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Utilities/Plants/ 6 (0.3%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Utilities/Import/Examples/ 3 (0.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Utilities/Import/ 5 (0.2%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Utilities/ 2 (0.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Types/ 9 (0.4%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Scripts/Dymola/Controllers/Examples/ 2 (0.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Scripts/Dymola/ 1 (0.0%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Scripts/ 1 (0.0%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/ZerosAndPoles/ 6 (0.3%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/Utilities/ 5 (0.2%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/UsersGuide/ 15 (0.7%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/TransferFunction/ 6 (0.3%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/StateSpace/ 6 (0.3%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/Math/ 2 (0.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/DiscreteZerosAndPoles/ 5 (0.2%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/Controllers/Examples/ 4 (0.2%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/Controllers/ 3 (0.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Images/ 17 (0.8%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Resources/Data/ 24 (1.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Math/Vectors/Internal/ 2 (0.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Math/Vectors/ 10 (0.5%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Math/Matrices/LAPACK/ 41 (1.9%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Math/Matrices/Internal/ 32 (1.5%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Math/Matrices/ 45 (2.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Math/ 5 (0.2%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Internal/Streams/ 16 (0.7%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Internal/ 42 (1.9%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Examples/ZerosAndPoles/ 13 (0.6%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Examples/TransferFunction/ 12 (0.6%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Examples/StateSpace/ 38 (1.8%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Examples/DiscreteTransferFunction/ 4 (0.2%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Examples/DiscreteStateSpace/ 6 (0.3%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Examples/ 3 (0.1%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/UsersGuide/ 6 (0.3%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/Types/ 13 (0.6%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/Templates/Internal/ 9 (0.4%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/Templates/ 12 (0.6%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/Internal/ 19 (0.9%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/Interfaces/ 9 (0.4%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/Icons/ 4 (0.2%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/Examples/Components/ 12 (0.6%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/Examples/ 12 (0.6%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/Controller/ 22 (1.0%) 0 (0.0%) 0.0
libraries/Modelica_LinearSystems2/ 12 (0.6%) 0 (0.0%) 0.0
SimulationRuntime/ParModelica/OpenCLRuntime/CL/ 3 (0.1%) 0 (0.0%) 0.0
ParModelica/OpenCLRuntime/CL/ 20 (0.9%) 0 (0.0%) 0.0
ParModelica/ 6 (0.3%) 0 (0.0%) 0.0

Activity of mahge930

Most Recent Commits

mahge930 2015-03-24 12:57 Rev.: 25230

- Keep External decls.

6 lines of code changed in 1 file:

  • Compiler/FrontEnd: InstFunction.mo (+6 -4)
mahge930 2015-03-23 18:21 Rev.: 25217

- ParModelica interface update

108 lines of code changed in 3 files:

  • SimulationRuntime/ParModelica/explicit/openclrt: ParModelicaBuiltin.mo (+1), omc_ocl_interface.cpp (+90 -70), omc_ocl_interface.h (+17 -24)
mahge930 2015-03-23 14:59 Rev.: 25213

- Clean up of tuple return handling.

98 lines of code changed in 1 file:

  • Compiler/Template: CodegenC.tpl (+98 -85)
mahge930 2015-03-20 13:07 Rev.: 25175

- Keep restrictions.

5 lines of code changed in 4 files:

  • Compiler/FrontEnd: InstFunction.mo (+2 -2)
  • testsuite/flattening/modelica/algorithms-functions: ErrorExternalAlgorithm.mo (+1)
  • testsuite/flattening/modelica/external-functions: ExternalFunction8.mo (+1), ExternalFunctionInvalidArg.mo (+1)
mahge930 2015-03-19 18:56 Rev.: 25165

+ fix parmodelica kernel function interface generations.

67 lines of code changed in 4 files:

  • Compiler/SimCode: SimCodeUtil.mo (+2)
  • Compiler/Template: CodegenC.tpl (+63 -54)
  • Compiler/runtime: systemimpl.c (+1 -1)
  • SimulationRuntime/ParModelica/explicit/openclrt: omc_ocl_util.cpp (+1 -1)
mahge930 2015-03-19 18:45 Rev.: 25164

- Add missing decalrations for in_* functions. We need them declared as extern C.

6 lines of code changed in 1 file:

  • Compiler/Template: CodegenC.tpl (+6 -6)
mahge930 2015-03-16 15:47 Rev.: 25108

- Fix one of #3214 issues.
- Fill in missing subs with whole dims when elaborating subs.
- Update overlooked array assignment case in code generation for arrays.

23 lines of code changed in 2 files:

  • Compiler/FrontEnd: Static.mo (+15 -1)
  • Compiler/Template: CodegenC.tpl (+8 -19)
mahge930 2015-03-13 21:14 Rev.: 25099

Fix List.combinationMap1 too.

12 lines of code changed in 1 file:

  • Compiler/Util: List.mo (+12 -6)
mahge930 2015-03-13 21:06 Rev.: 25098

+ workaround for cpp runtime until the template gets updated for array handling changes.

10 lines of code changed in 1 file:

  • Compiler/FrontEnd: ComponentReference.mo (+10 -2)
mahge930 2015-03-13 20:38 Rev.: 25096

+ Handle nested array types when creating array equations.
+ Correct subscript ordering when expanding crefs.
+ Fix List.combinationMap to properly order combinations and combination lists. Also accumulate the results.
+ Added List.combination.

3351 lines of code changed in 24 files:

  • Compiler/FrontEnd: ComponentReference.mo (+9 -41)
  • Compiler/SimCode: SimCodeUtil.mo (+5 -2)
  • Compiler/Util: List.mo (+48 -5)
  • testsuite/flattening/libraries/3rdParty/Exercises: instExercises.mos (+392 -392)
  • testsuite/flattening/libraries/msl22/modelicaAdditions: Engine1.mos (+104 -104), Engine2.mos (+120 -120), FourBar1.mos (+80 -80), FourBar2.mos (+88 -88), TwoLoop.mos (+208 -208), robot.mos (+184 -184)
  • testsuite/flattening/modelica/arrays: FillSubscriptsTest.mo (+67 -67)
  • testsuite/flattening/modelica/connectors: CGraphBug.mos (+8 -8), ConnectEnumArray.mo (+32 -32)
  • testsuite/flattening/modelica/others: InvertedPendulumTotal.mo (+44 -44)
  • testsuite/flattening/modelica/scoping: InnerOuterSamePrefix.mo (+20 -20)
  • testsuite/openmodelica/debugDumps: bltdump.mos (+413 -413), dumpEncapsulateConditions.mos (+413 -413), dumpdaelow.mos (+228 -228), dumpindxdae.mos (+372 -372), dumpinitialsystem.mos (+188 -188), dumprepl.mos (+248 -248)
  • testsuite/openmodelica/modelicaML: watchdog.mos (+2 -2)
  • testsuite/openmodelica/xml: XmlDumpComment.mos (+76 -76)
  • testsuite/simulation/modelica/algorithms_functions: algorithms.mos (+2 -2)
mahge930 2015-03-12 19:15 Rev.: 25066

- c++ compatibility. const correctness required.

6 lines of code changed in 1 file:

  • SimulationRuntime/c: simulation_data.h (+6 -6)
mahge930 2015-03-12 15:29 Rev.: 25060

Fix wrong array scalar marking.

24 lines of code changed in 3 files:

  • Compiler/FrontEnd: ExpressionSimplify.mo (+2 -2)
  • testsuite/flattening/modelica/built-in-functions: DiagonalSimplify1.mo (new 21), Makefile (+1)
mahge930 2015-03-08 20:38 Rev.: 24986

Revert output counting changes until we fix all the issues.

10 lines of code changed in 1 file:

  • Compiler/FrontEnd: CheckModel.mo (+10 -1)
mahge930 2015-03-07 20:52 Rev.: 24983

Expected output

4 lines of code changed in 2 files:

  • testsuite/openmodelica/modelicaML: watchdog.mos (+2 -2)
  • testsuite/simulation/modelica/algorithms_functions: algorithms.mos (+2 -2)
mahge930 2015-03-07 19:25 Rev.: 24980

- Hanlde multi dimensional array exressions in array equations.
- Fix cref expansions.

46 lines of code changed in 5 files:

  • Compiler/FrontEnd: CheckModel.mo (+1 -9), ComponentReference.mo (+32 -18)
  • Compiler/SimCode: SimCodeUtil.mo (+9 -11)
  • testsuite/openmodelica/modelicaML: watchdog.mos (+2 -2)
  • testsuite/simulation/modelica/algorithms_functions: algorithms.mos (+2 -2)
mahge930 2015-03-06 18:33 Rev.: 24970

- Improve r24961.

22 lines of code changed in 3 files:

  • Compiler/SimCode: SimCodeUtil.mo (+8 -7)
  • testsuite/openmodelica/modelicaML: watchdog.mos (+12 -12)
  • testsuite/simulation/modelica/algorithms_functions: algorithms.mos (+2 -2)
mahge930 2015-03-05 20:25 Rev.: 24947

- Improved array-equation handling in the backend
- Array equations now contain Exp for lhs
- Fix #3184 again (broke it with r24930)
- Test cases for #3184 and #3188

155 lines of code changed in 19 files:

  • Compiler/BackEnd: HpcOmScheduler.mo (+5 -4)
  • Compiler/SimCode: SerializeModelInfo.mo (+1 -1), SimCode.mo (+1 -1), SimCodeUtil.mo (+28 -154)
  • Compiler/Template: CodegenAdevs.tpl (+2 -2), CodegenC.tpl (+2 -28), CodegenCpp.tpl (+5 -5), CodegenSparseFMI.tpl (+2 -2), CodegenUtil.tpl (+2 -2), CodegenXML.tpl (+4 -4), SimCodeDump.tpl (+2 -2), SimCodeTV.mo (+1 -1), TaskSystemDump.tpl (+11 -3)
  • testsuite/openmodelica/modelicaML: watchdog.mos (+3 -3)
  • testsuite/simulation/modelica/algorithms_functions: algorithms.mos (+3 -3)
  • testsuite/simulation/modelica/arrays: ArraySliceAssigmentFunction.mos (new 42), Makefile (+2), bug_3184.mo (new 22), bug_3184.mos (new 17)
mahge930 2015-03-05 15:16 Rev.: 24931

Fix #3190

2 lines of code changed in 1 file:

  • Parser: ParModelica_Lexer.g (+2)
mahge930 2015-03-05 14:56 Rev.: 24930

Fix boolean slice assignments in c runtime. Fix #3188

18 lines of code changed in 4 files:

  • SimulationRuntime/c/util: boolean_array.c (+12 -18), boolean_array.h (+1 -1), integer_array.c (+3 -5), real_array.c (+2 -18)
mahge930 2015-03-05 13:27 Rev.: 24924

- Improved handling of slice arrays
- Fixed slice array assignments
- Fix #3184

112 lines of code changed in 6 files:

  • Compiler/SimCode: SimCodeUtil.mo (+11 -10)
  • Compiler/Template: CodegenC.tpl (+94 -78)
  • testsuite/openmodelica/fmi/ModelExchange/1.0: SampleExample.mos (+3 -2)
  • testsuite/openmodelica/modelicaML: watchdog.mos (+2 -2)
  • testsuite/simulation/libraries/msl32/ReferenceFiles: Modelica.Electrical.Digital.Examples.RAM.mat (changed)
  • testsuite/simulation/modelica/algorithms_functions: algorithms.mos (+2 -2)

(151 more)

Generated by StatSVN 0.7.0