Questions about gec and gedoc
Philippe K <[email protected]> Mon, 15 Aug 2022 19:51:38 +0200
| Newsgroups | gmane.comp.lang.eiffel.gobo.devel |
|---|---|
| Message-ID | <CAKHpS9b5H0wS0pE5AktpvQdnMbv_NoXPz8OM=uNhVn3GhzztMA@mail.gmail.com> |
--===============5973195281444712487== Content-Type: multipart/alternative; boundary="0000000000004be05d05e64b4928" --0000000000004be05d05e64b4928 Content-Type: text/plain; charset="UTF-8" Hello, I have some questions about the current state of gec, for the purpose of use in an embedded context (micro controller) with a Real Time OS : 1) How big is the gec runtime (code size and memory size) (without Boehm gc) ? Although this may vary from one environment to another, the data can be provided for a standard environment say Ubuntu with gcc or Windows with Microsoft C compiler. For example what are the sizes for a single class "Hello world" application ? 2) Are threads implemented using the POSIX standard pthreads ? 3) Has anyone experimented with porting an eiffel application, compiled with Gobo, to an RTOS that is POSIX pthreads compliant (i.e. : FreeRTOS) ? 4) Are there any plans for SCOOP to be implemented in Gobo (although not included in the current ECMA standard)? Will it be designed with the possibility of use with certain RTOSes such as FreeRTOS ? 5) Assertions are currently not checked in gec. Is there a plan to make it available? And about gedoc: is it able to generate graphviz script generation in order to produce automatically a BON class diagram ? (and to overcome the display issue of client double arrow ) Thanks. Best regards. Philippe. --0000000000004be05d05e64b4928 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div>Hello,=C2=A0</div><div><br></div><di= v>I have some questions about the current state of gec, for the purpose of = use in an embedded context (micro controller) with a Real Time OS :=C2=A0= =C2=A0</div><div><br></div><div>1) How big is the gec runtime (code size an= d memory size) (without Boehm gc) ? Although this may vary from one environ= ment to another, the data can be provided for a standard environment say Ub= untu with gcc or Windows with Microsoft C compiler. For example what are th= e sizes for a single class "Hello=C2=A0world" application ?</div>= <div><br></div><div>2) Are threads implemented using the POSIX standard pth= reads ?</div><div><br></div><div>3) Has anyone experimented with porting an= eiffel application, compiled with Gobo, to an RTOS that is POSIX pthreads = compliant (i.e. : FreeRTOS) ?</div><div><br></div><div>4) Are there any pla= ns for SCOOP to be implemented in Gobo (although not included in the curren= t ECMA standard)? Will it be designed with the possibility of use with cert= ain RTOSes such as FreeRTOS ?</div><div><br></div><div>5) Assertions are cu= rrently not checked in gec. Is there a plan to make it available?</div><div= ><br></div><div>And about gedoc: is it able to generate graphviz script gen= eration in order to produce automatically a BON class diagram ? (and to ove= rcome the display issue of client double arrow )</div><div><br></div><div>T= hanks.</div><div>Best regards.</div><div><br></div><div>Philippe.</div><div= ><br></div><div><br></div></div></div> --0000000000004be05d05e64b4928-- --===============5973195281444712487== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============5973195281444712487== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ gobo-eiffel-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gobo-eiffel-develop --===============5973195281444712487==--