November 2010 Commit Log

Number of Commits:
249
Number of Active Developers:
11
adrpo 2010-11-30 22:40 Rev.: 7249

Updated tests for #1365
- updated Makefile
- added separate Modelica.Electrical.Machines.Examples.mos
- added separate Modelica.Electrical.MultiPhase.Examples.mos




121911 lines of code changed in 3 files:

adrpo 2010-11-30 22:15 Rev.: 7248

Updated tests for #1365
- updated Makefile
- small update Modelica.Electrical.Analog.Examples.mos
- added separate Modelica.Electrical.Digital.Examples.mos



16605 lines of code changed in 3 files:

adrpo 2010-11-30 22:04 Rev.: 7247

Updated tests for #1365
- updated Makefile
- added separate Modelica.Electrical.Analog.Examples.mos



14132 lines of code changed in 2 files:

adrpo 2010-11-30 21:47 Rev.: 7246

Updated tests for #1365
- added Makefile
- added separate Modelica.Blocks.Examples.mos


356 lines of code changed in 2 files:

adrpo 2010-11-30 21:29 Rev.: 7245

Updated trace for #1365
- updated the trace for 1365

548117 lines of code changed in 1 file:

sjoelund.se 2010-11-30 18:28 Rev.: 7244

- Adding a MetaModelica optimization: (a,b,c) := match ... is now translated to a tuple assignment instead of pattern-matching assignment
- This reduces total memory consumption by around 33%

1118 lines of code changed in 11 files:

sjoelund.se 2010-11-30 16:13 Rev.: 7242

- Simplified some MetaModelica types in DAE.ExpType

2269 lines of code changed in 10 files:

Frenkel TUD 2010-11-30 09:44 Rev.: 7238

Fixes for #1365
- bugfix for traversingDivExpFinder, now
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum simulates

21 lines of code changed in 1 file:

adrpo 2010-11-29 20:18 Rev.: 7237

- use Expression.crefExp or Expression.makeCrefExp to create DAE.CREF
- use ComponentReference.makeCrefIdent and ComponentReference.makeCrefQual when building DAE.CREF_IDENT and DAE.CREF_QUAL

572 lines of code changed in 19 files:

lochel 2010-11-29 16:55 Rev.: 7236

- fixed handling of algorithms for symbolic jacobian
- added some testcases

772 lines of code changed in 15 files:

adrpo 2010-11-29 15:10 Rev.: 7235

- Import2.mo is now fixed as it display an error message.

3 lines of code changed in 1 file:

adrpo 2010-11-29 15:06 Rev.: 7234

- use Expression.crefExp or Expression.makeCrefExp to create DAE.CREF
- use ComponentReference.makeCrefIdent and ComponentReference.makeCrefQual when building DAE.CREF_IDENT and DAE.CREF_QUAL

265 lines of code changed in 5 files:

adrpo 2010-11-29 13:13 Rev.: 7233

- use Expression.crefExp or Expression.makeCrefExp to create DAE.CREF
- use CevalScript.buildCurrentSimulationResultExp instead of building the component reference for the simulation record directly.

7 lines of code changed in 3 files:

adrpo 2010-11-29 13:04 Rev.: 7232

- use Expression.crefExp or Expression.makeCrefExp to create DAE.CREF
- remove tabs in some files.

75 lines of code changed in 4 files:

adrpo 2010-11-29 12:04 Rev.: 7231

- use Expression.crefExp or Expression.makeCrefExp to create DAE.CREF

20 lines of code changed in 1 file:

adrpo 2010-11-29 11:13 Rev.: 7230

- use Expression.crefExp or Expression.makeCrefExp to create DAE.CREF

10 lines of code changed in 1 file:

adrpo 2010-11-29 10:46 Rev.: 7229

- use DAE.CREF directly without re-creating it (with the same values).

3 lines of code changed in 1 file:

Frenkel TUD 2010-11-28 16:24 Rev.: 7228

Fixes for #1365
- bugfix for Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1
cause of an error somewhere the type of the expression CREF is not equal to the componentreference type

11 lines of code changed in 1 file:

sjoelund.se 2010-11-28 09:38 Rev.: 7227

- Fix RenameRO.mo properties

1 lines of code changed in 1 file:

sjoelund.se 2010-11-28 09:37 Rev.: 7226

- Changed the interactive buffers to no longer be read-only, so we can use the API to modify them
- Added a testcase for renaming components inside read-only files

18 lines of code changed in 4 files:

adrpo 2010-11-28 09:36 Rev.: 7225

- increase hash table sizes and use a prime number of bucket size (the default is now defined in BaseHashTable.mo)
- leave a space at the end in Unparsing.tpl

20 lines of code changed in 14 files:

adrpo 2010-11-27 23:00 Rev.: 7223

- fixes for c_runtime/meta_modelica.c

8 lines of code changed in 1 file:

adrpo 2010-11-27 22:54 Rev.: 7222

- remove spaces in DAE.ASUB printing (to make it exactly as ComponentReference)
- got rid of most of Util.boolAndList which were not exactly needed
- added more specific map functions that can check global list properties
- updated tests due to changes in DAE.ASUB printing
- changed the annoying "Modelica specifications" to "Modelica specification" in Error.mo and tests
- get rid of warning due to missing newline at the end of Compiler/OpenModelicaBootstrappingHeader.h

1472 lines of code changed in 54 files:

sjoelund.se 2010-11-27 22:20 Rev.: 7221

- Inline some MetaModelica data constructors

200 lines of code changed in 2 files:

sjoelund.se 2010-11-27 20:27 Rev.: 7220

- Inline listEmpty and STRUCT_HDR for records

8 lines of code changed in 4 files:

sjoelund.se 2010-11-27 16:55 Rev.: 7219

- Some fixes for OMNotebook printing (removed the annoying debug boxes)

311 lines of code changed in 2 files:

sjoelund.se 2010-11-27 14:56 Rev.: 7218

- Fix for Makefile.humbug (use the configured CFLAGS so e.g. -fPIC is used)

12 lines of code changed in 3 files:

adrpo 2010-11-27 02:41 Rev.: 7217

- constant evaluate Modelica.Utilities.Strings.substring
- update tests due to changes of SimulationResult record

178 lines of code changed in 14 files:

adrpo 2010-11-27 01:12 Rev.: 7215

- fix RML weirdness.

3 lines of code changed in 1 file:

adrpo 2010-11-27 01:08 Rev.: 7214

- fix bootstrapping in Windows OMDEV (link sendData when building .dll to get all depends of omcruntime).

