A concurrent dynamic analysis framework for multicore hardware
Jungwoo Ha, Matthew Arnold, et al.
OOPSLA 2009
Current approaches to compiling aspect-oriented programs are in-efficient. This inefficiency has negative effects on the productivity of the development process and is especially prohibitive for dynamic aspect deployment. In this work, we present how well-known virtual machine techniques can be used with only slight modifications to support fast aspect deployment while retaining runtime performance. Our implementation accelerates dynamic aspect deployment by several orders of magnitude relative to mainstream aspect-oriented environments. We also provide a detailed comparison of alternative implementations of execution environments with support for dynamic aspect deployment. Copyright © 2006 ACM.
Jungwoo Ha, Matthew Arnold, et al.
OOPSLA 2009
Matthew Arnold, Michael Hind, et al.
ACM SIGPLAN Notices
Matthew Arnold, Stephen Fink, et al.
SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
Matthew Arnold, Stephen Fink, et al.
ACM SIGPLAN Notices