Skip to content

Commit

Permalink
voca
Browse files Browse the repository at this point in the history
  • Loading branch information
Ducasse committed Jan 15, 2020
1 parent f1846a9 commit d767f52
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions Chapters/ConcurrencyBasics.pillar
Expand Up @@ -11,7 +11,7 @@ You can simply contact us at stephane.ducasse@inria.fr

11 January 2020.

Thanks DiagProf., Eliot Miranda, Sven Van Caekenberghe, and Ben Coman for their feedback, ideas, suggestions.
Thanks DiagProf, Eliot Miranda, Sven Van Caekenberghe, and Ben Coman for their feedback, ideas, suggestions.
Than you again. Special thanks to DiagProf for his patience fixing typos. Special thanks to Ben Coman for the great examples.

!! Concurrent programming in Pharo
Expand Down Expand Up @@ -93,9 +93,10 @@ We define the states in which a process can be:
- ""suspended"" - the process is not managed by the scheduler. This process is not in one of the scheduler lists. The process can be runnable.
- ""waiting"" - the process is waiting on a semaphore waiting list. It is not managed by the scheduler. The process can be runnable.

We will try to use systematically this vocabulary in the rest of the book.

!!! Creating processes
Now we can
Let us now write some code snippets.

!!!! Creating a process without scheduling it
We create a process by sending the message ==newProcess== to a block defining the computation that should be carry in such process.
Expand Down
Binary file modified Chapters/figures/processStates.pdf
Binary file not shown.

0 comments on commit d767f52

Please sign in to comment.