Proceedings of the 2011 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness 2011
DOI: 10.1145/1988915.1988917
|View full text |Cite
|
Sign up to set email alerts
|

There is nothing wrong with out-of-thin-air

Abstract: Memory models are used in concurrent systems to specify visibility properties of shared data. A practical memory model, however, must permit code optimization as well as provide a useful semantics for programmers. Here we extend recent observations that the current Java memory model imposes significant restrictions on the ability to optimize code. Beyond the known and potentially correctable proof concerns illustrated by others we show that major constraints on code generation and optimization can in fact be d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2013
2013
2013
2013

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
references
References 41 publications
0
0
0
Order By: Relevance