| This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
| This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Join point" – news · newspapers · books · scholar · JSTOR (August 2017) (Learn how and when to remove this message) |
| An editor has determined that sufficient sources exist to establish the subject's notability. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Join point" – news · newspapers · books · scholar · JSTOR (February 2025) (Learn how and when to remove this message) |
(Learn how and when to remove this message) |
In computer science, a join point is a point in the control flow of a program where the control flow can arrive via two different paths. In particular, it's a basic block that has more than one predecessor.[1] In aspect-oriented programming a set of join points is called a pointcut. A join point is a specification of when, in the corresponding main program, the aspect code should be executed.
The join point is a point of execution in the base code where the advice specified in a corresponding pointcut is applied.
See also
References
- ^ Cooper, Keith D. (2012). Engineering a compiler. Torczon, Linda. (2nd ed.). Amsterdam: Elsevier/Morgan Kaufmann. p. 476. ISBN 978-0120884780. OCLC 714113472.