12 citations found. Retrieving documents...
Mirko Viroli. Parametric polymorphism in Java: An ecient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Safe Runtime Downcasts With Ownership Types - Boyapati, Lee, Rinard (2003)   (2 citations)  (Correct)

....is supported by creating specialized classes methods, each supporting a di erent instantiation of a parametric class method. But since the parameters in ownership types are usually objects, this approach will lead to an unacceptably large number of classes methods. In the type passing approach [16, 18, 17], information on type parameters is explicitly stored in objects and passed to code requiring them. But if the system stores the owners of every object at runtime, this approach has the potential drawback of adding a perobject space overhead. Java objects are typically small, so adding even a ....

M. Viroli. Parametric polymorphism in Java: An ecient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.


Safe Runtime Downcasts With Ownership Types - Boyapati, Lee, Rinard (2002)   (2 citations)  (Correct)

....is supported by creating specialized classes methods, each supporting a di erent instantiation of a parametric class method. But since the parameters in ownership types are usually objects, this approach will lead to an unacceptably large number of classes methods. In the type passing approach [17, 19, 18], information on type parameters is explicitly stored in objects and passed to code requiring them. But if the system stores the owners of every object at runtime, this approach has the potential drawback of adding a perobject space overhead. Java objects are typically very small, so adding even a ....

....uses ownership types to aid software evolution. Cyclone [13] uses a similar type system to guarantee absence of memory errors in programs with explicit deallocation. 4. 2 Parametric Polymorphism in Java Our implementation of parameterized ownership types is related to the type passing approach [17, 19, 18] of implementing parametric polymorphism in Java. In the type passing approach, information on type parameters is explicitly stored in objects and passed to code requiring them. But if the system stores the owners of every object at runtime, this approach has the potential drawback of adding a ....

M. Viroli. Parametric polymorphism in Java: An ecient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.


Safe Runtime Downcasts With Ownership Types - Boyapati, Lee, Rinard (2002)   (2 citations)  (Correct)

....is supported by creating specialized classes methods, each supporting a di#erent instantiation of a parametric class method. But since the parameters in ownership types are usually objects, this approach will lead to an unacceptably large number of classes methods. In the type passing approach [17, 19, 18], information on type parameters is explicitly stored in objects and passed to code requiring them. But if the system stores the owners of every object at runtime, this approach has the potential drawback of adding a perobject space overhead. Java objects are typically very small, so adding even a ....

....uses ownership types to aid software evolution. Cyclone [13] uses a similar type system to guarantee absence of memory errors in programs with explicit deallocation. 4. 2 Parametric Polymorphism in Java Our implementation of parameterized ownership types is related to the type passing approach [17, 19, 18] of implementing parametric polymorphism in Java. In the type passing approach, information on type parameters is explicitly stored in objects and passed to code requiring them. But if the system stores the owners of every object at runtime, this approach has the potential drawback of adding a ....

M. Viroli. Parametric polymorphism in Java: An e#cient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.


On Variance-Based Subtyping for Parametric Types - Igarashi, Viroli (2002)   (4 citations)  Self-citation (Viroli)   (Correct)

No context found.

Mirko Viroli. Parametric polymorphism in Java: an e#cient implementation for parametric methods. In Proc. of the ACM Symposium on Applied Computing, pages 610--619, March 2001.


SafeJava: A Unified Type System for Safe Programming - Boyapati (2004)   (2 citations)  (Correct)

No context found.

Mirko Viroli. Parametric polymorphism in Java: An ecient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.


Safe Runtime Downcasts with Ownership Types - Boyapati, Lee, Rinard (2002)   (2 citations)  (Correct)

No context found.

M. Viroli. Parametric polymorphism in Java: An e#cient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.


Safe Runtime Downcasts with Ownership Types - Boyapati, Lee, Rinard (2002)   (2 citations)  (Correct)

No context found.

M. Viroli. Parametric polymorphism in Java: An e#cient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.


Combining Generics, Pre-compilation and Sharing between.. - Kennedy, Syme (2004)   (Correct)

No context found.

M. Viroli. Parametric polymorphism in Java: an e#cient implementation for parametric methods. In Selected Areas in Cryptography, pages 610--619, 2001.


SafeJava: A Unified Type System for Safe Programming - Boyapati (2004)   (2 citations)  (Correct)

No context found.

Mirko Viroli. Parametric polymorphism in Java: An e#cient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.


SafeJava: A Unified Type System for Safe Programming - Boyapati (2004)   (2 citations)  (Correct)

No context found.

Mirko Viroli. Parametric polymorphism in Java: An ecient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.


Safe Runtime Downcasts with Ownership Types - Boyapati, Lee, Rinard (2002)   (2 citations)  (Correct)

No context found.

M. Viroli. Parametric polymorphism in Java: An e#cient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.


Safe Runtime Downcasts With Ownership Types Chandrasekhar .. - Laboratory For Computer   (Correct)

No context found.

M. Viroli. Parametric polymorphism in Java: An ecient implementation for parametric methods. In Symposium on Applied Computing (SAC), March 2001.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC