Changes

Summary

  1. Refactor monstrous #terminate method: split the logic on termination (details)
  2. revert lazy #terminating (details)
  3. better names for new methods to not look like public protocol (details)
Commit 400c86483cbb7c8aaaf28e2c6cd1f9974ae8498d by dionisiydk
Refactor monstrous #terminate method: split the logic on termination
from the process itself and termination from another processes
The file was modifiedsrc/Kernel/Context.class.st (diff)
The file was modifiedsrc/Kernel/Process.class.st (diff)
Commit 252862be642d4dc5cea31e501bf597c7cefbfc0e by dionisiydk
revert lazy #terminating
The file was modifiedsrc/Kernel/Process.class.st (diff)
Commit aaa6d7aef9a723a3f7088ba5278f49ce18bb6b96 by dionisiydk
better names for new methods to not look like public protocol
The file was modifiedsrc/Kernel/Process.class.st (diff)

Summary

  1. Refactor monstrous #terminate method: split the logic on termination (details)
  2. revert lazy #terminating (details)
  3. better names for new methods to not look like public protocol (details)
Commit 400c86483cbb7c8aaaf28e2c6cd1f9974ae8498d by dionisiydk
Refactor monstrous #terminate method: split the logic on termination
from the process itself and termination from another processes
The file was modifiedsrc/Kernel/Process.class.st (diff)
The file was modifiedsrc/Kernel/Context.class.st (diff)
Commit 252862be642d4dc5cea31e501bf597c7cefbfc0e by dionisiydk
revert lazy #terminating
The file was modifiedsrc/Kernel/Process.class.st (diff)
Commit aaa6d7aef9a723a3f7088ba5278f49ce18bb6b96 by dionisiydk
better names for new methods to not look like public protocol
The file was modifiedsrc/Kernel/Process.class.st (diff)