Zobrazeno 1 - 10
of 13
pro vyhledávání: '"Vijay Sundaresan"'
Publikováno v:
2022 IEEE International Conference on Software Maintenance and Evolution (ICSME).
Autor:
Nahid Hasan Khan, Joseph Robertson, Ramiro Liscano, Akramul Azim, Vijay Sundaresan, Yee-Kang Chang
Publikováno v:
Runtime Verification ISBN: 9783031171956
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::96806834b4e801385f4371ddce1f9a0c
https://doi.org/10.1007/978-3-031-17196-3_16
https://doi.org/10.1007/978-3-031-17196-3_16
Publikováno v:
CGO
Profile directed feedback (PDF) is a well known technique used to drive many compiler optimizations like basic block ordering and guarded devirtualization. These optimizations are particularly crucial in order to achieve good throughput performance i
Publikováno v:
CASCON
The past ten years have seen a significant shift in focus in the design of microprocessors. Previously, great improvements in performance could usually be realized between processor generations by simply increasing the clock frequency and shrinking t
Publikováno v:
CASCON
This paper presents Soot, a framework for optimizing Java* bytecode. The framework is implemented in Java and supports three intermediate representations for representing Java bytecode: Baf, a streamlined representation of bytecode which is simple to
Publikováno v:
CASCON
We present a novel idea for object allocation, cache line reservation (CLR), whose goal is to reduce data cache misses. Certain objects are allocated from "reserved" cache lines, so that they don't evict other objects that will be needed later. We di
Publikováno v:
CGO
Partial redundancy elimination aims to reduce the number of times an expression is computed more than once. The traditional Lazy Code Motion (LCM) algorithm formulated by Knoop, Ruthing and Steffen, through its reliance on unordered bit vectors, is s
Publikováno v:
CGO
In this paper, we describe the techniques that have been implemented in the IBM TestaRossa (TR) just-in-time (JIT) compiler to safely perform aggressive code patching and collect accurate profiles in the context of a Java application employing multip
Autor:
Mark Graham Stoodley, Vijay Sundaresan
Publikováno v:
CGO
We describe an automatic technique to remove repetitive synchronization in Java/spl trade/ programs by removing selected MONITORENTER/EXIT operations. Once these operations are removed, parts of a method that were not originally locked become protect
Autor:
Chrislain Razafimahefa, Laurie Hendren, Charles Godin, Vijay Sundaresan, Raja Vallée-Rai, Patrick Lam, Etienne Gagnon
Publikováno v:
OOPSLA
This paper addresses the problem of resolving virtual method and interface calls in Java bytecode. The main focus is on a new practical technique that can be used to analyze large applications. Our fundamental design goal was to develop a technique t