MCPcopy
hub / github.com/Effect-TS/effect / refreshRefCache

Method refreshRefCache

packages/effect/src/internal/fiberRuntime.ts:601–608  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

599 }
600
601 refreshRefCache() {
602 this.currentDefaultServices = this.getFiberRef(defaultServices.currentServices)
603 this.currentTracer = this.currentDefaultServices.unsafeMap.get(tracer.tracerTag.key)
604 this.currentSupervisor = this.getFiberRef(currentSupervisor)
605 this.currentScheduler = this.getFiberRef(currentScheduler)
606 this.currentContext = this.getFiberRef(core.currentContext)
607 this.currentSpan = this.currentContext.unsafeMap.get(tracer.spanTag.key)
608 }
609
610 /**
611 * Wholesale replaces all fiber refs of this fiber.

Callers 3

constructorMethod · 0.95
setFiberRefMethod · 0.95
setFiberRefsMethod · 0.95

Calls 2

getFiberRefMethod · 0.95
getMethod · 0.65

Tested by

no test coverage detected