Dynamic inference of static types for Ruby, POPL, pp.459-472, 2011. ,
The static single information form, 1999. ,
RPython, Proceedings of the 2007 symposium on Dynamic languages , DLS '07, pp.53-64, 2007. ,
DOI : 10.1145/1297081.1297091
Abstract compilation of object-oriented languages into coinductive CLP(X): can type inference meet verification? In FoVeOOS 2010, Revised Selected Papers, LNCS, vol.6528, 2011. ,
Coinductive Type Systems for Object-Oriented Languages, LNCS, vol.5653, pp.2-26, 2009. ,
DOI : 10.1007/3-540-45337-7_6
Idealized coinductive type systems for imperative object-oriented programs. RAIRO -Theoretical Informatics and Applications, pp.3-33, 2011. ,
DOI : 10.1051/ita/2011009
Towards Type Inference for JavaScript, ECOOP 2005 -Object-Oriented Programming, pp.428-452, 2005. ,
DOI : 10.1007/11531142_19
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.59.2285
Efficiently computing static single assignment form and the control dependence graph, ACM Transactions on Programming Languages and Systems, vol.13, issue.4, pp.451-490, 1991. ,
DOI : 10.1145/115372.115320
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.100.6361
A practical and fast iterative algorithm for ?-function computation using DJ graphs, ACM Transactions on Programming Languages and Systems, vol.27, issue.3, pp.426-440, 2005. ,
DOI : 10.1145/1065887.1065890
The Jalape?o virtual machine, IBM Systems Journal, vol.39, issue.1, 2000. ,
DOI : 10.1147/sj.391.0211
Flow-sensitive type qualifiers, PLDI, pp.1-12, 2002. ,
DOI : 10.1145/512530.512531
URL : http://HTTP.CS.Berkeley.EDU/~jfoster/papers/pldi02-flow.ps.gz
A compiler for the java hotspottm virtual machine The Art of Simplicity, The School of Niklaus Wirth, pp.133-152, 2000. ,
Recency Types for Analyzing Scripting Languages, ECOOP 2010 -Object-Oriented Programming, pp.200-224, 2010. ,
DOI : 10.1007/978-3-642-14107-2_10
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.301.970
The machine-SUIF static single assignment library, Harvard School of Engineering and Applied Sciences, 2001. ,
Tree SSA -a new optimization infrastructure for GCC, GCC Developers' Summit, pp.181-193, 2003. ,
Co-Logic Programming: Extending Logic Programming with Coinduction, pp.472-483, 2007. ,
DOI : 10.1007/978-3-540-73420-8_42
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.102.9618
Coinductive Logic Programming, pp.330-345, 2006. ,
DOI : 10.1007/11799573_25
Static single information form in machine SUIF, 2004. ,
Static Program Analysis based on Virtual Register Renaming, 2005. ,
Efficient SSI conversion, 2010. ,
Guarded type promotion (eliminating redundant casts in Java) In FTfJP class(object) ? true. subclass(X , X ) ? class(X ), subtype(T2 , T ). subtype(T , T1 ? ) ? subtype, 2011. ,