-
2
-
-
84937029836
-
-
SAS, pp
-
Aldrich, J., Chambers, C., Sirer, E.G., Eggers, S.J.: Static analyses for eliminating unnecessary synchronization from Java programs. In: SAS, pp. 19-38 (1999)
-
(1999)
Static analyses for eliminating unnecessary synchronization from Java programs
, pp. 19-38
-
-
Aldrich, J.1
Chambers, C.2
Sirer, E.G.3
Eggers, S.J.4
-
3
-
-
0031618422
-
Thin locks: Featherweight synchronization for Java
-
Bacon, D.F., Konuru, R., Murthy, C., Serrano, M.: Thin locks: Featherweight synchronization for Java. In: PLDI, pp. 258-268 (1998)
-
(1998)
PLDI
, pp. 258-268
-
-
Bacon, D.F.1
Konuru, R.2
Murthy, C.3
Serrano, M.4
-
4
-
-
0034450019
-
Guava: A dialect of Java without data races
-
Bacon, D.F., Strom, R.E., Tarafdar, A.: Guava: a dialect of Java without data races. In: OOPSLA, pp. 382-400 (2000)
-
(2000)
OOPSLA
, pp. 382-400
-
-
Bacon, D.F.1
Strom, R.E.2
Tarafdar, A.3
-
5
-
-
33750426693
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
Blackburn, S.M., et al.: The DaCapo benchmarks: Java benchmarking development and analysis. In: OOPSLA, pp. 169-190 (2006)
-
(2006)
OOPSLA
, pp. 169-190
-
-
Blackburn, S.M.1
-
6
-
-
0033203805
-
Escape analysis for object-oriented languages: Application to Java
-
Blanchet, B.: Escape analysis for object-oriented languages: application to Java. In: OOPSLA, pp. 20-34 (1999)
-
(1999)
OOPSLA
, pp. 20-34
-
-
Blanchet, B.1
-
7
-
-
17144408039
-
Removing unnecessary synchronization in Java
-
Bogda, J., Hölzle, U.: Removing unnecessary synchronization in Java. In: OOPSLA, pp. 35-46 (1999)
-
(1999)
OOPSLA
, pp. 35-46
-
-
Bogda, J.1
Hölzle, U.2
-
9
-
-
0037924416
-
Ownership Types for Safe Programming: Preventing Data Races and Deadlocks
-
Boyapati, C., Lee, R., Rinard, M.: Ownership Types for Safe Programming: Preventing Data Races and Deadlocks. In: OOPSLA, pp. 211-230 (2002)
-
(2002)
OOPSLA
, pp. 211-230
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
10
-
-
17144414568
-
Escape analysis for Java
-
Choi, J.-D., Gupta, M., Serrano, M., Sreedhar, V.C., Midkiff, S.: Escape analysis for Java. In: OOPSLA, pp. 1-19 (1999)
-
(1999)
OOPSLA
, pp. 1-19
-
-
Choi, J.-D.1
Gupta, M.2
Serrano, M.3
Sreedhar, V.C.4
Midkiff, S.5
-
11
-
-
4544301974
-
Stack allocation and synchronization optimizations for Java using escape analysis
-
Choi, J.-D., Gupta, M., Serrano, M.J., Sreedhar, V.C., Midkiff, S.P.: Stack allocation and synchronization optimizations for Java using escape analysis. ACM Trans. Program. Lang. Syst. 25(6), 876-910 (2003)
-
(2003)
ACM Trans. Program. Lang. Syst
, vol.25
, Issue.6
, pp. 876-910
-
-
Choi, J.-D.1
Gupta, M.2
Serrano, M.J.3
Sreedhar, V.C.4
Midkiff, S.P.5
-
12
-
-
0037493357
-
-
PhD thesis, University of New South Wales, Australia
-
Clarke, D.: Object Ownership and Containment. PhD thesis, University of New South Wales, Australia (2001)
-
(2001)
Object Ownership and Containment
-
-
Clarke, D.1
-
13
-
-
35248876311
-
External uniqueness is unique enough
-
Cardelli, L, ed, ECOOP 2003, Springer, Heidelberg
-
Clarke, D., Wrigstad, T.: External uniqueness is unique enough. In: Cardelli, L. (ed.) ECOOP 2003. LNCS, vol. 2743, pp. 176-200. Springer, Heidelberg (2003)
-
(2003)
LNCS
, vol.2743
, pp. 176-200
-
-
Clarke, D.1
Wrigstad, T.2
-
14
-
-
58549117982
-
Minimal Ownership for Active Objects
-
Technical Report SEN-R0803, CWI
-
Clarke, D., Wrigstad, T., Östlund, J., Johnsen, E.B.: Minimal Ownership for Active Objects. Technical Report SEN-R0803, CWI (2008)
-
(2008)
-
-
Clarke, D.1
Wrigstad, T.2
Östlund, J.3
Johnsen, E.B.4
-
15
-
-
0348137542
-
Ownership types for flexible alias protection
-
Clarke, D.G., Potter, J., Noble, J.: Ownership types for flexible alias protection. In: OOPSLA, pp. 48-64 (1998)
-
(1998)
OOPSLA
, pp. 48-64
-
-
Clarke, D.G.1
Potter, J.2
Noble, J.3
-
16
-
-
69949133217
-
-
Cunningham, D., Drossopoulou, S., Eisenbach, S.: Universe Types for Race Safety. In: VAMP 2007, September 2007, pp. 20-51 (2007)
-
Cunningham, D., Drossopoulou, S., Eisenbach, S.: Universe Types for Race Safety. In: VAMP 2007, September 2007, pp. 20-51 (2007)
-
-
-
-
17
-
-
0242443827
-
-
ISMM, pp
-
Domani, T., Goldshtein, G., Kolodner, E.K., Lewis, E., Petrank, E., Sheinwald, D.: Thread-local heaps for Java. In: ISMM, pp. 76-87 (2002)
-
(2002)
Thread-local heaps for Java
, pp. 76-87
-
-
Domani, T.1
Goldshtein, G.2
Kolodner, E.K.3
Lewis, E.4
Petrank, E.5
Sheinwald, D.6
-
18
-
-
49449116974
-
Types for atomicity: Static checking and inference for Java
-
Flanagan, C., Freund, S.N., Lifshin, M., Qadeer, S.: Types for atomicity: Static checking and inference for Java. ACM TOPLAS 30(4), 1-53 (2008)
-
(2008)
ACM TOPLAS
, vol.30
, Issue.4
, pp. 1-53
-
-
Flanagan, C.1
Freund, S.N.2
Lifshin, M.3
Qadeer, S.4
-
19
-
-
0037697288
-
A type and effect system for atomicity
-
Flanagan, C., Qadeer, S.: A type and effect system for atomicity. In: PLDI, pp. 338-349 (2003)
-
(2003)
PLDI
, pp. 338-349
-
-
Flanagan, C.1
Qadeer, S.2
-
20
-
-
69949119083
-
Java theory and practice: Urban performance legends, revisited
-
September
-
Goetz, B.: Java theory and practice: Urban performance legends, revisited. IBM DeveloperWorks (September 2005)
-
(2005)
IBM DeveloperWorks
-
-
Goetz, B.1
-
21
-
-
84869622432
-
-
home
-
Jikes RVM homepage, http://jikesrvm.org/
-
Jikes RVM
-
-
-
24
-
-
84957718680
-
Flexible alias protection
-
Jul, E, ed, ECOOP 1998, Springer, Heidelberg
-
Noble, J., Vitek, J., Potter, J.: Flexible alias protection. In: Jul, E. (ed.) ECOOP 1998. LNCS, vol. 1445, pp. 158-185. Springer, Heidelberg (1998)
-
(1998)
LNCS
, vol.1445
, pp. 158-185
-
-
Noble, J.1
Vitek, J.2
Potter, J.3
-
25
-
-
84869615665
-
-
OpenJDK
-
OpenJDK, http://openjdk.java.net/
-
-
-
-
26
-
-
84869618350
-
-
ÖOstlund, J., Wrigstad, T., Clarke, D., Åkerblom, B.: Ownership, uniqueness and immutability. In: TOOLS (2007)
-
ÖOstlund, J., Wrigstad, T., Clarke, D., Åkerblom, B.: Ownership, uniqueness and immutability. In: TOOLS (2007)
-
-
-
-
27
-
-
34547971590
-
-
Pizlo, F., Hosking, A.L., Vitek, J.: Hierarchical real-time garbage collection. In: LCTES, pp. 123-133 (2007)
-
Pizlo, F., Hosking, A.L., Vitek, J.: Hierarchical real-time garbage collection. In: LCTES, pp. 123-133 (2007)
-
-
-
-
28
-
-
69949164003
-
-
Generic Ownership, A Practical Approach to Ownership and Confinement in OO Programming Languages. PhD thesis, Victoria University of Wellington
-
Potanin, A.: Generic Ownership - A Practical Approach to Ownership and Confinement in OO Programming Languages. PhD thesis, Victoria University of Wellington (2007)
-
(2007)
-
-
Potanin, A.1
-
29
-
-
33750413035
-
Eliminating synchronization-related atomic operations with biased locking and bulk rebiasing
-
Russell, K., Detlefs, D.: Eliminating synchronization-related atomic operations with biased locking and bulk rebiasing. In: OOPSLA, pp. 263-272 (2006)
-
(2006)
OOPSLA
, pp. 263-272
-
-
Russell, K.1
Detlefs, D.2
-
30
-
-
42149126649
-
StreamFlex: High-throughput Stream Programming in Java
-
Spring, J.H., Privat, J., Guerraoui, R., Vitek, J.: StreamFlex: High-throughput Stream Programming in Java. In: OOPSLA, pp. 211-228 (2007)
-
(2007)
OOPSLA
, pp. 211-228
-
-
Spring, J.H.1
Privat, J.2
Guerraoui, R.3
Vitek, J.4
-
31
-
-
49149130628
-
Kilim: Isolation-typed actors for java
-
Vitek, J, ed, ECOOP 2008, Springer, Heidelberg
-
Srinivasan, S., Mycroft, A.: Kilim: Isolation-typed actors for java. In: Vitek, J. (ed.) ECOOP 2008. LNCS, vol. 5142, pp. 104-128. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5142
, pp. 104-128
-
-
Srinivasan, S.1
Mycroft, A.2
-
33
-
-
0003025818
-
A syntactic approach to type soundness
-
Wright, A.K., Felleisen, M.: A syntactic approach to type soundness. Inf. Comput. 115(1), 38-94 (1994)
-
(1994)
Inf. Comput
, vol.115
, Issue.1
, pp. 38-94
-
-
Wright, A.K.1
Felleisen, M.2
-
34
-
-
34249863788
-
-
PhD thesis, Royal Institute of Technology, Kista, Stockholm
-
Wrigstad, T.: Ownership-Based Alias Management. PhD thesis, Royal Institute of Technology, Kista, Stockholm (2006)
-
(2006)
Ownership-Based Alias Management
-
-
Wrigstad, T.1
-
35
-
-
34249901583
-
Existential owners for ownership types
-
Wrigstad, T., Clarke, D.: Existential owners for ownership types. Journal of Object Technology 4(6), 141-159 (2007)
-
(2007)
Journal of Object Technology
, vol.4
, Issue.6
, pp. 141-159
-
-
Wrigstad, T.1
Clarke, D.2
|