node:v8

#Import

import v8 from "nstdlib/v8";

Note

Only the API surface is available. No V8 introspection binding.

#Runtime support

Where it runsStatusExport coverageDetails
nstd⚠️ some support2/20 of Node's own eligible tests pass under nstd.
Browser❔ not tested100% of Node.jsIt imports with the small process shim. 24/24 Node.js exports are available. No module-specific behavior test ran.
Node.js (host)⚠️ some support100% of Node.js24/24 exports.

#Exports (24 of 24)

Each cell shows what happens when code reads an export:

  • ✅ Available through every import style. A named error also counts.
  • ⚠️ Available through only some import styles.
  • ❔ The export exists but has no value.
  • ❌ The export does not exist.
  • – This environment was not measured.
ExportNode.jsnstdlibbrowser
DefaultDeserializer
DefaultSerializer
Deserializer
GCProfiler
Serializer
cachedDataVersionTag
deserialize
getCppHeapStatistics
getHeapCodeStatistics
getHeapSnapshot
getHeapSpaceStatistics
getHeapStatistics
isStringOneByteRepresentation
promiseHooks
queryObjects
serialize
setFlagsFromString
setHeapSnapshotNearHeapLimit
startCpuProfile
startHeapProfile
startupSnapshot
stopCoverage
takeCoverage
writeHeapSnapshot