5 citations found. Retrieving documents...
Vijay Sundaresan. "Practical Techniques For Virtual Call Resolution In Java", Master's thesis, McGill University, Montreal, Canada, Sep. 1999.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Study Of Side-Effect Analyses For Java - Razafimahefa (1999)   (6 citations)  (Correct)

...., o2 , x) while( x 100 ) Figure 1.4: loop invariant code motion example Soot is the framework under which this thesis was developed [SOO] It will be described in more detail in chapter 2. However, it should be noted that Soot provides program optimization such as method inlining [AGS97] Sun99] Method inlining consists in replacing in a given method a call site by the code of its callee. Method inlining provides two major advantages. First, it reduces the cost of method calls since calls are replaced by the code being called and, second, it augments optimization opportunities for ....

....analyses on runtime performance which is the subject of the next section, we first present results collected at compile time. These results comprise measurements done on the original versions of the benchmarks as well as the inlined versions. Inlining is a feature offered by the Soot framework [Sun99] Table 5.2 part (a) shows for each benchmark and for each analysis, the number of loop invariant statements (labeled invariant in the table) and among these, the number of statements fully moved to the preheader (fully moved) as well as those statements that could not be fully moved to ....

Vijay Sundaresan. Practical techniques for virtual call resolution in java. Master's thesis, McGill University, Montreal, Canada, September 1999.


Practical Virtual Method Call Resolution for Java - Sundaresan, Hendren.. (2000)   (61 citations)  Self-citation (Sundaresan)   (Correct)

....expect it to give small improvements on di erent optimizations. Currently we have implemented method inlining, where we use our framework to read class les, inline methods based on the call graph produced by CHA or the call graph after pruning using VTA, and then generate the inlined class les [34]. We executed the original, and inlined benchmark class les using the Blackdown linux JDK1.2, with the JIT turned on. Two of the benchmarks show better performance when the inlining is based on the call graph using VTA rather than CHA. For soot we observe 1 speedup when inlining is done using ....

V. Sundaresan. Practical techniques for virtual call resolution in Java. Master's thesis, McGill University, Montreal, Canada, Sep. 1999.


Practical Virtual Method Call Resolution for Java - Sundaresan, Hendren.. (1999)   (61 citations)  Self-citation (Sundaresan)   (Correct)

....expect it to give small improvements on di erent optimizations. Currently we have implemented method inlining, where we use our framework to read class les, inline methods based on the call graph produced by CHA or the call graph after pruning using VTA, and then generate the inlined class les [28]. We executed the original, and inlined benchmark class les using the Blackdown linux JDK1.2, with the JIT turned on. Two of the benchmarks show better performance when the inlining is based on the call graph using VTA rather than CHA. For soot we observe 1 speedup when inlining is done using ....

Vijay Sundaresan. Practical techniques for virtual call resolution in java. Master's thesis, McGill University, Montreal, Canada, Sep. 1999. 20


A Retargetable Optimizing Java-to-C Compiler for.. - Retargetable..   (Correct)

No context found.

Vijay Sundaresan. "Practical Techniques For Virtual Call Resolution In Java", Master's thesis, McGill University, Montreal, Canada, Sep. 1999.


A Retargetable Optimizing Java-to-C Compiler for Embedded Systems - Varma (2003)   (Correct)

No context found.

Vijay Sundaresan. "Practical Techniques For Virtual Call Resolution In Java", Master's thesis, McGill University, Montreal, Canada, Sep. 1999.

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