package base-nnp

  1. Overview
  2. Docs
Naked pointers prohibited in the OCaml heap

Install

Dune Dependency

Authors

Maintainers

Description

Installed when the compiler does not permit naked pointers in the heap. Prior to OCaml 5.00.0, this mode was expressly selected by configuring with --disable-naked-pointers. The shared memory parallelism added in OCaml 5.00.0 requires this mode.

Published: 24 Jan 2022

Dependencies (3)

  1. ocaml-variants = "4.06.1+no-naked-pointers+flambda"
  2. ocaml-option-nnp
  3. base-domains

Dev Dependencies

None

Used by (5)

  1. ocaml-base-compiler >= "5.0.0~alpha0" & < "5.3.0~alpha1"
  2. ocaml-compiler
  3. ocaml-option-nnp
  4. ocaml-system >= "5.0.0"
  5. ocaml-variants = "4.06.1+no-naked-pointers+flambda" | >= "5.0.0~alpha0+options" & != "5.0.0+trunk" & != "5.1.0+trunk" & < "5.1.1+flambda2" | = "5.1.1+options" | >= "5.1.1+tsan" & != "5.2.0+trunk" & != "5.2.1+trunk" & < "5.3.0~alpha1+options" | >= "5.4.0+trunk"

Conflicts

None

OCaml

Innovation. Community. Security.