Sciweavers

155 search results - page 1 / 31
» Fixing the Java Memory Model
Sort
View
JAVA
1999
Springer
13 years 9 months ago
Fixing the Java Memory Model
The Java memory model described in Chapter 17 of the Java Language Specification gives constraints on how threads interact through memory. The Java memory model is hard to interp...
William Pugh
CASES
2000
ACM
13 years 9 months ago
Eliminating external fragmentation in a non-moving garbage collector for Java
Fragmentation can cause serious loss of memory in systems that are using dynamic memory management. Any useful memory management system must therefore provide means to limit fragm...
Fridtjof Siebert
CONCURRENCY
2000
99views more  CONCURRENCY 2000»
13 years 4 months ago
The Java memory model is fatally flawed
The Java memory model described in Chapter 17 of the Java Language Specification gives constraints on how threads interact through memory. This chapter is hard to interpret and po...
William Pugh
ECOOP
2008
Springer
13 years 6 months ago
On Validity of Program Transformations in the Java Memory Model
Abstract. We analyse the validity of several common program transformations in multi-threaded Java, as defined by the Java Memory Model (JMM) section of Chapter 17 of the Java Lang...
Jaroslav Sevcík, David Aspinall
POPL
2005
ACM
14 years 5 months ago
The Java memory model
Jeremy Manson, William Pugh, Sarita V. Adve