8 lines of code changed in 2 files:

adrpo 2010-11-27 00:54 Rev.: 7213

- get rid of rml_prim_once in Compiler/runtime/SimulationResults_rml.c
- add $CFLAGS a bit later so people can use it to link libraries via MODELICAUSERCFLAGS in
Compiler/susan_codegen/SimCode/SimCodeC.tpl
- removed old comment from Compiler/runtime/System_rml.c

2260 lines of code changed in 6 files:

adrpo 2010-11-26 23:13 Rev.: 7212

Partial fixes for #1365
- link properly to get tables working.
- display the name of the model in the SimulationResult record when failing.

9 lines of code changed in 2 files:

adrpo 2010-11-26 23:10 Rev.: 7211

Updated tests for #1365
- update trace.

140743 lines of code changed in 1 file:

adrpo 2010-11-26 22:45 Rev.: 7210

Updated tests for #1365
- removed the supporting models as they can only be used by modification.

0 lines of code changed in 1 file:

adrpo 2010-11-26 22:19 Rev.: 7209

- copy libmico2313.a to build/lib/omc/.

1 lines of code changed in 1 file:

sjoelund.se 2010-11-26 21:59 Rev.: 7208

- Added support for the new special Library annotation, OpenModelicaCorba, which will use the configured Corba implementation to choose appropriate linker-flags for external functions

34 lines of code changed in 7 files:

sjoelund.se 2010-11-26 19:32 Rev.: 7207

- Added support for SimulationResult (79/119 mosfiles succeed)

199 lines of code changed in 11 files:

perost 2010-11-26 18:45 Rev.: 7206

- More work on SCodeFlatten. It can now remove all imports from EngineV6, but a
lot of work still remains.
- Changed Util.listMapAndFold to return the folded argument.

486 lines of code changed in 6 files:

Frenkel TUD 2010-11-26 18:40 Rev.: 7205

- Derive.mo
- bugfix der(atan2(y,x))

10 lines of code changed in 1 file:

sjoelund.se 2010-11-26 17:52 Rev.: 7203

- Ported BackendDAEExt to OMC runtime
- Note: This might also be a fix for some weird bugs, or stuff that just accidently worked before (the old code would use the second argument of functions taking only 1 argument)

368 lines of code changed in 3 files:

Frenkel TUD 2010-11-26 17:33 Rev.: 7202

- BackendDAETransform.mo
- add BackendDump.
Derive.mo
- add derivative of atan2

40 lines of code changed in 2 files:

sjoelund.se 2010-11-26 17:11 Rev.: 7201

- Added Corba implementation for the bootstrapping. Use with caution; OMEdit queried omc so much 8GB RAM used in a jiffy.

5300 lines of code changed in 17 files:

adrpo 2010-11-26 16:51 Rev.: 7200

Updated tests for #1365
- removed the supporting models as they can only be used by modification:
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.Components.PermeanceActuator
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.Components.ConstantActuator
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.Components.SimpleSolenoid

0 lines of code changed in 1 file:

sjoelund.se 2010-11-26 12:58 Rev.: 7199

- Use Absyn.pathString2 in Dynload_omc.cpp (easier code to maintain)

79 lines of code changed in 3 files:

sjoelund.se 2010-11-26 12:34 Rev.: 7198

- Fix exception handling infinite loop on Linux; enable it on Windows (seems to run properly there)
- Added Dynamic function loading to the bootstrapped compiler (mofiles is now at 100% using the bootstrapped compiler)

831 lines of code changed in 10 files:

perost 2010-11-26 11:57 Rev.: 7197

- Fixed invalid propagation of connection sets from redeclared components
(commit 7185 to OpenModelica-1.5.1-Maintenance branch).
- Take face of connector components into account when connecting potential
connectors (commit 7173 to OpenModelica-1.5.1-Maintenance branch).
- Optimized findEquSet and findFlowSet to terminate earlier in some cases.
- Cleaned up ConnectionGraph.
- Cleaned up connection handling in InstSection.
- Updated test cases that changes due to equation ordering changes.

24223 lines of code changed in 94 files:

sjoelund.se 2010-11-26 10:06 Rev.: 7196

- Change try/throw/catch implementation on OMDEV to setjmp/longjmp (fixed the bug by copying the whole data-structure instead of only backing up the first 1/16 of the array)

6 lines of code changed in 1 file:

sjoelund.se 2010-11-26 09:45 Rev.: 7195

- Fix error in TplAbsyn.mo
- Update expected output of testcase SusanTest.mos

12 lines of code changed in 3 files:

adrpo 2010-11-26 02:45 Rev.: 7194

- return on top catch

1 lines of code changed in 1 file:

adrpo 2010-11-26 01:08 Rev.: 7193

- properly use the old throw for now in Windows (switch to it when working properly)

6 lines of code changed in 1 file:

ppriv 2010-11-26 00:54 Rev.: 7192

- Susan now:
- translates case local names into function wide local names
and has nicer name prefixes to have more easily distinguishable origins of the generated identifiers
- respects full 'hasindex' semantics with a new keyword 'from' added that is used instead of indexOffset= option
new syntax is:
lst |> elem hasindex myIndex3 from 3 => '<%elem%><%myIndex3%>'
the 'from' keyword is optional (and can only together with 'hasindex'); default is 0
- does not hide implicitly scoped patterned matched record fields in 'if' expressions (only directly tested implicitly scoped values was visible after 'then' till now)
- has much better 'let' scoping, to be continued ...
- has better emptiness testing of Texts in 'if' expressions (does direct Text value test for emptiness instead of translating it to string)
- reports better errors for options; mainly does not allow a typo in option names and non-sense options are errors now

- SimCodeC.tpl
- rewritten to respect the new 'hasindex' ['from'] syntax
- fixed a typo 'seprator' -> 'separator'
- in template initRecordMembers() fixed RECORD to RECORD(__)
- in template patternMatch() in case PAT_CALL(__) fixed placement of empty= option (to be removed later entirely for this context)

19783 lines of code changed in 16 files:

adrpo 2010-11-25 23:28 Rev.: 7191

- use the old throw for now in Windows (switch to it when working properly)

1 lines of code changed in 1 file:

sjoelund.se 2010-11-25 19:36 Rev.: 7190

- Change MetaModelica try/throw/catch to setjmp/longjmp implementation as it gives a 3-10x speedup

31 lines of code changed in 6 files:

sjoelund.se 2010-11-25 18:34 Rev.: 7189

- Added preprocessor macros MMC_TRY, MMC_CATCH, MMC_THROW to easier change exception implementation in the bootstrapped compiler

145 lines of code changed in 17 files:

perost 2010-11-25 16:41 Rev.: 7188

- Ported commit 6987 from OpenModelica-1.5.1-Maintenance branch to trunk (fix
elabMatrixCatOne to take care of dimensions).

32 lines of code changed in 1 file:

sjoelund.se 2010-11-25 14:56 Rev.: 7187

- Remove Absyn.GOTO, Absyn.LABEL and Absyn.ALG_MATCHCASES from the compiler

4 lines of code changed in 13 files:

perost 2010-11-25 14:18 Rev.: 7186

- Added flag +orderConnections=[true|false] that enables/disables alphabetical
ordering of connections (default true).
- Added API calls setOrderConnections and getOrderConnections.

97 lines of code changed in 7 files:

adrpo 2010-11-25 09:40 Rev.: 7184

Test area for bug: #1365
- added test area for bug 1365

158299 lines of code changed in 2 files:

sjoelund.se 2010-11-25 09:22 Rev.: 7183

Partial fixes for bug #1365
- Fixed generation of invalid C tokens in the generated simulation/function headers

20 lines of code changed in 2 files:

sjoelund.se 2010-11-24 18:10 Rev.: 7181

- Avoid duplicate records with the generated header for bootstrapping if several external libraries use them

2720 lines of code changed in 15 files:

syeas460 2010-11-24 17:39 Rev.: 7180

Updates ::
Added page numbers to User Manual and updated the screen shots.
Added the new dll needed to read and write xml files.
Basic Syntax Highlighter to Modelica Text.

0 lines of code changed in 3 files:

syeas460 2010-11-24 17:37 Rev.: 7179

Updated the screen shots in user manual and added the page numbers.
Changed the Open Modelica to OpenModelica in OMEdit source code.
Added the new keywords to syntax highlighter class.

88 lines of code changed in 14 files:

wbraun 2010-11-24 17:30 Rev.: 7178

-Fix for bug in linearize testsuite

4 lines of code changed in 1 file:

adrpo 2010-11-24 16:41 Rev.: 7175

- added new API getNamedAnnotation(class, name) to get non-standard annotations:
getNamedAnnotation(Modelica.UsersGuide, __Dymola_DocumentationClass) -> {true}
getNamedAnnotation(Modelica, __Dymola_DocumentationClass) -> {}

117 lines of code changed in 2 files:

sjoelund.se 2010-11-24 15:16 Rev.: 7172

- Added boxptr_intLt,intGt,realLt,realGt
- Fixed Util.listMap6 RML error
- Moved Parser/OpenModelicaBootstrappingHeader.h to Compiler/OpenModelicaBootstrappingHeader.h
- It should also be used by Compiler/runtime so it makes more sense to keep it here
- Simulations and functions now generate a _records.c file containing record declarations
- This is needed so that external C functions can also construct metarecords
- Updated Unparsing.mo (no longer needs to duplicate the record declarations)

2139 lines of code changed in 18 files:

adrpo 2010-11-24 14:51 Rev.: 7171

- fixes for OMDev MinGW

7 lines of code changed in 1 file:

sjoelund.se 2010-11-24 14:27 Rev.: 7170

- Changed the SimCode data structure (RecordDeclaration is now stored in SIMCODE and FUNCTIONCODE instead of in every function individually)

2025 lines of code changed in 14 files:

wbraun 2010-11-24 14:24 Rev.: 7169

- update synchronous events solver: dassl2, rungekutta
- some bug fixes
- remove discrete variables in Algorithms while continuous integration
- update some testcases

5509 lines of code changed in 20 files:

sjoelund.se 2010-11-24 13:29 Rev.: 7168

- BuiltinList expected output

6 lines of code changed in 1 file:

sjoelund.se 2010-11-24 13:13 Rev.: 7167

- Fix MM listDelete() for index other than 0

11 lines of code changed in 2 files:

perost 2010-11-24 13:07 Rev.: 7166

Fixed for bug #1361:
- Fixed elaboration and constant evaluation of ranges with negative step.
- Updated test case mofiles/drmodelica/RangeVector, so that it's now correct.
- Updated test case mosfiles-nosim/ZeroDims that changed due to commit 7161.

346 lines of code changed in 6 files:

sjoelund.se 2010-11-24 13:00 Rev.: 7165

- Fixed MM listDelete (also handle index 0)

23 lines of code changed in 3 files:

sjoelund.se 2010-11-24 12:37 Rev.: 7164

- Rename Types.ndims to Types.numberOfDimensions (ndims is a Modelica builtin operator and gives us conflicts)

24 lines of code changed in 3 files:

sjoelund.se 2010-11-24 09:50 Rev.: 7163

