Log inGet started
Package

runtime.editorPanel

Newest version

This package holds more than this page lists. See all of its files in its world.

README.md

edui.panels.runtime (module)

The Runtime panel on edui — live engine-runtime readouts in three collapsible cards, sampled at the shell's liveness-refresh cadence.

Data

  • getLuauVmDataTable() → { memory_kb, scripts = [{ name, avg_update_ms }] }.
  • getMemoryDataTable() → { process_rss_bytes, heap_allocated_bytes, asset_cache_bytes, gpu = { buffers_bytes, textures_bytes, budget_bytes }, ecs = { entities, archetypes, component_kinds } }.
  • Heap history is sampled from memory_kb each build (bounded ring).

Actions

  • Force GC → luauGcCollect().
  • Snapshot → forces a re-read on the next build (no distinct API call).

Values are colour-coded against good/warn thresholds. Registered as { id = "runtime", side = "right", order = 50 }.