remove old memory patch

This commit is contained in:
mcrcortex
2025-06-07 20:32:42 +10:00
parent 21b497d2d4
commit 4f37d3b597

View File

@@ -245,9 +245,7 @@ public class AsyncNodeManager {
//Limit uploading as well as by geometry capacity being available //Limit uploading as well as by geometry capacity being available
// must have 50 mb of free geometry space to upload // must have 50 mb of free geometry space to upload
boolean hasGeometryCapacity = true; for (int limit = 0; limit < 200 && ((this.geometryCapacity-this.geometryManager.getGeometryUsedBytes())>50_000_000); limit++) {
for (int limit = 0; limit < 200 && (hasGeometryCapacity=(this.geometryCapacity-this.geometryManager.getGeometryUsedBytes())>50_000_000); limit++)
{
var job = this.geometryUpdateQueue.poll(); var job = this.geometryUpdateQueue.poll();
if (job == null) if (job == null)
break; break;
@@ -315,11 +313,7 @@ public class AsyncNodeManager {
} }
if (workDone == 0) {//Nothing happened, which is odd, but just return if (workDone == 0) {//Nothing happened, which is odd, but just return
//we need to do an unsafe hack here //Should probably log that nothing happened, at least once
if (!hasGeometryCapacity) {
this.usedGeometryAmount = this.geometryManager.getGeometryUsedBytes();
VarHandle.fullFence();
}
return; return;
} }
//===================== //=====================