|
Alias analysis and calculus based on segmentation address memory model
I. A. Parfenov Innopolis University
Abstract:
We present a straightforward implementation of a simplified imperative programming language with direct memory access and address arithmetic, and a simple static analyzer for memory leaks. Our study continues a line of research attempted (in Innopolis University in years 2016-2022) on alias calculi for imperative programming languages with decidable pointer arithmetic but differs by memory address model – we study segmented memory model instead linear one.
Keywords:
Imperative programming, memory address model, memory safety, memory leaks, static analysis
Citation:
I. A. Parfenov, “Alias analysis and calculus based on segmentation address memory model”, Proceedings of ISP RAS, 35:3 (2023), 125–136
Linking options:
https://www.mathnet.ru/eng/tisp791 https://www.mathnet.ru/eng/tisp/v35/i3/p125
|
Statistics & downloads: |
Abstract page: | 22 | Full-text PDF : | 14 |
|