semantic-conventions/model/registry/v8js.yaml

55 lines
1.9 KiB
YAML

groups:
- id: registry.v8js
type: attribute_group
brief: Describes V8 JS Engine Runtime related attributes.
display_name: V8 JS Attributes
attributes:
- id: v8js.gc.type
stability: experimental
brief: The type of garbage collection.
type:
members:
- id: major
value: 'major'
brief: 'Major (Mark Sweep Compact).'
stability: experimental
- id: minor
value: 'minor'
brief: 'Minor (Scavenge).'
stability: experimental
- id: incremental
value: 'incremental'
brief: 'Incremental (Incremental Marking).'
stability: experimental
- id: weakcb
value: 'weakcb'
brief: 'Weak Callbacks (Process Weak Callbacks).'
stability: experimental
- id: v8js.heap.space.name
stability: experimental
brief: The name of the space type of heap memory.
note: >
Value can be retrieved from value `space_name` of [`v8.getHeapSpaceStatistics()`](https://nodejs.org/api/v8.html#v8getheapspacestatistics)
type:
members:
- id: new_space
value: 'new_space'
brief: 'New memory space.'
stability: experimental
- id: old_space
value: 'old_space'
brief: 'Old memory space.'
stability: experimental
- id: code_space
value: 'code_space'
brief: 'Code memory space.'
stability: experimental
- id: map_space
value: 'map_space'
brief: 'Map memory space.'
stability: experimental
- id: large_object_space
value: 'large_object_space'
brief: 'Large object memory space.'
stability: experimental