| Age | Commit message (Collapse) | Author |
|
This change fixes a bug where sending a message to a stopped process
(gracefully or forced) would crash the simulation kernel with an
UninitializedPropertyAccessException.
This was caused by the fact that these processes still existed in the
registry, which caused the kernel to lookup a non-existent continuation
of a process.
This change will make the kernel remove stopped processes from the
registry, so they cannot be found anymore.
Closes #15
|
|
This change adds a smoke test to check for some basic failures when
running many simulations.
|
|
|
|
|
|
|
|
|
|
This change splits up the current code base into three different
module:
- opendc-core - This module defines the API which you can use to write
simulatable entities in a topology.
- opendc-omega - This module is the reference implementation of the API
defined the `opendc-core` module.
- opendc-stdlib - This module provides a standard library of entities
which can be used for datacenter simulation.
|