Transforming Java programs for concurrency using Double-Checked Locking pattern
暂无分享,去创建一个
[1] David Holmes,et al. Java Concurrency in Practice , 2006 .
[2] Frank Tip,et al. Refactoring Java programs for flexible locking , 2011, 2011 33rd International Conference on Software Engineering (ICSE).
[3] C. A. R. Hoare,et al. Monitors: an operating system structuring concept , 1974, CACM.
[4] Toshio Nakatani,et al. Analyzing and improving performance scalability of commercial server workloads on a chip multiprocessor , 2009, 2009 IEEE International Symposium on Workload Characterization (IISWC).
[5] Michael D. Ernst,et al. How do programs become more concurrent ? A story of program transformations , 2008 .
[6] Douglas C. Schmidt,et al. Double-Checked Locking An Object Behavioral Pattern for Initializing and Accessing Thread-safe Objects Efficiently , 1996 .
[7] David Lorge Parnas,et al. Concurrent control with “readers” and “writers” , 1971, CACM.
[8] Michael D. Ernst,et al. Refactoring sequential Java code for concurrency via concurrent libraries , 2009, 2009 IEEE 31st International Conference on Software Engineering.