Some updates on tornado, will be continued by lucian
74 lines of code changed in 1 file:
Adrian Pop, adrpo@ida.liu.se
2004-10-29
-------------------------------------------------------------->
/modelica/modeq/runtime/systemimpl.c
-------------------------------------------------------------->
- RML_BEGIN_LABEL(System__read_5ffile)
+ free of buf not done
- RML_BEGIN_LABEL(System__strtok)
+ free of str not done after strdup
- RML_BEGIN_LABEL(System__toupper)
+ free of res not done after strdup
- RML_BEGIN_LABEL(System__sub_5fdirectories)
+ free of files[i] not done
- RML_BEGIN_LABEL(System__mo_5ffiles)
+ free of files[i] not done
- i guess usages of rml_prim_once should be replaced
by TAILCALL with prior setting of SC because rml_prim_once
uses longjump to go to the function and saves unnecessary
information
43 lines of code changed in 1 file:
Adrian Pop, adrpo@ida.liu.se
2004-10-29
-------------------------------------------------------------->
/modelica/modeq/absyn_builder/parse.cpp
-------------------------------------------------------------->
- RML_BEGIN_LABEL(Parser__parse)
+ added delete parse; delete lex;
- get_string(...)
+ changed static buf, static size to not static in order not to
interfere to other local buf in the runtime.
- RML_BEGIN_LABEL(Parser__parsestring), RML_BEGIN_LABEL(Parser__parsestringexp)
+ added getStringHolder to be able to delete [] the temp value
we get from get_string(...);
54 lines of code changed in 1 file:
Some updates on tornado, will be continued by lucian
93 lines of code changed in 1 file:
Fixed bug, added doc.
5 lines of code changed in 1 file:
Added doc
53 lines of code changed in 1 file:
Added Tornado code generator. MathCore project
417 lines of code changed in 13 files:
Fixed probplem with Ctrl-X, Ctrl-C and Ctrl -V
10 lines of code changed in 1 file:
Added checks for MOSHHOME and MODELICAPATH
52 lines of code changed in 4 files:
moved deprecated flat modelica parser here
8 lines of code changed in 1 file:
Removed extra print "1" in translate_file
2 lines of code changed in 1 file:
fclass instead of model when generating flat modelica
4 lines of code changed in 1 file:
bugfix regarding server startup
3 lines of code changed in 1 file:
added doc
22 lines of code changed in 1 file:
Fixed bug in priority order of incomming task graph edges
227 lines of code changed in 9 files:
removed PIGS
6 lines of code changed in 3 files:
implemented DIV_ARRAY_SCALAR
138 lines of code changed in 10 files:
corrected bug for MUL_ARRAY_SCALAR
32 lines of code changed in 1 file:
corrected the elab_builtin_diagonal to return an array of array. Added comments
17 lines of code changed in 2 files:
corrected a element place error
5 lines of code changed in 1 file:
corrected a element place error
8 lines of code changed in 1 file:
improved diagonal function
56 lines of code changed in 2 files:
implemented diagonal in staticexp and ceval
98 lines of code changed in 2 files:
Fixed constant evaluation of abs operator
129 lines of code changed in 7 files:
*** empty log message ***
115 lines of code changed in 10 files:
Test case fixed
7 lines of code changed in 1 file:
Fixed so parameters are split in DAE x becomes {x[1],x[2],...} for an parameter array.
657 lines of code changed in 20 files:
Cache gone!
1 lines of code changed in 1 file:
2004-10-05 adrpo moved initialization of "ast" to
the begining of Parse.* functions
387 lines of code changed in 1 file:
Some extra tokens to support RML syntax.
29 lines of code changed in 1 file:
Changed a type to work with a modern ANTLR.
1 lines of code changed in 1 file:
Remove cache.rml deps
4 lines of code changed in 1 file:
made the relation merge work better with partial classes and the same modifiers
21 lines of code changed in 1 file: