4 papers
Which Part of the Heap is Useful? Improving Heap Liveness Analysis
Vini Kanvar, Uday P. Khedker
With the growing sizes of data structures allocated in heap, understanding the actual use of heap memory is critically important for minimizing cache misses and reclaiming unused m…
Enabling Communication via APIs for Mainframe Applications
Vini Kanvar, Srikanth Tamilselvam, Keerthi Narayan Raghunath
For decades, mainframe systems have been vital in enterprise computing, supporting essential applications across industries like banking, retail, and healthcare. To harness these l…
Handling Communication via APIs for Microservices
Vini Kanvar, Ridhi Jain, Srikanth Tamilselvam
Enterprises in their journey to the cloud, want to decompose their monolith applications into microservices to maximize cloud benefits. Current research focuses a lot on how to par…
Generalizing the Liveness Based Points-to Analysis
Uday P. Khedker, Vini Kanvar
The original liveness based flow and context sensitive points-to analysis (LFCPA) is restricted to scalar pointer variables and scalar pointees on stack and static memory. In this…