Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-02-22 | Bug 570958 keep backward compatibility to old runtimev_3.1.2 | Juergen Haug | 1 | -1/+3 | |
Change-Id: I286201fc441ae0f04de1754a07415ce28f9c090e | |||||
2021-02-05 | [gen.c] added @Tracing annotation, generation and c interface | Juergen Haug | 4 | -70/+124 | |
Bug 570958 * added annotation * added tracing information to genmodel * generate code with tracing calls (etMSCTracer.h) The tracining implementation is not part of eTrice Change-Id: Iff3c6c5e33b7c0d59b32fee8dfa4ec4ecbf97981 | |||||
2021-02-05 | [gen] use fileIO for saving genmodel | Juergen Haug | 1 | -1/+1 | |
Change-Id: I5a98857d31ebbfb8bf1224ed3523cebb86b0c526 | |||||
2020-09-29 | [generator.c] Restore capability to produce data logs | Jan Belle | 2 | -0/+50 | |
Bug 550639 Change-Id: Ic114aec968ea614fee8525c7e318890f652848ea | |||||
2020-09-10 | [generator.c] Fix missing brackets in initialization of replicated ports | Jan Belle | 1 | -2/+3 | |
Bug 566850 Change-Id: If0b6ce6b95010b922ddceaacf25d11d76e7a8464 | |||||
2020-07-03 | [generator.c] Remove msc instrumentation option from c generator | Jan Belle | 5 | -174/+126 | |
Enabling and disabling of msc logging is instead solved by preprocessor macros. Bug 564917 Change-Id: Ic015fff6a0927f03bb81fffbbfacf56935e067a9 | |||||
2020-02-12 | Bug 559964: generate sorted includesv_3.0.3 | Henrik Rentz-Reichert | 4 | -10/+10 | |
#include paths are sorted alphabetically Change-Id: Ia6ec09e30469f6ccbc489a6863050790957eb201 | |||||
2019-09-01 | [generator] Remove support for data logging | Jan Belle | 3 | -132/+0 | |
Bug 550639 Change-Id: I89b4807d10d52ef3f87b300ade406f3e6caad10c | |||||
2019-08-20 | Bug 550253 - fixed inherited dataclass operations + added warn for ctorv_2.0.0-RC13 | Juergen Haug | 1 | -5/+4 | |
Change-Id: I1f59ae1bede4194160357f03f02eb4bd44c3efd0 | |||||
2019-06-28 | Bug 539945 - Provide C++ option for the C code generator | Henrik Rentz-Reichert | 7 | -22/+79 | |
* runtime.c headers with extern "C" for C++ * generator with switch for C++ file extensions *.cpp/*.hpp * introduced explicit casts where C++ compiler requires them Change-Id: I0aba20a9fde24e1355427bc53b758cee223b9e60 | |||||
2019-04-15 | Bug 546443 - [c.gen] Support special user code for library elements | Juergen Haug | 1 | -1/+10 | |
Change-Id: Ide30f59a70d48ea011418ba46ce0f0110a9d5725 | |||||
2019-02-25 | Bug 544723 - [room] Add annotation for deprecated elements | Juergen Haug | 4 | -9/+10 | |
Change-Id: I36f078ca58c9aff38299ef4024c747ccecfd4b72 | |||||
2019-01-17 | [Bug 540562] Support var args for operations | Juergen Haug | 3 | -14/+60 | |
Change-Id: I570cd2a5692e4a7c4106f463ba97bc0b7265b20e | |||||
2019-01-12 | Bug 540562 - Support var args for operations | Juergen Haug | 1 | -0/+26 | |
Change-Id: Iac41237fa9ff9bd614aa33b051635c18f1674dd7 | |||||
2018-11-23 | reduced warnings in eTrice Java and Xtend sources | Henrik Rentz-Reichert | 5 | -11/+21 | |
2018-11-02 | Bug 540707 - introduce switch for transition data generation | Henrik Rentz-Reichert | 1 | -3/+10 | |
* introduced the switch with default false * introduced the switch in the launcher tab * added a preference for the initialization of launcher settings Change-Id: I4ff792e47ada1964fe8b2b16bafe4acbcce3cbd4 | |||||
2018-09-19 | [generator.doc] Add standalone doc generator module | Jan Belle | 1 | -3/+4 | |
Change-Id: I8210c9523f7ea2aa904b61685a0d065902577481 | |||||
2018-09-18 | [generator] Add generator name | Jan Belle | 1 | -4/+12 | |
Change-Id: Ic9854d5c9107702ee849cdc2e2161cc86815d676 | |||||
2018-09-17 | [generator.c] minor changes | Juergen Haug | 1 | -0/+1 | |
2018-09-07 | [generator] Improve incremental file output | Jan Belle | 1 | -1/+1 | |
Change-Id: I07e5ff648f19822552bf9d0a03d1cf29bd620391 | |||||
2018-09-07 | [generator] Use single output directory for generated files | Jan Belle | 7 | -34/+27 | |
Change-Id: Ida568ff8f4e0657369de19ed418f63648e667686 | |||||
2018-09-06 | [generator] Separate documentation generator and code generators | Jan Belle | 1 | -7/+0 | |
Change-Id: I31b55621bce815b15d15c40fff5cff5da81756ad | |||||
2018-09-05 | [generator.base] Separate emf setup from generator interface | Jan Belle | 1 | -2/+4 | |
Change-Id: Ib3d142d93889e57c602423e0d53284cd414e216f | |||||
2018-08-31 | bug 538027 - switching from EPL-1.0 to EPL-2.0 | Henrik Rentz-Reichert | 14 | -28/+56 | |
* applied the changelicToEPL2.0.sh script * manually added license.hmlt to features * poms with license block * adjusted a unit test because of a line number change Change-Id: I4f781e5211dfcf6cbae761234aee9daeb53d639f | |||||
2018-08-31 | [generator] Refactor generators to implement common generator interface | Jan Belle | 11 | -129/+126 | |
* migrated to new generator options implementation Change-Id: I086b384d502fcd1576256a2afaf08df2538b3670 | |||||
2018-06-08 | Bug 534211 - unify Detail Code parsing | Henrik Rentz-Reichert | 1 | -6/+6 | |
new scanner, parser and linker for detail code including tests * the scanner is tokenizing the text * the parser creates an AST * the linker associates Room objects to the AST nodes in a context dependent way * unit tests for scanner, parser and linker * a detail code translator is provided with a slightly changed interface to the translation provider Change-Id: I84075b6618dc0cedcec6e8da73520bf0a7bcaf90 | |||||
2018-02-16 | optimized length of history array for C generation | Henrik Rentz-Reichert | 8 | -40/+42 | |
Also reduced the number of warnings. Change-Id: I2316274b4d7ebed7dc38549aa03e7245a84920a4 | |||||
2018-02-13 | [generator.c] added missing semicolon | Juergen Haug | 1 | -1/+1 | |
2018-02-05 | Merge branch 'master' into newfsmgen_finalize | Juergen Haug | 1 | -0/+1 | |
with conflicts... Change-Id: I4d06be6132abcdfbf53ea078e65373b42b2541f9 | |||||
2018-01-08 | Bug 529445 - [newfsmgen] make old style transition data deprecated | Henrik Rentz-Reichert | 1 | -10/+11 | |
Implementation as suggested in the bug. Change-Id: I6a6f6ea966e4060646427078d82cb2b12eb046b6 | |||||
2017-12-08 | Bug 511330 - [core.genmodel.fsm] introduce simplified generator model | Henrik Rentz-Reichert | 1 | -2/+2 | |
for state machines * fixed bug in generation of history size for C * some fflush added to logging Change-Id: I9e2a76dd9814551a99a05da34a4a62cbb09d3877 | |||||
2017-12-05 | [gen] src-gen-info files use different file extension | Juergen Haug | 1 | -0/+1 | |
Change-Id: If25f2d90d3fbbd7628400297a0f075533e4b0ebd | |||||
2017-11-07 | Bug 511330 - [core.genmodel.fsm] introduce simplified generator model | Henrik Rentz-Reichert | 6 | -36/+38 | |
for state machines * manually merged newfsmgen to newfsmgen_finalize because no rebase was possible due to structural changes * rebased on master * switch to Oxygen and Xtend 2.12 Change-Id: If9a8c7421f07fb8e8fa824b7bc6761b9142b7eaf | |||||
2017-10-29 | [core.room] allow annotations at ports and messages | Jan Belle | 1 | -1/+1 | |
Change-Id: I7acc7a918fb73fa2c156651515d6590c90c36355 | |||||
2017-10-19 | [gen.c] stable include generation | Juergen Haug | 4 | -29/+12 | |
Change-Id: Ica3e38895d17c0028c7893420338e65c5bd3ab53 | |||||
2017-08-29 | Bug 521498 - [genmodel, generators] gen. only explicitly passed models | Henrik Rentz-Reichert | 4 | -4/+4 | |
* generate only models that are passed on the command line * also in non-lib mode generate all ROOM classes Change-Id: Ib0766d77ba9de3c1b4de4d9b97c0a301241603a2 | |||||
2017-06-28 | [generator] AbstractGenerator binding can be overridden | Juergen Haug | 2 | -5/+21 | |
Change-Id: Iab7427a5b598d49b60265761d7a48e1a336484c4 | |||||
2017-03-06 | Prepared c generator and java generator for extension | Jan Belle | 1 | -8/+8 | |
Change-Id: Iddbd65f7ff94a87d74cf679ea88d1beac514ea1c | |||||
2016-11-21 | Bug 348173 - message services should be started according to thread prio | Henrik Rentz-Reichert | 1 | -2/+2 | |
* generated code for creating and adding message services is sorted in descending priority * runtimes changed to consider order Change-Id: I5d2043fdbd8f4b9657b92e2f2cb7785b07849019 | |||||
2016-11-14 | Bug 507512 - [CGenerator] attributes, operations and handlers of port ↵ | Henrik Rentz-Reichert | 2 | -25/+39 | |
classes should be generated in derived protocol classes * utils header includes base class utils * base class attributes, operations and handlers re-defined in derived Change-Id: I53b52b19152163ff426db82b4525dcec71f35dc2 | |||||
2016-10-05 | Bug 501354 - ids for transition chains not generated completely (C++ | Henrik Rentz-Reichert | 1 | -1/+3 | |
Generator) Also with inheritance we don't use base class chain IDs since they might differ for corner cases. So we always generate all IDs and use qualification to make explicit which constant is used. Also the chain IDs are handled properly now in the ExpandedModelClass. Before the genmodel was invalid since chain IDs haven't been stored. Change-Id: I594a90876d56d760e61b899c265aaf1b98e17017 | |||||
2016-08-12 | [cpp] Improvements + fixed data passing, data classes and attribute init | Juergen Haug | 1 | -3/+6 | |
Equipped etUnit with a special version of EXPECT_ORDER_START() in the C++ case that assumes a StaticArray as second argument. Updated ui.runtime archives. Change-Id: I2bbafe26b345b4deafd0269284cfc5bfbbc3d69d | |||||
2016-07-08 | Bug 497541: C++ generator should offer a possibility to derive from | Henrik Rentz-Reichert | 1 | -0/+5 | |
generated actor classes Change-Id: Iee8df84fbc06efe0792e8ed554cbf1fe1e5f54fa | |||||
2016-04-18 | Bug 491885 - add generator option that allows to change the main name | Henrik Rentz-Reichert | 1 | -3/+3 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=491885 Change-Id: I4c138449eab8bd8a21bf6373869a2afdc4d6eb82 | |||||
2016-02-28 | [generators] added cpp generator draft | Juergen Haug | 5 | -296/+267 | |
Change-Id: I4466d25800a35a869a2911485d36494f86089121 | |||||
2015-09-14 | [core] added data logging trigger + gnuplot generator | Juergen Haug | 3 | -4/+12 | |
Change-Id: I9694d9da168e947ce6f9e1aa8489c731e8ef1bbb | |||||
2015-07-31 | Bug 472908 - refactor etDatatypes.h | Juergen Haug | 1 | -0/+4 | |
Change-Id: Iccd39b112f4e340e7276d65820decb672a1091fb | |||||
2015-07-15 | Bug 456617 added operation inheritance + new ctor/dtor model element | Juergen Haug | 2 | -15/+36 | |
Change-Id: I99ec4385acc15011f266510094298628774904ac | |||||
2015-07-05 | [generator.fsm, generator.c, genmodel.fsm] avoid warnings in generated code | Henrik Rentz-Reichert | 1 | -0/+2 | |
Change-Id: I61437d9bcdbd7638b7c3e816bdb8fdf8451e268e | |||||
2015-05-13 | etrice.generator.c added a #define to avoid acces to argc argv | Thomas Jung | 1 | -0/+3 | |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-