Directory testsuite/openmodelica/bootstrapping/

Total Files:
22
Deleted Files:
17
Lines of Code:
2416

[root]/testsuite/openmodelica/bootstrapping
                Folder removed from repo interfaces (0 files, 0 lines)

Lines of Code

testsuite/openmodelica/bootstrapping/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 432 (100.0%) 4312 (100.0%) 9.9
sjoelund.se 205 (47.5%) 1383 (32.1%) 6.7
alash325 18 (4.2%) 845 (19.6%) 46.9
mahge930 11 (2.5%) 667 (15.5%) 60.6
vitalij 24 (5.6%) 564 (13.1%) 23.5
adrpo 71 (16.4%) 303 (7.0%) 4.2
perost 19 (4.4%) 262 (6.1%) 13.7
hudson 16 (3.7%) 152 (3.5%) 9.5
lochel 25 (5.8%) 75 (1.7%) 3.0
mwalther 13 (3.0%) 21 (0.5%) 1.6
jfrenkel 12 (2.8%) 15 (0.3%) 1.2
vwaurich 7 (1.6%) 9 (0.2%) 1.2
wbraun 5 (1.2%) 8 (0.2%) 1.6
hkiel 4 (0.9%) 4 (0.1%) 1.0
bachmann 1 (0.2%) 3 (0.1%) 3.0
choeger 1 (0.2%) 1 (0.0%) 1.0

Most Recent Commits

vwaurich 2015-04-27 14:23 Rev.: 25756

- added first implementation for handling for-loops and variable arrays

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+1)
vwaurich 2015-04-20 13:07 Rev.: 25637

- moved visualizationXML dump to extra files
- dump ast for complex expressions in visualization xml

3 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+3 -1)
lochel 2015-04-20 10:57 Rev.: 25632

- Added new package "Sorting" to collect all the different sorting algorithms

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+1)
bachmann 2015-03-25 18:15 Rev.: 25255

Prototype of a new RemoveSimpleEquation module added

3 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+3 -1)
lochel 2015-02-26 12:58 Rev.: 24793

- separate dumpGraphML stuff from index reduction

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+1)
sjoelund.se 2015-02-24 13:38 Rev.: 24737

Expected output

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: SimCodeTest.mos (+1 -1)
adrpo 2015-02-19 01:32 Rev.: 24630

- update test

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: SimCodeTest.mos (+1 -1)
mahge930 2015-02-14 16:16 Rev.: 24581

- Expected output.

17 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: SusanTest.mos (+17 -638)
mahge930 2015-02-14 14:59 Rev.: 24578

+ Cleaned up ComponentReference handling in the code generators. Less clutter. Reuse functions as much as possible.
+ Now we can use offsetting to index arrays in generated code. works for qualified Crefs as well.
- Some issues still remain (e.g. alias elimination) so we don't use offsetting by default.
only used when the cref involves variable indexes for now. Still might give erroneous results if some array members are missing though.
+ Improved handling of multi-variable return functions (*tuple returns).
+ fix for a case where wrong types were used when creating crefs in front-end.

623 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: SusanTest.mos (+623 -2)
adrpo 2015-01-29 18:59 Rev.: 24311

- update tests as some things changed in Compiler/Util/

6 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SusanTest.mos (+4), UtilTest.mos (+2 -1)
adrpo 2015-01-29 18:05 Rev.: 24307

- load StringUtil.mo also

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+1)
adrpo 2015-01-29 17:38 Rev.: 24304

- send threadData to dynamically loaded external function
- do not fail in writeBuf if there is no buffer or there is no data
- update test BatchPlant_StandardWater

6 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SimCodeTest.mos (+3 -3), SusanTest.mos (+3 -1)
sjoelund.se 2015-01-26 12:15 Rev.: 24195

Expected output

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: SimCodeTest.mos (+1 -1)
vitalij 2015-01-18 21:10 Rev.: 24086

improved simplification of relations

65 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SimplifyTest.mo (+37 -1), SimplifyTest.mos (+28)
lochel 2015-01-09 12:18 Rev.: 23988

- restore r23957 partially (introduce __DEBUG_TRACE_HANDLE)

0 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: SimCodeTest.mos (-2)
vitalij 2015-01-03 13:35 Rev.: 23931

imporved negate for binary

3 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: ExpressionTest.mos (+3 -3)
vitalij 2014-12-16 22:40 Rev.: 23814

- improved expPow
- added case for isNegativeOrZero

2 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: ExpressionTest.mos (+2 -2)
vitalij 2014-11-28 21:39 Rev.: 23592

ExpressionSimplify:
- improved log and exp rules
- exp(e*log(x)) -> exp(...*log(x)*...)
- log(1/x) -> -log(x)
log(sqrt(x)) -> 1/2*log(x)

36 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SimplifyTest.mo (+24 -1), SimplifyTest.mos (+12)
vitalij 2014-11-27 16:24 Rev.: 23578

- change sum for residual (order)
- activated simplify in moveDivToMul

2 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: ExpressionTest.mo (+1 -1), ExpressionTest.mos (+1 -1)
vitalij 2014-11-20 17:38 Rev.: 23485

improved createResidualExp
- reduction of sub and mul operations

20 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: ExpressionTest.mo (+17 -3), ExpressionTest.mos (+3)
hudson 2014-11-19 20:24 Rev.: 23460

