Package thc
package thc
-
ClassDescriptionFixed settings only; IO authority is chosen by the context factory.Immutable source of one RHS.Compare descriptors with multiplicity; binding traversal order is not an ABI contract.Checked ordinary ZIP/ZIP64 directory over one immutable mapped snapshot.Immutable inflated members, never decoded/executable objects.Bounded, segment-relative reads.Display-only selected lookups.One lazily acquired immutable CBD archive.CBD facts header and uncompressed member-relative payload extents.Context-owned selected records over a shared immutable file lease.Selected typed records decoded into the existing lowering input.Process-shareable read-only mappings of immutable, producer-identified files.Archive validation is not foreign linking, initialization or callback registration.Original module metadata is admitted once.Internal Core assembly and request serialization.Retain linked definitions, never the complete raw package request.Package directory owns module names, never binding names.One context's admitted definitions.Signature-driven host entry or one-shot executable IO lifecycle.A logical host aggregate, never a view of pooled guest transport storage.Direct IO dispatch and a bounded polyglot-to-guest entry boundary.Context-owned boundary view.Small strict JSON transport reader; Core is exported structurally, never parsed from dumps.Truffle preserves this object when replacing a preinitialized context's Env.Owning launcher contexts and the existing integer/IO embedding boundaries.Decode the actual GHC wrapper declaration and its emitted createAdjustor helper.The generated helper association is distinct from an ordinary native function address.A ticket authorizes only the immutable module object that was checked.Read-only member names retain exact GHC unit/module and external symbol identities.Contains immutable code/metadata only.One load transaction owns a program.A declaration alias uses the same program-owned binder, layouts and CAFs as its peers.Context-owned GHC ForeignExports.c roots and their declared C entrypoints.Retained wrappers need separately validated managed call adapters.Experimental selected-Core auxiliary cache launcher; not the ordinary THC launcher.Native Image retains an application's prepared AST factory from Truffle preinitialization.Factory-owned host authority.Explicit host-filesystem authority for an opt-in context.Typed stock CLabel evidence is independent of the ordinary foreign-call inventory.A retained obligation is a prohibition, never a foreign execution capability.Native definitions and their declared component dependencies, not a Haskell call ABI.Exact image-host-selected DSO bytes, in dependency-first order.Verified captured adapters are bound lazily to their context's provider.A package-owned link needs both the typed GHC import and its complete component ABI.Entry views of one context-owned program, sharing its native roots and lazy cells.