mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-26 14:00:26 +00:00
Probe fidelity options
- Print measured-window stage totals from EngineMetrics as IRIS_GENPROBE_STAGES - Time each context prefill task into its prefill timer - Add gated generation counters for generator evaluations, corner starcasts and hydrology lookups - Add -PprobeHydrologyPreplan to plan the probe area's hydrology tiles before warmup - Add -PprobeHistoryRouter to generate through a generation-history router and registry contract - Add -PprobeProductionBuffers to generate into production-equivalent block and biome hunks - Print the mantle radius as IRIS_GENPROBE_MANTLE
This commit is contained in:
1 parent
e2430500cf
commit
b6b01c88f5
15 files changed
+1020
-113
No files matched your search
@@ -175,6 +175,12 @@ tasks.register('genProbe', JavaExec) {
|
||||
}
|
||||
systemProperty('iris.probe.threads', providers.gradleProperty('probeThreads').orElse('1').get())
|
||||
systemProperty('iris.probe.pregenProfile', providers.gradleProperty('probePregenProfile').orElse('false').get())
|
||||
systemProperty('iris.probe.hydrologyPreplan', providers.gradleProperty('probeHydrologyPreplan').orElse('false').get())
|
||||
systemProperty('iris.probe.historyRouter', providers.gradleProperty('probeHistoryRouter').orElse('false').get())
|
||||
systemProperty('iris.probe.productionBuffers', providers.gradleProperty('probeProductionBuffers').orElse('false').get())
|
||||
String probeCounters = providers.gradleProperty('probeCounters').orElse('false').get()
|
||||
systemProperty('iris.generation.counters', probeCounters)
|
||||
systemProperty('volmlib.cache.countContention', probeCounters)
|
||||
dependsOn(':core:compileJava')
|
||||
doFirst {
|
||||
if (!probePack.isPresent() || probePack.get().isBlank()) {
|
||||
|
||||
Reference in new issue
Block a user