Re: [abc] oopsla outline

From: Ondrej Lhotak <olhotak@uwaterloo.ca>
Date: Thu Mar 09 2006 - 14:51:50 GMT

On Wed, Mar 08, 2006 at 07:31:51PM -0000, Julian Tibble wrote:
> I changed the pattern so that it does not exclude fields that are read
> after they are set, but before re-weaving:
>
> weave read* start_reweave read

Yes, I figured that one out eventually as well, but it took me a while
to figure out what was going wrong. I had forgotten that
not explicitly including the read* causes filtering of traces with
read's in them.

Anyway, I've implemented a pure aspectj version of the reweave
tracematch and checked in. There are now four variations. The build.sh
script builds all four. The following scripts run them:

run.plain.sh - no aspect or tracematch - my time: 4.1s
run.aspect.sh - aspect version - my time 4.8s
run.tm.sh - tracematch version - my time 8.4s
run.tmindex.sh - tm with indexing - my time 7.9s

Ondrej
Received on Thu Mar 09 14:51:16 2006

This archive was generated by hypermail 2.1.8 : Tue Mar 06 2007 - 16:13:27 GMT