# Package org.apache.groovy.runtime

package org.apache.groovy.runtime

- Related Packages
  Package
  Description
  org.apache.groovy.runtime.async
  Runtime support for Groovy's `async`/`await`/`defer` language features.
  org.apache.groovy.runtime.indy
  Scoped invokedynamic SwitchPoint utilities for the Groovy MOP (GROOVY-12191).
- Classes
  Class
  Description
  Comprehensions
  Runtime bind/map dispatcher for monadic comprehensions — the emit target of the `DO` macro.
  MonadicCarrierRegistry
  The standard carrier allow-list for monadic comprehensions: stdlib and Groovy-core carriers whose bind/map method names diverge from the structural `flatMap`/`map` convention.
  MonadicCarrierRegistry.Entry
  One `Class`-keyed allow-list row.
  MonadicCarrierRegistry.NamedEntry
  One name-keyed allow-list row, for carriers Groovy must not depend on.
  ObjectUtil
  Deprecated.
  retained only so Groovy 4 compiled bytecode keeps linking; not emitted by any current transform and not intended for direct use