Re-classification and multi-threading: FickleMT

Ferruccio Damiani, Mariangiola Dezani-Ciancaglini, Paola Giannini

Risultato della ricerca: Contributo alla conferenzaContributo in Atti di Convegnopeer review

Abstract

In this paper we consider re-classification in the presence of multi-threading. To this aim we define a multi-threaded extension of the language Fickle, that we call FickleMT. We define an operational semantics and a type and effect system for the language. Each method signature carries the information on the possible effects of the method execution. The type and effect system statically checks this information. The operational semantics uses this information in order to delay the execution of some threads when this could cause messagelMotUnderstood errors. We prove that in the execution of a well-typed expression such delays do not produce deadlock.

Lingua originaleInglese
Pagine1297-1304
Numero di pagine8
Stato di pubblicazionePubblicato - 2004
EventoApplied Computing 2004 - Proceedings of the 2004 ACM Symposium on Applied Computing - Nicosia, Cyprus
Durata: 14 mar 200417 mar 2004

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???Applied Computing 2004 - Proceedings of the 2004 ACM Symposium on Applied Computing
Paese/TerritorioCyprus
CittàNicosia
Periodo14/03/0417/03/04

Fingerprint

Entra nei temi di ricerca di 'Re-classification and multi-threading: FickleMT'. Insieme formano una fingerprint unica.

Cita questo