Hi,
I want to use the wormhole pattern to make some benchmarks of cflow
using dacapo..
I don't know if there is a generic wormhole that could be applied to
any benchmark, in order to stress the execution of cflow.
I was thinking something similar to this one, i.e. to capture the
wormhole between the execution of the benchmark with the output
produced..
aspect Cflow {
pointcut output() : call(* *.println(..));
pointcut main() : execution(* *.main(..));
pointcut wormhole() : cflow(main()) && output() && !within(Cflow);
before() : wormhole() {
JoinPoint jp = thisJoinPoint; // just do nothing to measure
the cost of dynamic joinpoint
}
}
The problem is that, each bench produces different output.. so it's
not a fair comparison. (also println is probably not used to produce
the output..)
Second, it does not consider thread execution.
Any ideas of a generic wormhole to stress cflow?
Thanks,
Alex
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users