-
1
-
-
0035552075
-
Efficient Implementation of Java Interfaces: Invokeinterface Considered Harmless
-
Bowen Alpern, Anthony Cocchi, Stephen J. Fink, David Grove, and Derek Lieber. Efficient Implementation of Java Interfaces: Invokeinterface Considered Harmless. In OOPSLA 2001 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Tampa, Florida, pages 108-124, 2001.
-
(2001)
OOPSLA 2001 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Tampa, Florida
, pp. 108-124
-
-
Alpern, B.1
Cocchi, A.2
Fink, S.J.3
Grove, D.4
Lieber, D.5
-
2
-
-
0000384012
-
Making the future safe for the past: Adding genericity to the Java programming language
-
ACM Press, Vancouver, BC, October
-
Gilad Bracha, Martin Odersky, David Stoutamire, and Philip Wadler. Making the future safe for the past: Adding genericity to the Java programming language. In OOPSLA Proceedings. ACM Press, Vancouver, BC, October 1998.
-
(1998)
OOPSLA Proceedings
-
-
Bracha, G.1
Odersky, M.2
Stoutamire, D.3
Wadler, P.4
-
5
-
-
85029501553
-
Object-oriented multi-methods in Cecil
-
Ole Lehrmann Madsen, editor, Berlin, Heidelberg, New York, Tokyo, Springer-Verlag
-
Craig Chambers. Object-oriented multi-methods in Cecil. In Ole Lehrmann Madsen, editor, Proceedings of the 6th European Conference on Object-Oriented Programming (ECOOP), volume 615, pages 33-56, Berlin, Heidelberg, New York, Tokyo, 1992. Springer-Verlag.
-
(1992)
Proceedings of the 6th European Conference on Object-Oriented Programming (ECOOP)
, vol.615
, pp. 33-56
-
-
Chambers, C.1
-
6
-
-
17144402252
-
Efficient multiple and predicate dispatching
-
Proceedings of the 1999 ACM Conference on Object-Oriented Programming Languages, Systems, and Applications (OOPSLA '99), Denver, CO, November ACM
-
Craig Chambers and Weimin Chen. Efficient multiple and predicate dispatching. In Proceedings of the 1999 ACM Conference on Object-Oriented Programming Languages, Systems, and Applications (OOPSLA '99), volume 34(10) of ACM SIGPLAN Notices, pages 238-255, Denver, CO, November 1999. ACM.
-
(1999)
ACM SIGPLAN Notices
, vol.34
, Issue.10
, pp. 238-255
-
-
Chambers, C.1
Chen, W.2
-
7
-
-
0034449922
-
Multi Java: Modular open classes and symmetric multiple dispatch for Java
-
Curtis Clifton, Gary T. Leavens, Craig Chambers, and Todd Millstein. Multi Java: Modular open classes and symmetric multiple dispatch for Java. In OOPSLA 2000 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Minneapolis, Minnesota, volume 35(10), pages 130-145, 2000.
-
(2000)
OOPSLA 2000 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Minneapolis, Minnesota
, vol.35
, Issue.10
, pp. 130-145
-
-
Clifton, C.1
Leavens, G.T.2
Chambers, C.3
Millstein, T.4
-
8
-
-
0024128562
-
Dynamic perfect hashing: Upper and lower bounds
-
Martin Dietzfelbinger, Anna R. Karlin, Kurt Mehlhorn, Priedhelm Meyer auf der Heide, Hans Rohnert, and Robert Endre Tarjan. Dynamic perfect hashing: Upper and lower bounds. In IEEE Symposium on Foundations of Computer Science, pages 524-531, 1988.
-
(1988)
IEEE Symposium on Foundations of Computer Science
, pp. 524-531
-
-
Dietzfelbinger, M.1
Karlin, A.R.2
Mehlhorn, K.3
Meyer Auf Der Heide, P.4
Rohnert, H.5
Tarjan, R.E.6
-
10
-
-
35248870252
-
-
Master's thesis, Department of Computing Science, University of Alberta, Edmonton, Alberta, Canada
-
C. Dutchyn. Multi-dispatch in the Java Virtual Machine: Design and implementation. Master's thesis, Department of Computing Science, University of Alberta, Edmonton, Alberta, Canada, 2001.
-
(2001)
Multi-dispatch in the Java Virtual Machine: Design and Implementation
-
-
Dutchyn, C.1
-
13
-
-
0031674984
-
Classes and Mixins
-
New York, NY
-
Matthew Flatt, Shriram Krishnamurthi, and Matthias Felleisen. Classes and Mixins. In Conference Record of POPL 98: The 25TH ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, San Diego, California, pages 171-183, New York, NY, 1998.
-
(1998)
Conference Record of POPL 98: The 25TH ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, San Diego, California
, pp. 171-183
-
-
Flatt, M.1
Krishnamurthi, S.2
Felleisen, M.3
-
14
-
-
0003880013
-
-
Addison Wesley, Massachusetts
-
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, Massachusetts, 1994.
-
(1994)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
16
-
-
0035551973
-
Encapsulating Objects with Confined Types
-
Christian Grothoff, Jens Palsberg, and Jan Vitek. Encapsulating Objects with Confined Types. In OOPSLA 2001 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Tampa, Florida, pages 241-253, 2001.
-
(2001)
OOPSLA 2001 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Tampa, Florida
, pp. 241-253
-
-
Grothoff, C.1
Palsberg, J.2
Vitek, J.3
-
18
-
-
82955230066
-
An Overview of Aspect
-
Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, and William G. Griswold. An Overview of Aspect J. Lecture Notes in Computer Science, 2072:327-355, 2001.
-
(2001)
J. Lecture Notes in Computer Science
, vol.2072
, pp. 327-355
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
20
-
-
0037493576
-
Efficient message dispatch in object-oriented systems
-
ACM, March
-
M. Naik and R. Kumar. Efficient message dispatch in object-oriented systems, volume 35(3) of ACM SIGPLAN Notices, pages 49-58. ACM, March 2000.
-
(2000)
ACM SIGPLAN Notices
, vol.35
, Issue.3
, pp. 49-58
-
-
Naik, M.1
Kumar, R.2
-
21
-
-
35248882492
-
Polyglot: An Extensible Compiler Framework for Java
-
Compiler Construction 2003, Warsaw, Poland
-
Nathaniel Nystrom, Michael R. Clarkson, and Andrew C. Myers. Polyglot: An Extensible Compiler Framework for Java. In Compiler Construction 2003, LNCS 2622, Warsaw, Poland, pages 138-152, 2003.
-
(2003)
LNCS
, vol.2622
, pp. 138-152
-
-
Nystrom, N.1
Clarkson, M.R.2
Myers, A.C.3
-
22
-
-
0030685619
-
Pizza into Java: Translating Theory into Practice
-
Paris, France, ACM Press, New York (NY), USA
-
M. Odersky and P. Wadler. Pizza into Java: Translating Theory into Practice. In Proceedings of the 24th ACM Symposium on Principles of Programming Languages (POPL'97), Paris, France, pages 146-159. ACM Press, New York (NY), USA, 1997.
-
(1997)
Proceedings of the 24th ACM Symposium on Principles of Programming Languages (POPL'97)
, pp. 146-159
-
-
Odersky, M.1
Wadler, P.2
-
23
-
-
35248851299
-
-
Technical report, College of Computer Science, Northeastern University, Boston, MA, November
-
Johan Ovlinger and Mitchell Wand. A Language for Specifying Traversals of Object Structures. Technical report, College of Computer Science, Northeastern University, Boston, MA, November 1998.
-
(1998)
A Language for Specifying Traversals of Object Structures
-
-
Ovlinger, J.1
Wand, M.2
-
24
-
-
84855618447
-
-
OVM Consortium, http://www.ovmj.org/. 2002.
-
(2002)
-
-
-
25
-
-
55649097709
-
Engineering a Customizable Intermediate Representation
-
ACM SIGPLAN
-
Krzysztof Palacz, Jason Baker, Chapman Flack, Christian Grothoff, Hiroshi Yamauchi, and Jan Vitek. Engineering a Customizable Intermediate Representation. In ACM SIGPLAN 2003 Workshop on Interpreters, Virtual Machines and Emulators (IVME 2003). ACM SIGPLAN, 2003.
-
(2003)
ACM SIGPLAN 2003 Workshop on Interpreters, Virtual Machines and Emulators (IVME 2003)
-
-
Palacz, K.1
Baker, J.2
Flack, C.3
Grothoff, C.4
Yamauchi, H.5
Vitek, J.6
-
29
-
-
0037821960
-
Fast Algorithm for Creating Space Efficient Dispatching Tables with Application to Multi-Dispatching
-
Yoav Zibin and Joseph (Yossi) Gil. Fast Algorithm for Creating Space Efficient Dispatching Tables with Application to Multi-Dispatching. In OOPSLA 2002 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Seattle, Washington, pages 142-160, 2002.
-
(2002)
OOPSLA 2002 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Seattle, Washington
, pp. 142-160
-
-
Zibin, Y.1
Gil, J.2
|