Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 551 Bytes

CHANGELOG.md

File metadata and controls

15 lines (9 loc) · 551 Bytes

Version 1.0.0

New Features:

  • Service Rountines

API Breaking Changes:

  • Removed anonymous locking from Mutex
  • Tasks no longer have mailboxes by default

Triage:

  • All calls to Mutex.lock() and Mutex.nb_lock() require the first argument to be a reference to the calling task.
    Mutex.lock() -> Mutex.lock(self)
    Mutex.nb_lock() -> Mutex.nb_lock(self)
  • Task objects no longer have mailboxes by default. Tasks that receive messages directly must be initialized with mailbox enabled.
    Task(f, priority=2) -> Task(f, priority=2, mailbox=True)