Re: E updated with new Causeway
Terry Stanley <[email protected]>
| Newsgroups | gmane.comp.lang.e.general |
|---|---|
| Message-ID | <[email protected]> |
Hello Thomas, This weekend I expect to update the erights wiki with experience to date instrumenting platforms to generate Causeway's trace logs. Recently Tyler Close & Tom Van Cutsem and I discussed their experiences with Waterken & AmbientTalk (respectively). The wiki will be a good place for you to start to get an idea of what's involved. It will include examples of the set of events that describe promise behavior (Waterken & AmbientTalk generate different events), difficulties of capturing stack traces, performance considerations, and so on. Initially, Causeway worked only with E-on-Java and we had an ad-hoc trace log format. Subsequently, Tyler defined the current language-neutral json format. We expected to have E generate the new format but had to back out of that effort. We just didn't have the time. My intent is for the wiki experience report to simplify the effort of generating Causeway trace logs and to prevent someone from being blind-sided by some problem. So, perhaps, you'll be my first test case. Feedback would be very much appreciated. -- Terry