Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Type-Based Allocation Analysis for Co-recursion in Lazy Functional Languages
Publication

Publications

Type-Based Allocation Analysis for Co-recursion in Lazy Functional Languages

Title
Type-Based Allocation Analysis for Co-recursion in Lazy Functional Languages
Type
Article in International Conference Proceedings Book
Year
2015
Authors
Pedro Vasconcelos
(Author)
FCUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Steffen Jost
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Kevin Hammond
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Conference proceedings International
Pages: 787-811
24th European Conference on Programming (ESOP) held as Part of the 18th European Joint Conferences on Theory and Practice of Software (ETAPS)
London, ENGLAND, APR 11-18, 2015
Scientific classification
FOS: Natural sciences > Computer and information sciences
Other information
Authenticus ID: P-00A-AWP
Abstract (EN): This paper presents a novel type-and-effect analysis for predicting upper-bounds on memory allocation costs for co-recursive definitions in a simple lazily-evaluated functional language. We show the soundness of this system against an instrumented variant of Launch-bury's semantics for lazy evaluation which serves as a formal cost model. Our soundness proof requires an intermediate semantics employing indirections. Our proof of correspondence between these semantics that we provide is thus a crucial part of this work. The analysis has been implemented as an automatic inference system. We demonstrate its effectiveness using several example programs that previously could not be automatically analysed.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 25
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Type-Based Cost Analysis for Lazy Functional Languages (2017)
Article in International Scientific Journal
Florido, M; Pedro Vasconcelos; Steffen Jost; Kevin Hammond
Automatic Amortised Analysis of Dynamic Memory Allocation for Lazy Functional Programs (2012)
Article in International Scientific Journal
Hugo Simoes; Pedro Vasconcelos; Mario Florido; Steffen Jost; Kevin Hammond
Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-07-19 at 16:54:18 | Privacy Policy | Personal Data Protection Policy | Whistleblowing