RUS  ENG
Full version
JOURNALS // Proceedings of the Institute for System Programming of the RAS // Archive

Proceedings of ISP RAS, 2023 Volume 35, Issue 3, Pages 125–136 (Mi tisp791)

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

Language: English

DOI: 10.15514/ISPRAS-2023-35(3)-9



© Steklov Math. Inst. of RAS, 2024