scispace - formally typeset
J

Jeremy Manson

Researcher at University of Maryland, College Park

Publications -  9
Citations -  999

Jeremy Manson is an academic researcher from University of Maryland, College Park. The author has contributed to research in topics: Real time Java & Java concurrency. The author has an hindex of 6, co-authored 9 publications receiving 961 citations. Previous affiliations of Jeremy Manson include Purdue University.

Papers
More filters
Proceedings ArticleDOI

The Java memory model

TL;DR: The Java 5.0 memory model as discussed by the authors provides a simple interface for correctly synchronized programs and guarantees sequential consistency to data-race-free programs by requiring that the behavior of incorrectly synchronized programs be bounded by a well defined notion of causality.

The java memory model

TL;DR: The work described in this paper has been incorporated into the version 5.0.0 of the Java programming language as discussed by the authors, which is the most recent version of Java with support for multithreading.
Proceedings ArticleDOI

What do high-level memory models mean for transactions?

TL;DR: The semantics of transactions with respect to a memory model weaker than sequential consistency is considered, and cases where semantics are more subtle than people expect include the actual meaning of both strong and weak atomicity.
Proceedings ArticleDOI

Preemptible atomic regions for real-time Java

TL;DR: The results suggest that programs that use PARs, depending on their semantics, can run faster and experience less jitter than those that use locks.

Semantics of Multithreaded Java

TL;DR: A new semantics for Java is proposed that addresses the issues raised by safety and multithreading, allows for aggressive compiler optimization and suggests solutions to some of the implementation issues.