[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[aspectj-dev] removed asm path canonicalization
|
I removed the need for the ASM to canonicalize paths. This was needed in
order to deal with ".." paths that came from ".lst" files. I fixed it by
making the canonicalization happen in AJDT's subclass of
org.aspectj.util.ConfigParser. So now it only happens once for every
relative file specified in the ".lst" file. I did some quick testing with
ajbrowser but didn't have time to test the other IDEs and AJDT. I plan on
doing that tomorrow. If anyone has a chance to test AJDT let me know.
So perhaps we should remove the canonical path cache? I haven't done that
yet.
I also added a unit test that called ModelPerformanceTest that checks
whether builds that generate a model are within an acceptable performance
threshold (130% for now, but that should be tuned with some profiling since
on the systems I was checking they're only marginally slower).
Mik
--
http://kerstens.org/mik