- Fix bootstrapping OMC on OMDEV (can't link to non-portable UUID libs; should be rewritten in some portable C way)

2 lines of code changed in 2 files:

adrpo 2010-11-24 09:50 Rev.: 7162

Fixes for bug: #1315
- manually ported from:
https://openmodelica.ida.liu.se/svn/OpenModelica/branches/OpenModelica-1.5.1-Maintenance
- fixes for bug 1315
- relaxed typing if checkModel is ON: TypeName should be ok to match a TypeName[0]
- added tests for:
Modelica.Mechanics.MultiBody.Visualizers.Internal.Lines in
testsuite/libraries/msl31/Modelica.Mechanics.MultiBody.mos
- added more tests for zero dims in
testsuite/mosfiles-nosim/ZeroDims.mos

81 lines of code changed in 5 files:

sjoelund.se 2010-11-24 09:38 Rev.: 7161

- Push Absyn.Info through to more error messages (none that are actually tested in the compiler it seems)

20 lines of code changed in 1 file:

adrpo 2010-11-24 09:13 Rev.: 7160

- fix for OMDev MinGW compilation of Compiler/runtime/systemimpl.c

6 lines of code changed in 1 file:

sjoelund.se 2010-11-23 17:23 Rev.: 7158

- Fix for Error.updateCurrentComponent (field isReadOnly was always true in the externally defined because the field after it, fileName, was never 0)

355 lines of code changed in 32 files:

AlexeyLebedev 2010-11-23 11:10 Rev.: 7157

A test case for non-expanded arrays

3 lines of code changed in 1 file:

sjoelund.se 2010-11-23 10:18 Rev.: 7156

- Print a newline after a version request

1 lines of code changed in 1 file:

sjoelund.se 2010-11-23 10:10 Rev.: 7155

- Fix compilation on OSX

5 lines of code changed in 1 file:

syeas460 2010-11-23 05:29 Rev.: 7154

Added the basic syntax highlighting code.

1270 lines of code changed in 22 files:

sjoelund.se 2010-11-22 18:20 Rev.: 7153

- Fix code generation for assigning output variables that are function pointers

28 lines of code changed in 3 files:

sjoelund.se 2010-11-22 12:17 Rev.: 7152

- Fixed some function definitions so it will be easier to use 64-bit integers in the simulation/function runtime

165 lines of code changed in 12 files:

sjoelund.se 2010-11-22 08:24 Rev.: 7151

- Fix for intMod (should only return positive results)
- Change for realString (same precision as RML so rtest diffs are smaller)

8 lines of code changed in 4 files:

sjoelund.se 2010-11-22 06:52 Rev.: 7150

- Adding missing file Compiler/Unparsing.mo (needed if omc was not already compiled)

406 lines of code changed in 1 file:

sjoelund.se 2010-11-21 23:47 Rev.: 7149

- Fix for parsing of the replaceable prefix in the RML version of the parser

753 lines of code changed in 6 files:

sjoelund.se 2010-11-21 21:36 Rev.: 7148

- Additional fixes for bootstrapping (parsing, etc)

57 lines of code changed in 14 files:

sjoelund.se 2010-11-21 20:48 Rev.: 7147

- Fix the testsuite

2 lines of code changed in 1 file:

sjoelund.se 2010-11-21 18:08 Rev.: 7146

- Added SimulationResults_omc.cpp
- Added the remaining external functions in System_omc.cpp
- Main.main now passes the gcc linker and produces a 15MB executable that at the very least can display the help text on start (the main() function ignores argv,argc)

391 lines of code changed in 8 files:

sjoelund.se 2010-11-21 16:49 Rev.: 7145

- Added new API call generateHeader(<filename>), for generating the uniontype header for the parser external code
- Uses a new Susan module for unparsing
- Added the OMC version of the ANTLR parser to the default make target
- Note: Due to mutual dependencies the generated header will point to different constants for the record description in external code. To produce more efficient code, all uniontype record descriptions need to be generated in its own C-file (last on the GCC line)

3193 lines of code changed in 25 files:

sjoelund.se 2010-11-21 12:40 Rev.: 7144

- Started updating the generation of files for parsing (to support bootstrapping)

360 lines of code changed in 15 files:

sjoelund.se 2010-11-21 10:40 Rev.: 7143

- Added OptManager_omc.cpp

184 lines of code changed in 4 files:

syeas460 2010-11-21 04:53 Rev.: 7142

Updates ::
Library Icons issue fixed.
Fixed the Plot Widget Crash Problem.
User Manual Introduction section is updated.
Removed the unnecessary files.

0 lines of code changed in 2 files:

syeas460 2010-11-21 04:50 Rev.: 7141

Updated the some text in introduction section.
Updated the figures references.

0 lines of code changed in 2 files:

syeas460 2010-11-21 04:45 Rev.: 7140

Added the new OMEdit User Manual content in chapter 2.

0 lines of code changed in 2 files:

syeas460 2010-11-21 02:45 Rev.: 7139

Fixed a small problem with component's context menu.

17 lines of code changed in 5 files:

syeas460 2010-11-21 02:27 Rev.: 7138

Fixed the PlotWidget crash issue.
Removed the extra files that are not being used.
Modified the code for the Library Icons.

201 lines of code changed in 18 files:

sjoelund.se 2010-11-20 19:44 Rev.: 7137

- Small fix in Compiler/runtime/Makefile.in (config.h dependency)

4 lines of code changed in 1 file:

sjoelund.se 2010-11-20 19:41 Rev.: 7136

- Fixes for OMDEV

2 lines of code changed in 1 file:

adrpo 2010-11-20 19:40 Rev.: 7135

- fixes for OMDev MinGW

12 lines of code changed in 2 files:

sjoelund.se 2010-11-20 19:35 Rev.: 7134

- Implement System.setEnv for System_omc.cpp

52 lines of code changed in 5 files:

sjoelund.se 2010-11-20 18:23 Rev.: 7133

- Update for OptManager.setOption (no more return value since it always returned true)

12 lines of code changed in 4 files:

sjoelund.se 2010-11-20 15:17 Rev.: 7132

- Completed implementation of Settings_omc.cpp

49 lines of code changed in 4 files:

sjoelund.se 2010-11-20 14:59 Rev.: 7131

- Updated the external C code for Settings.mo
- If OPENMODELICAHOME is available and OPENMODELICALIBRARY is not, we look for libraries in the default locations

175 lines of code changed in 7 files:

sjoelund.se 2010-11-20 14:57 Rev.: 7130

- Updated OMShell-terminal to try "omc" if "<omhome>/bin/omc" is unavailable

27 lines of code changed in 1 file:

sjoelund.se 2010-11-20 13:34 Rev.: 7129

- Add the remaining functions in Error_omc.cpp

291 lines of code changed in 8 files:

sjoelund.se 2010-11-20 12:34 Rev.: 7128

- Implemented the rest of RTOpts_omc.cpp needed for Main_main

71 lines of code changed in 2 files:

sjoelund.se 2010-11-20 12:17 Rev.: 7127

- Changed dynload.c to Dynload_rml.cpp and fixed the compilation errors that were warnings in C
- Added a (stub) Dynload_omc.cpp

944 lines of code changed in 9 files:

sjoelund.se 2010-11-20 10:02 Rev.: 7126

- Fix compilation on OSX

4 lines of code changed in 1 file:

sjoelund.se 2010-11-20 00:09 Rev.: 7125

- Added corba and socket stubs to libomcruntime.a

369 lines of code changed in 5 files:

sjoelund.se 2010-11-19 23:56 Rev.: 7124

- Added a Makefile.common for Compiler/runtime/

98 lines of code changed in 3 files:

sjoelund.se 2010-11-19 23:51 Rev.: 7123

- Added libomcruntime.a (stub) implementations for BackendDAEEXT

484 lines of code changed in 6 files:

sjoelund.se 2010-11-19 23:03 Rev.: 7122

- Added an error message in manner that plot() usually fails: Return Values.STRING(msg) instead of Values.BOOL(...) (this is very good for scripting and keeping the types consistent)
- Anyway, if we compiled --without-sendData, we now return an error instead of success
- This error is returned through CORBA instead of stderr + return success
- OMEdit displays this error message if we use an OMC without sendData support

39 lines of code changed in 8 files:

syeas460 2010-11-19 16:51 Rev.: 7118

Changed the checkModel dialog to textbox.
Changed the usermanual path for unix users.
Removed the extra omc instance used for library loading.

99 lines of code changed in 12 files:

sjoelund.se 2010-11-19 15:57 Rev.: 7115

- More external function implementations

81 lines of code changed in 3 files:

sjoelund.se 2010-11-19 15:45 Rev.: 7114

- Implemented some additonal runtime functions for libomcruntime.a

149 lines of code changed in 5 files:

sjoelund.se 2010-11-19 15:00 Rev.: 7113

- Added more external functions for System_omc.cpp

150 lines of code changed in 5 files:

sjoelund.se 2010-11-19 10:59 Rev.: 7107

- Implemented libmodparomc.a (the stub version of modpar)

158 lines of code changed in 5 files:

sjoelund.se 2010-11-19 10:20 Rev.: 7106

- Implemented UnitParserExt_omc.cpp

279 lines of code changed in 11 files:

adrpo 2010-11-19 03:54 Rev.: 7102

- fixes and tests for updateComponent

135 lines of code changed in 5 files:

adrpo 2010-11-19 03:53 Rev.: 7101

- fix Compiler/runtime/systemimpl.c for MinGW.

1 lines of code changed in 1 file:

syeas460 2010-11-19 01:16 Rev.: 7100

Updated the OMEdit executable and added the user manual file

0 lines of code changed in 2 files:

syeas460 2010-11-19 01:14 Rev.: 7099

Added the user manual and about OMEdit in the OMEdit menu.
Created a doc folder and added the documentation files in it.

89 lines of code changed in 10 files:

sjoelund.se 2010-11-18 23:16 Rev.: 7098

- Further changes from char* to const char*
- Now all strings in the simulation runtime should be const
- Implemented some additional external functions for libomcruntime.a

307 lines of code changed in 21 files:

syeas460 2010-11-18 15:40 Rev.: 7097

Updates ::
Status bar in Project Tab.
Component Attributes Feature.
Advanced Documentation View.

0 lines of code changed in 1 file:

syeas460 2010-11-18 15:39 Rev.: 7096

Added the component attributes widget.
Updated the Modelica Documentation view.
Added the status bar to project tab.

904 lines of code changed in 39 files:

sjoelund.se 2010-11-18 15:02 Rev.: 7092

- Fix LoadCompilerSources.mos

1 lines of code changed in 1 file:

petfr 2010-11-18 12:32 Rev.: 7090

Update including a subsection on DrControl provided by Mohsen

0 lines of code changed in 2 files:

sjoelund.se 2010-11-18 08:17 Rev.: 7089

- CevalScript.generateFunction now only generates code for the calculated dependencies

1 lines of code changed in 1 file:

adrpo 2010-11-18 04:20 Rev.: 7088

- renamed DAEEXT.mo daeext.cpp to BackendDAEEXT.mo BackendDAEEXT.cpp.

580 lines of code changed in 14 files:

adrpo 2010-11-18 03:44 Rev.: 7086

- removed Compiler/test_codegen as is not used anymore since A LONG TIME NOW.

2 lines of code changed in 46 files:

adrpo 2010-11-18 03:30 Rev.: 7085

- removed old files for generating/checking RML based signatures.

2 lines of code changed in 2 files:

adrpo 2010-11-18 03:21 Rev.: 7084

- small cleaning, running make in Compiler/rml2sig is not needed!

0 lines of code changed in 2 files:

adrpo 2010-11-18 03:13 Rev.: 7083

- moved Compiler/WhatDoesNotWork.html to doc/administration/WhatDoesNotWork.html

461 lines of code changed in 2 files:

adrpo 2010-11-18 03:01 Rev.: 7081

- got rid of rml2mmo as is not used since 2006!

0 lines of code changed in 1 file:

adrpo 2010-11-18 02:54 Rev.: 7080

- moved RML->MetaModelica translation tool from Compiler/rml2mmo to /tools/rml2mmo

0 lines of code changed in 5 files:

adrpo 2010-11-18 02:52 Rev.: 7079

- deleted very old report (even in Swedish)

0 lines of code changed in 6 files:

adrpo 2010-11-18 02:50 Rev.: 7078

- moved old Compiler/tools/rmldoc tool to /tools

0 lines of code changed in 2 files:

adrpo 2010-11-18 02:47 Rev.: 7077

- delete very old documentation

0 lines of code changed in 4 files:

adrpo 2010-11-18 00:05 Rev.: 7076

- do not use -ansi when compiling the code as strdup is not ANSI!

3 lines of code changed in 1 file:

sjoelund.se 2010-11-17 23:51 Rev.: 7075

- Fix so that Susan runs (SimCodeC.tpl->SimCodeC.mo works) using bootstrapped OMC
- It uses too much stack so we can't run it in the testsuite, but the test has been updated so that it is easy to try it yourself

724 lines of code changed in 4 files:

sjoelund.se 2010-11-17 23:29 Rev.: 7074

- Fix typo in BackendDAEUtil (broke bootstrapping but not RML)

1 lines of code changed in 1 file:

sjoelund.se 2010-11-17 23:26 Rev.: 7073

- Changed the C runtime to allow the use of const char* instead of char* for string literals
- We no longer need to strdup every single string literal we find. This should produce a lot more efficient code if someone likes priting a string constant every time step, etc

368 lines of code changed in 8 files:

Frenkel TUD 2010-11-17 21:53 Rev.: 7072

- reimplement some functions using not equationList and travese the array of equations directly

39 lines of code changed in 2 files:

Frenkel TUD 2010-11-17 21:16 Rev.: 7071

- reimplement some functions using not equationList and travese the array of equations directly

40 lines of code changed in 1 file:

Frenkel TUD 2010-11-17 20:39 Rev.: 7070

- reimplement one functions using not equationList and travese the array of equations directly

15 lines of code changed in 1 file:

Frenkel TUD 2010-11-17 19:49 Rev.: 7069

- reimplement one functions using not equationList and travese the array of equations directly

29 lines of code changed in 1 file:

adrpo 2010-11-17 16:18 Rev.: 7068

- updates StringPool.mo test (added result section).

27 lines of code changed in 1 file:

adrpo 2010-11-17 16:11 Rev.: 7067

- update after library/msl31 update

51 lines of code changed in 1 file:

adrpo 2010-11-17 15:21 Rev.: 7066

- update the wrong annotations in libraries/msl31/
+ got rid of the extra garbage.
- update testsuite/interactive/interactive_api_annotations.mos

15 lines of code changed in 13 files:

perost 2010-11-17 15:00 Rev.: 7065

- First revision of the new SCodeFlatten module. It's not used yet.

619 lines of code changed in 5 files:

ppriv 2010-11-17 14:31 Rev.: 7064

- Susan updated tests to be all OK
- C# codegen for non-linear strong components

735 lines of code changed in 11 files:

sjoelund.se 2010-11-17 14:30 Rev.: 7063

Fix for #1360
- We now copy string outputs of functions
- Previously, we could overwrite strings and get really weird results
- Added testcase StringPool.mo

624 lines of code changed in 6 files:

sjoelund.se 2010-11-17 12:53 Rev.: 7062

- Fix for MODELICA_ASSERT in the simulation runtime
- We now generate code such that we only allocate the message string if the condition is false

64 lines of code changed in 3 files:

adrpo 2010-11-17 12:52 Rev.: 7061

- changes due to fixed of a small bug with the check for DynamicSelect/OnMouse* in annotations.

4 lines of code changed in 1 file:

adrpo 2010-11-17 12:48 Rev.: 7060

- fixed a small bug with the check for DynamicSelect/OnMouse* in annotations.

8 lines of code changed in 2 files:

adrpo 2010-11-17 09:50 Rev.: 7058

- update version to 1.6.0

1 lines of code changed in 1 file:

adrpo 2010-11-17 09:48 Rev.: 7057

- latest build.

20 lines of code changed in 6 files:

adrpo 2010-11-17 09:48 Rev.: 7056

- update to 1.6.0

38 lines of code changed in 2 files:

sjoelund.se 2010-11-17 08:58 Rev.: 7055

- Fix warning in Settings_rml.c

1 lines of code changed in 1 file:

adrpo 2010-11-17 07:44 Rev.: 7054

- added a new function interactive renameComopnentInClass that doesn't do instantiation.

206 lines of code changed in 4 files:

adrpo 2010-11-17 05:27 Rev.: 7053

- use replaceable instead of wrong replacable
- fixes due to changes in annotations
- small fix in Makefile

6 lines of code changed in 4 files:

adrpo 2010-11-17 05:18 Rev.: 7052

- fixed more problems with annotations.
- now if we fail to instantiate an annotation we return it as it is:
{ annotation(...) }
- if an annotation is not present at all we return {} instead of empty string.
- moved interactive tests to testsuite/interactive
- Lookup.lookupVar2 now only prints an error message if +d=lookup is present (not on +d=failtrace).
- added all extra tests into testsuite/interactive/interactive_api_annotations.mos

23945 lines of code changed in 48 files:

sjoelund.se 2010-11-16 22:39 Rev.: 7051

- Disable SQLITE3 linking on Linux (keep the configure line there but commented out in case we need it in the future)

4 lines of code changed in 3 files:

petfr 2010-11-16 20:18 Rev.: 7050

Updated to version number 1.6 and correct date for the 1.6 release. Also minor edit of the OMEdit section in the users guide

0 lines of code changed in 4 files:

sjoelund.se 2010-11-16 14:44 Rev.: 7049

- Added configure feature rml-trace (to be disabled by the Debian/Ubuntu builds as the executable shrinks 5-6MB)

36 lines of code changed in 3 files:

sjoelund.se 2010-11-16 14:43 Rev.: 7048

- Renamed ErrorMatchInOut{2,3}.mo to MatchCase{16,17} since they are now magically working

74 lines of code changed in 5 files:

mohsen 2010-11-16 14:12 Rev.: 7047

trying to fix the initial equation problem in impulse response

42 lines of code changed in 1 file:

perost 2010-11-16 12:27 Rev.: 7046

- Fixed propagation of enumeration indices when connecting arrays.
- Fixed connections with multi-dimensional arrays.
- Added test case mofiles/ConnectEnumArray.

469 lines of code changed in 4 files:

mohsen 2010-11-16 11:37 Rev.: 7045

Drcontrol

1 lines of code changed in 1 file:

sjoelund.se 2010-11-16 10:48 Rev.: 7044

- Fixed SimCodeTest.mos

7 lines of code changed in 3 files:

adrpo 2010-11-16 09:47 Rev.: 7043

- fix Link?ping, the pour ? gets shredded to pieces sometimes.

3 lines of code changed in 1 file:

mohsen 2010-11-16 00:01 Rev.: 7042

updating DrControl.onb

1 lines of code changed in 1 file:

mohsen 2010-11-15 23:54 Rev.: 7041

Updating DrControl

268 lines of code changed in 13 files:

adrpo 2010-11-15 23:20 Rev.: 7040

- add an extra newline at the end of h files in Compiler/susan_codegen/SimCode/SimCodeC.tpl
- fixes in Compiler/runtime/config.h
- other smaller issues

2347 lines of code changed in 5 files:

sjoelund.se 2010-11-15 22:45 Rev.: 7039

- Fix for System_writeFile

1 lines of code changed in 1 file:

sjoelund.se 2010-11-15 18:32 Rev.: 7038

- Update some external definitions in System.mo

60 lines of code changed in 1 file:

sjoelund.se 2010-11-15 17:11 Rev.: 7037

- Added some functions for testing the generated code of Main_main
- These report linker errors quickly

5 lines of code changed in 2 files:

sjoelund.se 2010-11-15 16:47 Rev.: 7036

- Added an error message for match expressions like:
match in1 local input Integer i
(input/output of a local component is not allowed)

88 lines of code changed in 7 files:

Frenkel TUD 2010-11-15 14:46 Rev.: 7035

- BackendEquation.mo
add function traverseBackendDAEEqnsWithUpdate
- BackendDAEUtil.mo
add function traverseBackendDAEArrayNoCopyWithUpdate

113 lines of code changed in 2 files:

sjoelund.se 2010-11-15 13:57 Rev.: 7034

- Fix System.time for bootstrapping

1 lines of code changed in 1 file:

sjoelund.se 2010-11-15 13:48 Rev.: 7033

- In SimCodeTest.mos, do not read the makefile; it's different depending on OS

2 lines of code changed in 1 file:

sjoelund.se 2010-11-15 12:49 Rev.: 7032

- Improve CevalScript.cevalGenerateFunction
- No longer does lookup+inst again on every function (this was already done by elabExp)
- generateCode() for MainTest.mos now only generates code; it does not compile it (saves 1~2 minutes of testsuite time and reduces the RAM requirements for running the testsuite)

48 lines of code changed in 3 files:

sjoelund.se 2010-11-15 12:46 Rev.: 7031

- Move msl31 testcase first in the libraries testcases since it takes the longest

1 lines of code changed in 1 file:

sjoelund.se 2010-11-15 08:29 Rev.: 7030

- Moved bootstrapping testcases to their own dir (not part of fast testsuite)

883 lines of code changed in 19 files:

adrpo 2010-11-15 08:02 Rev.: 7029

- delete .mo files on clean
- fixes to Compiler/omc_profiler/Makefile.omdev.mingw to link correctly.

2 lines of code changed in 2 files:

adrpo 2010-11-15 07:33 Rev.: 7028

- ConnectUtil.mo: small speedup by verifying face first, then the others
- SimCode.mo: small comment.

3 lines of code changed in 2 files:

syeas460 2010-11-15 05:41 Rev.: 7027

Added the new dlls.
Changed the old ico file.

0 lines of code changed in 6 files:

syeas460 2010-11-15 04:06 Rev.: 7026

Optimized the Library Loading code.
Updated the documentation viewer code to support external links.
Optimized the components and connectors drag and drop code.

576 lines of code changed in 20 files:

sjoelund.se 2010-11-14 22:49 Rev.: 7025

- Added testcase for generateCode(Main.main)

14 lines of code changed in 2 files:

sjoelund.se 2010-11-14 22:25 Rev.: 7024

- Fixed the generateCode() API call

10 lines of code changed in 4 files:

sjoelund.se 2010-11-14 22:15 Rev.: 7023

- Fixed compilation of Main_main.so (linking still fails)

1113 lines of code changed in 5 files:

sjoelund.se 2010-11-14 21:01 Rev.: 7022

- CevalScript.generateFunctions speed-up (breaks error messages in one testcase)
- This change is needed (or something similar); the speed-up for bootstrapping is ~100 times
- Fixes for bootstrapping

451 lines of code changed in 8 files:

sjoelund.se 2010-11-14 19:42 Rev.: 7021

- Added some functions for bootstrapping

445 lines of code changed in 11 files:

sjoelund.se 2010-11-14 18:25 Rev.: 7020

- Fix testcases expected output

0 lines of code changed in 8 files:

sjoelund.se 2010-11-14 18:10 Rev.: 7019

- Added error message when a TCOMPLEX type has the wrong number of types
- Fixed one such error in Patternm.mo

6 lines of code changed in 3 files:

sjoelund.se 2010-11-14 17:46 Rev.: 7018

- Minor changes to failtraces

4 lines of code changed in 2 files:

sjoelund.se 2010-11-14 17:44 Rev.: 7017

- Minor syntax change

2 lines of code changed in 1 file:

sjoelund.se 2010-11-14 15:27 Rev.: 7016

- Changed SimCodeCTest to SimCodeTest
- It is more extensive; a lot more external functions
- It also covers the DAE to SimCode translation (for functions)

147 lines of code changed in 5 files:

sjoelund.se 2010-11-14 14:56 Rev.: 7015

- Susan update
- Use Tpl.emptyTxt in the templates instead of a protected constant (bootstrapped OMC could not find it)

174 lines of code changed in 6 files:

sjoelund.se 2010-11-14 14:51 Rev.: 7014

- Implemented some more external functions in libomcruntime
- On Unix you no longer need to set OPENMODELICAHOME
- It uses the --prefix from configuration
- OPENMODELICAHOME still overrides that since most developers don't run make install

1763 lines of code changed in 19 files:

Frenkel TUD 2010-11-14 14:34 Rev.: 7013

- reimplement some functions using not listEquation and travese the array of equations directly

49 lines of code changed in 2 files:

sjoelund.se 2010-11-14 11:54 Rev.: 7012

- Added support for unit testing of SimCodeC.translateFunctions
- Implemented some additional function in the bootstrapped runtime

165 lines of code changed in 12 files:

sjoelund.se 2010-11-14 10:57 Rev.: 7011

- Added support for solving polymorphic array types
- Changed tuples to always contain boxed types
- Improved matching polymorphic types for functions (function pointers always take boxed types)

21 lines of code changed in 4 files:

sjoelund.se 2010-11-14 09:15 Rev.: 7010

- Removed some unused MetaUtil functions

0 lines of code changed in 1 file:

sjoelund.se 2010-11-14 08:46 Rev.: 7009

- Add testcase MatchCase15.mo
- It tests that a match-expression with empty input list and >1 case works properly
- This did not work in the old pattern-matching implementation

46 lines of code changed in 2 files:

sjoelund.se 2010-11-14 08:41 Rev.: 7008

- Remove Absyn.VALUEBLOCK
- Remove DAE.VALUEBLOCK
- Remove DAE.STMT_MATCHCASES
- Remove Convert.mo
- These constructs were no longer needed since the match implementation was rewritten from scratch

459 lines of code changed in 25 files:

sjoelund.se 2010-11-14 07:46 Rev.: 7007

- Remove some now unused code from the pattern matching module

8 lines of code changed in 5 files:

sjoelund.se 2010-11-14 00:54 Rev.: 7006

- Some minor OMEdit fixes
- Set a proper Unix tmp-path except when on Windows
- Change to this directory at program start since instantiation may cause files to be generated in the current directory

18 lines of code changed in 7 files:

sjoelund.se 2010-11-13 23:53 Rev.: 7005

- Fix for arrayMap (no need to call listMap)
- Some other minor fixes

6 lines of code changed in 4 files:

sjoelund.se 2010-11-13 23:10 Rev.: 7004

- New match implementation using Absyn->SCode->DAE->Done instead of Absyn->SCode->DAE->SCode->Absyn->SCode->DAE->Done
- The meta testcases are almost 40 seconds faster now

1855 lines of code changed in 35 files:

sjoelund.se 2010-11-13 20:31 Rev.: 7003

- Improved instantiation of algorithm assignments (a separate function)
- We only elaborate the expression at most one time. This is faster and does not produce duplicate error messages

239 lines of code changed in 5 files:

sjoelund.se 2010-11-13 10:55 Rev.: 7002

- Removed some useless information from the pattern matching algorithm

2356 lines of code changed in 4 files:

adrpo 2010-11-13 10:23 Rev.: 7001

- changed SES_MIXED.values to list<Integer> to save memory (but no computer on earth will save you
if you need to do permutations of 0/1 for 34 variables!). This should be fixed somehow.

2396 lines of code changed in 6 files:

sjoelund.se 2010-11-13 09:06 Rev.: 7000

- Fix type error in Util.mo

1 lines of code changed in 2 files:

sjoelund.se 2010-11-13 09:05 Rev.: 6999

- Re-compile SimCodeC using a modern Susan (no NONE is allowed)

206 lines of code changed in 1 file:

adrpo 2010-11-13 05:13 Rev.: 6998

- Util.arrayMap now works on empty arrays
- BackendDAEUtil.incidenceMatrix now works directly on arrays and can generate normal or absolute index values.
- made some other backend functions work on arrays directly.
- some other memory usage improvements

353 lines of code changed in 11 files:

Frenkel TUD 2010-11-13 01:49 Rev.: 6997

- continue with redesign of listVar to traverseVar

475 lines of code changed in 4 files:

sjoelund.se 2010-11-12 23:29 Rev.: 6996

- Update some RML syntax to MetaModelica

18 lines of code changed in 6 files:

sjoelund.se 2010-11-12 22:47 Rev.: 6995

- Update some RML syntax to MetaModelica

80 lines of code changed in 10 files:

sjoelund.se 2010-11-12 21:37 Rev.: 6994

- Update some RML syntax to MetaModelica

39 lines of code changed in 15 files:

sjoelund.se 2010-11-12 20:45 Rev.: 6993

- Allow MetaArray to be treated as a TYPE in ClassInf

1 lines of code changed in 1 file:

sjoelund.se 2010-11-12 20:40 Rev.: 6992

- Use Error.mo for ClassInf.assertValid instead of printErrorBuf
- This also works with getErrorString()

2436 lines of code changed in 10 files:

sjoelund.se 2010-11-12 19:47 Rev.: 6991

- Add debug_print to builtin env

6 lines of code changed in 2 files:

sjoelund.se 2010-11-12 19:31 Rev.: 6990

- Added support for Util.listMapMap in bootstrapped OMC

312 lines of code changed in 5 files:

sjoelund.se 2010-11-12 17:55 Rev.: 6989

- Code readability for lookup when implicit scope names are involved

38 lines of code changed in 2 files:

sjoelund.se 2010-11-12 17:50 Rev.: 6988

- Added boxptr_realString
- Bugfix for boxptr_intReal

8 lines of code changed in 2 files:

sjoelund.se 2010-11-12 13:26 Rev.: 6986

- Improved the error messages for bootstrapping slightly
- Also fixed some RML/Modelica syntax clashes

129 lines of code changed in 25 files:

adrpo 2010-11-12 13:16 Rev.: 6985

- Inst.instantiateClass: clear the inst/type cache at the end of instantiation.
- SimCode.createResidualEquations: less memory consumption.
- some fixes in Util.mo (bad judgment)

42 lines of code changed in 3 files:

sjoelund.se 2010-11-12 11:21 Rev.: 6984

- Bugfix for instClassDefHelper (used for MetaModelica, TCOMPLEX, types)
- Do lookupType instead of lookupClass for functions

10 lines of code changed in 3 files:

adrpo 2010-11-12 11:03 Rev.: 6982

- faster and (far) less memory usage for some functions.

54 lines of code changed in 1 file:

sjoelund.se 2010-11-12 07:25 Rev.: 6978

- Fixed output assignment of traverseBackendDAEOptEqnWithStop

1 lines of code changed in 1 file:

sjoelund.se 2010-11-12 06:58 Rev.: 6977

- Remove references to modelica_parser and flat_modelica_parser from the configure script

2 lines of code changed in 2 files:

syeas460 2010-11-12 04:03 Rev.: 6976

Added the code to resize the components.

51 lines of code changed in 7 files:

adrpo 2010-11-12 00:20 Rev.: 6975

- modelica_parser/flat_modelica_parser directories are no more.
- so for "clean" target they should not be cleaned!

3 lines of code changed in 1 file:

Frenkel TUD 2010-11-12 00:01 Rev.: 6974

- continue with redesign of listEqn to traverseEqns

161 lines of code changed in 3 files:

syeas460 2010-11-11 21:40 Rev.: 6973

Removed the getinstallationdirectory command. No need to get the installation directory since we have the openmodelicahome environment variable that is pointing to installation directory.

2 lines of code changed in 1 file:

syeas460 2010-11-11 21:28 Rev.: 6972

Referenced the new images in the qss file

6 lines of code changed in 1 file:

syeas460 2010-11-11 21:17 Rev.: 6971

Added the new splash screen and images for model, package, record etc.

1340 lines of code changed in 16 files:

syeas460 2010-11-11 21:15 Rev.: 6970

Deleted the old annotations file and ico images

0 lines of code changed in 10 files:

syeas460 2010-11-11 21:13 Rev.: 6969

Added the code for documentation view of any component.
Make the annotation 3 default annotation for omedit
Added the code to load a .mo file.

3646 lines of code changed in 56 files:

sjoelund.se 2010-11-11 18:56 Rev.: 6968

- Fix streams.log generation

1 lines of code changed in 1 file:

sjoelund.se 2010-11-11 18:55 Rev.: 6967

- Added Builtin stringEqual
- Fixed some old RML syntax
- Made some proper error messages for Patternm.mo instead of INTERNAL_ERROR

268 lines of code changed in 15 files:

Frenkel TUD 2010-11-11 18:21 Rev.: 6966

- to save memory start to get rid of some BackendDAEUtil.equationList by traversing the equation array direct without convert to list

87 lines of code changed in 6 files:

perost 2010-11-11 18:06 Rev.: 6965

- Use Error.addSourceMessage instead of Error.addMessage when printing inStream
and actualStream elaboration errors.
- Turned on stream connector balance checks by default, because models using
stream should follow Modelica 3 rules anyway.
- Added Modelica.Utilities.Files.list to libraries/msl31/Modelica.Utilities test
case.
- Added a couple of stream test cases.

2812 lines of code changed in 16 files:

Frenkel TUD 2010-11-11 16:20 Rev.: 6963

- get rid of some BackendDAEUtil.varlist
- BackendDAEUtil.mo
- fix rml bug, replaceable type Type_a subtypeof Any was not defined

2741 lines of code changed in 10 files:

sjoelund.se 2010-11-11 14:24 Rev.: 6962

- Removed the old ANTLR2 parsers from the trunk (previously, only the walker was removed)

0 lines of code changed in 101 files:

perost 2010-11-11 12:27 Rev.: 6960

Fix for bug #1354:
- Don't add binding equation for variable of type that extends basic type.
- Added test case mosfiles/ComplexTypeEquationCount.

48 lines of code changed in 5 files:

October 2010 »

Generated by StatSVN 0.7.0