Class VmLocalContext

java.lang.Object
org.pkl.core.runtime.VmLocalContext

public class VmLocalContext extends Object
A per-context thread-local value that can be used to influence execution.
  • Constructor Details

    • VmLocalContext

      public VmLocalContext()
  • Method Details

    • shouldEagerTypecheck

      public void shouldEagerTypecheck(boolean shouldEagerTypecheck)
    • shouldEagerTypecheck

      public boolean shouldEagerTypecheck()
    • setInTypeTest

      public void setInTypeTest(boolean inTypeTest)
    • isInTypeTest

      public boolean isInTypeTest()
    • enterTracker

      public void enterTracker()
    • exitTracker

      public void exitTracker()
    • hasActiveTracker

      public boolean hasActiveTracker()