[e-lang] E updated with new Causeway
cocoonfx at gmail.com
Fri May 21 09:05:46 PDT 2010
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
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.
More information about the e-lang