Skeaking bout that, does anybody know some (publicly available) real
world AJ program other than AJHotdraw?
Cheers,
Eric
Ondrej Lhotak wrote:
>One thing to add to the discussion (Laurie's review nicely covers the
>issues, I think):
>
>In cflow, there are two kinds of overhead, at the update shadows,
>and at the query shadows (our terminology). The steamloom technique
>reduces the latter, but, it seems, increases the former. The other
>techniques (i.e. the abc ones) tend to reduce both overheads, to varying
>degrees depending on the individual technique. To its credit, the paper
>discusses this issue somewhat. There's an interesting question which it
>does not answer: in real world AspectJ programs (tm), is one form of
>overhead more important than the other? This question is particularly
>interesting for steamloom, since it favours one kind of overhead over
>the other. A microbenchmark does nothing to answer the question. From
>our AspectJ benchmarks, it seemed that both overheads were significant
>in different benchmarks. Of course, our benchmarks are only a limited
>sample of real world AspectJ programs, but at least they are more than
>just a synthetic microbenchmark.
>
>
Received on Mon Jan 9 14:52:15 2006
This archive was generated by hypermail 2.1.8 : Mon Jan 09 2006 - 15:30:08 GMT