Removed "SCOOP processor termination" restriction, due to implementation of processor collection.

Author:halw
Date:2012-10-27T13:25:41.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1198 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
halw
2012-10-27 13:25:41 +00:00
parent e04ba1c92c
commit f8bc1261bc

View File

@@ -18,13 +18,6 @@ The differences between the EiffelStudio implementation of SCOOP and current and
Although the SCOOP model can support virtually any underlying concurrency mechanism, the initial SCOOP implementation in EiffelStudio version 6.8 supports only one executable, using multiple process threads as SCOOP [[Concurrent Eiffel with SCOOP#Processors|processors]].
==SCOOP processor termination==
In version 6.8, a SCOOP processor, once created does not terminate until the entire SCOOP application that created it terminates. This occurs when all processors in the application become idle, that is, when there are no more calls logged on any processor and no calls are in the process of being applied.
In a future version, garbage collection will determine when a particular SCOOP processor may terminate.
==Maximum number of SCOOP processors==
In the initial release, the allowable maximum number of SCOOP processors per system is 1024.