1. Team SimPy
  2. simpy
  3. simpy

Pull requests

#14 Declined
Repository
simpy-scheduler
Branch
default
Repository
simpy
Branch
default

Separate scheduling of timeouts from normal event processing

Author
  1. luensdorf
Reviewers
Description

All events with the exception of timeouts are processed immediately and do not need to be scheduled in a heapqueue. This fork introduces a scheduler which is used exclusively for scheduling timeouts. All other events are simply appended to a list, resulting in a performance improvement.

Comments (1)