default search action
18th OOPSLA 2003: Anaheim, California, USA
- Ron Crocker, Guy L. Steele Jr.:
Proceedings of the 2003 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA. ACM 2003, ISBN 1-58113-712-5
Refactoring and reflection
- Donal Lafferty, Vinny Cahill:
Language-independent aspect-oriented programming. 1-12 - Frank Tip, Adam Kiezun, Dirk Bäumer:
Refactoring for generalization using type constraints. 13-26 - Éric Tanter, Jacques Noyé, Denis Caromel, Pierre Cointe:
Partial behavioral reflection: spatial and temporal selection of reification. 27-46
Smalltalkiana
- Andrew P. Black, Nathanael Schärli, Stéphane Ducasse:
Applying traits to the smalltalk collection classes. 47-64 - Philippe Mougin, Stéphane Ducasse:
OOPAL: integrating array programming in object-oriented programming. 65-77
Error repair
- Brian Demsky, Martin C. Rinard:
Automatic detection and repair of errors in data structures. 78-95
Generics
- Eric E. Allen, Jonathan Bannet, Robert Cartwright:
A first-class approach to genericity. 96-114 - Ronald Garcia, Jaakko Järvi, Andrew Lumsdaine, Jeremy G. Siek, Jeremiah Willcock:
A comparative study of language support for generic programming. 115-134 - Tian Zhao, Jens Palsberg, Jan Vitek:
Lightweight confinement for featherweight Java. 135-148
Java performance
- Bruno Dufour, Karel Driesen, Laurie J. Hendren, Clark Verbrugge:
Dynamic metrics for java. 149-168 - Lieven Eeckhout, Andy Georges, Koenraad De Bosschere:
How java programs interact with virtual machines at the microarchitectural level. 169-186 - Kazuaki Ishizaki, Mikio Takeuchi, Kiyokuni Kawachiya, Toshio Suganuma, Osamu Gohda, Tatsushi Inagaki, Akira Koseki, Kazunori Ogata, Motohiro Kawahito, Toshiaki Yasue, Takeshi Ogasawara, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani:
Effectiveness of cross-platform optimizations for a java just-in-time compiler. 187-204
Language design
- Keunwoo Lee, Anthony LaMarca, Craig Chambers:
HydroJ: object-oriented pattern matching for evolvable distributed systems. 205-223 - Todd D. Millstein, Mark Reay, Craig Chambers:
Relaxed MultiJava: balancing extensibility and modular typechecking. 224-240 - John Corwin, David F. Bacon, David Grove, Chet Murthy:
MJ: a rational module system for Java and its applications. 241-254
Garbage collection 1
- Katherine Barabash, Yoav Ossia, Erez Petrank:
Mostly concurrent garbage collection revisited. 255-268 - Hezi Azatchi, Yossi Levanoni, Harel Paz, Erez Petrank:
An on-the-fly mark and sweep garbage collector based on sliding views. 269-281 - Guangyu Chen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Bernd Mathiske, Mario Wolczko:
Heap compression for memory-constrained Java environments. 282-301
Analysis
- Manuel Fähndrich, K. Rustan M. Leino:
Declaring and checking non-null types in an object-oriented language. 302-312 - Darko Marinov, Robert O'Callahan:
Object equality profiling. 313-325
Garbage collection 2
- Narendran Sachindran, J. Eliot B. Moss:
Mark-copy: fast copying GC with less space overhead. 326-343 - Stephen M. Blackburn, Kathryn S. McKinley:
Ulterior reference counting: fast garbage collection without a long wait. 344-358 - Martin Hirzel, Amer Diwan, Matthew Hertz:
Connectivity-based garbage collection. 359-373
Transactions and persistence
- David G. Clarke, Michael Richmond, James Noble:
Saving the world from bad beans: deployment-time confinement checking. 374-387 - Tim Harris, Keir Fraser:
Language support for lightweight transactions. 388-402 - Chandrasekhar Boyapati, Barbara Liskov, Liuba Shrira, Chuang-Hue Moh, Steven Richman:
Lazy modular upgrades in persistent object stores. 403-417
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.