summaryrefslogtreecommitdiff
path: root/opendc-trace/opendc-trace-api
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2022-10-05 11:56:06 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2022-10-05 13:43:50 +0200
commit44173c342d698441fbbcba4685c78f9bee40d138 (patch)
tree1878eb31b3156e8ba387946795a3d2789e83b78c /opendc-trace/opendc-trace-api
parentec3b5b462c1b8296ba18a3872f56d569fa70e45b (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-trace/opendc-trace-api')
0 files changed, 0 insertions, 0 deletions