HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Reports

Java Fair Threads

Frédéric Boussinot 1
1 MIMOSA - Migration and mobility : semantics and applications
CRISAM - Inria Sophia Antipolis - Méditerranée , Université de Provence - Aix-Marseille 1, MINES ParisTech - École nationale supérieure des mines de Paris
Abstract : Fair threads are cooperative threads run by a fair scheduler which gives them equal access to the processor. Fair threads can communicate using broadcast events, and are fully portable as their semantics does not depends on the executing platform. Fine control over fair threads execution is possible allowing the programming of specific user-defined scheduling strategies. This paper presents fair threads in the context of the Java language, and describes the API to use them. Link with reactive programming, which is at the basis of the fair threads proposal, is also considered.
Document type :
Reports
Complete list of metadata

https://hal.inria.fr/inria-00072487
Contributor : Rapport de Recherche Inria Connect in order to contact the contributor
Submitted on : Wednesday, May 24, 2006 - 10:06:32 AM
Last modification on : Friday, February 4, 2022 - 3:20:09 AM
Long-term archiving on: : Sunday, April 4, 2010 - 11:09:59 PM

Identifiers

  • HAL Id : inria-00072487, version 1

Citation

Frédéric Boussinot. Java Fair Threads. RR-4139, INRIA. 2001. ⟨inria-00072487⟩

Share

Metrics

Record views

149

Files downloads

267