Class GetHeapUsageResult
public sealed record GetHeapUsageResult : EmptyResult, IEquatable<EmptyResult>, IEquatable<GetHeapUsageResult>
- Inheritance
-
EmptyResultGetHeapUsageResult
- Implements
-
IEquatable<EmptyResult>
- Inherited Members
-
EmptyResult.ToString()EmptyResult.GetHashCode()EmptyResult.Equals(EmptyResult)EmptyResult.<Clone>$()EmptyResult.AdditionalDataEmptyResult.AdditionalMessageData
Constructors
GetHeapUsageResult(double, double, double, double)
public GetHeapUsageResult(double UsedSize, double TotalSize, double EmbedderHeapUsedSize, double BackingStorageSize)
Parameters
UsedSizedoubleUsed JavaScript heap size in bytes.
TotalSizedoubleAllocated JavaScript heap size in bytes.
EmbedderHeapUsedSizedoubleUsed size in bytes in the embedder's garbage-collected heap.
BackingStorageSizedoubleSize in bytes of backing storage for array buffers and external strings.
Properties
BackingStorageSize
Size in bytes of backing storage for array buffers and external strings.
public double BackingStorageSize { get; init; }
Property Value
EmbedderHeapUsedSize
Used size in bytes in the embedder's garbage-collected heap.
public double EmbedderHeapUsedSize { get; init; }
Property Value
TotalSize
Allocated JavaScript heap size in bytes.
public double TotalSize { get; init; }
Property Value
UsedSize
Used JavaScript heap size in bytes.
public double UsedSize { get; init; }