Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machi 2014
DOI: 10.1145/2647508.2647515
|View full text |Cite
|
Sign up to set email alerts
|

Side effect monitoring for Java using bytecode rewriting

Abstract: A side effect of a method in Java is a read or write operation that the method may perform on an object in the heap. Methods with side effects are more difficult to understand and to reason about than pure methods, in particular in the presence of aliasing. While both, Java and the underlying Java Virtual Machine (JVM), support specifying and checking types statically, neither supports ways of specifying and checking side effects statically or at run time.We propose a technique to specify the side effects of a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
references
References 29 publications
(27 reference statements)
0
0
0
Order By: Relevance