diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-10-05 11:56:06 +0200 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-10-05 13:43:50 +0200 |
| commit | 44173c342d698441fbbcba4685c78f9bee40d138 (patch) | |
| tree | 1878eb31b3156e8ba387946795a3d2789e83b78c /opendc-simulator/opendc-simulator-flow | |
| parent | ec3b5b462c1b8296ba18a3872f56d569fa70e45b (diff) | |
feat(sim/core): Add Java-based simulator core
This change introduces a new class, `SimulationScheduler`, which
provides the basis for simulations in OpenDC by allowing components to
schedule future tasks using delay-skipping queue and a virtual clock.
This new class is written in Java to remove any dependency on the
Kotlin and kotlinx-coroutines runtime when not necessary.
Diffstat (limited to 'opendc-simulator/opendc-simulator-flow')
0 files changed, 0 insertions, 0 deletions
