This commit is contained in:
cyberpwn committed 2021-08-26 06:35:12 -04:00
1 parent 44d75d9955
commit 2aa240337c
27 files changed
+146 -232

No files matched your search

@@ -24,15 +24,10 @@ import com.volmit.iris.engine.IrisComplex;
import com.volmit.iris.engine.framework.Engine;
import com.volmit.iris.util.collection.KMap;
import com.volmit.iris.util.scheduling.ChronoLatch;
import lombok.AllArgsConstructor;
import lombok.Data;
@Data
@AllArgsConstructor
public class IrisContext {
private static ChronoLatch cl = new ChronoLatch(60000);
public record IrisContext(Engine engine) {
private static final ChronoLatch cl = new ChronoLatch(60000);
private static final KMap<Thread, IrisContext> context = new KMap<>();
private final Engine engine;
public static IrisContext get() {
return context.get(Thread.currentThread());