[Janitor mode] Set auto-props

2 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: ExpressionTest.mo (+1), ExpressionTest.mos (+1)
vitalij 2014-11-19 20:23 Rev.: 23459

- improved expAdd,expSub, expPow
- added test for expAdd, expSub, expPow

132 lines of code changed in 3 files:

  • testsuite/openmodelica/bootstrapping: ExpressionTest.mo (new 90), ExpressionTest.mos (new 41), Makefile (+1)
vitalij 2014-11-19 17:15 Rev.: 23453

- update SimplifyTest
- added rule a-(-b)/c = a+b/c
- small fixes inside simplify

79 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SimplifyTest.mo (+49 -1), SimplifyTest.mos (+30)
vitalij 2014-11-19 13:10 Rev.: 23449

update SimplifyTest

13 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SimplifyTest.mo (+9 -1), SimplifyTest.mos (+4)
hudson 2014-11-19 13:08 Rev.: 23448

[Janitor mode] Fix whitespace

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: SimplifyTest.mo (+1 -1)
vitalij 2014-11-19 12:59 Rev.: 23447

update SimplifyTest.mo

105 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SimplifyTest.mo (+58 -5), SimplifyTest.mos (+47 -6)
vitalij 2014-11-19 01:59 Rev.: 23440

-improved simplify
-update test

98 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SimplifyTest.mo (+57 -1), SimplifyTest.mos (+41)
sjoelund.se 2014-11-18 14:07 Rev.: 23427

Fix simplify: simplify((-x) / y - x / z) = (-x) * (1.0 / y + 1.0 / z)

14 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SimplifyTest.mo (+13 -8), SimplifyTest.mos (+1)
vwaurich 2014-11-13 14:13 Rev.: 23346

- added cse module

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+1)
sjoelund.se 2014-11-12 13:37 Rev.: 23328

Fix System.intRand (low bits did not have enough entropy)

27 lines of code changed in 3 files:

  • testsuite/openmodelica/bootstrapping: System.mos (+13 -1), SystemTest.mo (new)
sjoelund.se 2014-11-11 17:58 Rev.: 23321

Change the Modelica string to be implemented as a MetaModelica string (boxed)
- Note: Some Modelica functions might have become slower if string literals were not put into the _literals file

20 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: SimCodeTest.mos (+2 -1), UtilTest.mos (+18 -15)
sjoelund.se 2014-11-02 22:00 Rev.: 23138

Big changes. You will need to bootstrap omc from scratch.
- Added function `sourceInfo()`, which returns the file and positions of the call in the source code (useful to produce error-messages that point inside the compiler itself).
- Changed all Absyn.Info to the built-in SourceInfo uniontype
- Added SourceInfo to GlobalScript.IEXP (previously only statements had SourceInfo)
- Changed System.readLine to fail if the file does not exist. The scripting function returns an empty string on failure.

A new bootstrapping tarball has been created. Some of the new features you can use in the compiler:
- (Limited) assignment to metarecord fields (r23120)
- Use new built-in function arrayAppend and Dangerous.arrayCreateNoInit (r23106)
- import MetaModelica.Dangerous (r23001)
- SourceInfo (this commit)

7 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: DumpTest.mos (+5 -6), SimCodeTest.mo (+2 -2)
sjoelund.se 2014-10-31 17:17 Rev.: 23113

Expected output

0 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: SimCodeTest.mos (-1)
sjoelund.se 2014-10-29 15:38 Rev.: 23043

Start removal of Debug.mo: Removed bcall* fcall* bprint* fprint*, etc

0 lines of code changed in 2 files:

  • testsuite/openmodelica/bootstrapping: DebugTest.mos (del), Makefile (-1)
lochel 2014-10-28 11:55 Rev.: 22998

- Split up package BackendDAEOptimize (moved some stuff to new package SymbolicJacobian and other packages)
- Marked functions as protected if they should be
- Removed redundant/obsolete code
- Removed symbolic matrix G that was used to improve old initialization approach, since it is deactivated for a long time and isn't working anymore anyway

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+1)
lochel 2014-10-27 14:05 Rev.: 22973

- Make more functions work with one-based indices:
- List.replaceAt
- List.positionOnTrue
- List.positionList
- Use listGet instead of listNth in some places
- Add tests for List.List.replaceAt and List.replaceAtIndexFirst

8 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: UtilTest.mos (+8)
lochel 2014-10-27 10:19 Rev.: 22970

- Unraveling some indices by making List.position work with one-based index.

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: UtilTest.mos (+1 -1)
perost 2014-10-26 15:22 Rev.: 22958

- Rewrote List package to take advantage of bootstrapped features.
- Refactored Util, moved some functions to new Array package, some to List.
- Better handling of conditional components.
- Various optimizations to handle larger models.

4 lines of code changed in 4 files:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+1), UtilTest.mo (+2 -1), UtilTest.mos (+1 -1)
lochel 2014-10-24 12:00 Rev.: 22906

- Update unit check module
- Use of hash tables instead of lists
- Minor fixes (e.g. messages)

4 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+4)
sjoelund.se 2014-10-21 16:23 Rev.: 22848

Load ClockIndexes

1 lines of code changed in 1 file:

  • testsuite/openmodelica/bootstrapping: LoadCompilerSources.mos (+1)

(233 more)

Generated by StatSVN 0.7.0