International audienceThis paper discusses four store-based concrete memory models. We characterize memory models by the class of pointers they support and whether they use numerical or symbolic offsets to address values in a block. We give the semantics of a C-like language within each of these memory models to illustrate their differences. The language we consider is a fragment of Leroy's Clight, including arrays, pointer arithmetics but excluding casts. All along the paper, we link these concrete memory models with existing shape analyses
International audienceStatic analyses aim at inferring semantic properties of programs. While many a...
International audienceSemantics preserving compilation of low-level C programs is challenging becaus...
Abstract. Shape analysis concerns the problem of determining “shape invari-ants ” for programs that ...
International audienceThis paper discusses four store-based concrete memory models. We characterize ...
AbstractThis paper discusses four store-based concrete memory models. We characterize memory models ...
International audienceTo understand and detect possible errors in programs manipulating memory, stat...
Abstract. Previous shape analysis algorithms use a memory model where the heap is composed of discre...
This is the artefact for the paper "Lightweight Shape Analysis based on Physical Types" submitted to...
Shape analysis is a program analysis technique used to prove thatimperative programs using manual me...
International audienceThe computation of semantic information about the behavior of pointer-manipula...
This paper proposes a novel approach to shape analysis: using local reasoning about individual heap ...
This paper proposes a novel approach to shape analysis: using local reasoning about individual heap...
Pointers are variables that store addresses of other variables. Pointer analysis determines what add...
ABSTRACT – In recent years the I.T and C.S.E sector has bloomed rapidly and globally because of whic...
AbstractThis paper presents a novel method for shape analysis, which can deal with complex expressio...
International audienceStatic analyses aim at inferring semantic properties of programs. While many a...
International audienceSemantics preserving compilation of low-level C programs is challenging becaus...
Abstract. Shape analysis concerns the problem of determining “shape invari-ants ” for programs that ...
International audienceThis paper discusses four store-based concrete memory models. We characterize ...
AbstractThis paper discusses four store-based concrete memory models. We characterize memory models ...
International audienceTo understand and detect possible errors in programs manipulating memory, stat...
Abstract. Previous shape analysis algorithms use a memory model where the heap is composed of discre...
This is the artefact for the paper "Lightweight Shape Analysis based on Physical Types" submitted to...
Shape analysis is a program analysis technique used to prove thatimperative programs using manual me...
International audienceThe computation of semantic information about the behavior of pointer-manipula...
This paper proposes a novel approach to shape analysis: using local reasoning about individual heap ...
This paper proposes a novel approach to shape analysis: using local reasoning about individual heap...
Pointers are variables that store addresses of other variables. Pointer analysis determines what add...
ABSTRACT – In recent years the I.T and C.S.E sector has bloomed rapidly and globally because of whic...
AbstractThis paper presents a novel method for shape analysis, which can deal with complex expressio...
International audienceStatic analyses aim at inferring semantic properties of programs. While many a...
International audienceSemantics preserving compilation of low-level C programs is challenging becaus...
Abstract. Shape analysis concerns the problem of determining “shape invari-ants ” for programs that ...