Package org.graalvm.nativeimage
Class Isolates.CreateIsolateParameters
java.lang.Object
org.graalvm.nativeimage.Isolates.CreateIsolateParameters
- Enclosing class:
Isolates
Parameters for the creation of an isolate.
- Since:
- 19.0
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Builder for aIsolates.CreateIsolateParameters
instance. -
Method Summary
Modifier and TypeMethodDescriptionReturns the list of additional isolate arguments.Returns the file path to an auxiliary image which should be loaded in addition to the main image, ornull
if no such image should be loaded.Returns the size in bytes of an address space to reserve for loading an auxiliary image in addition to the main image, or 0 if no space should be reserved.Returns aIsolates.CreateIsolateParameters
with all default values.Returns the memory protection domain to be used for an isolate.Returns the size in bytes for the reserved virtual address space of the new isolate.
-
Method Details
-
getDefault
Returns aIsolates.CreateIsolateParameters
with all default values.- Since:
- 19.0
-
getReservedAddressSpaceSize
Returns the size in bytes for the reserved virtual address space of the new isolate.- Since:
- 19.0
-
getAuxiliaryImagePath
Returns the file path to an auxiliary image which should be loaded in addition to the main image, ornull
if no such image should be loaded.- Since:
- 20.1
-
getAuxiliaryImageReservedSpaceSize
Returns the size in bytes of an address space to reserve for loading an auxiliary image in addition to the main image, or 0 if no space should be reserved.- Since:
- 20.1
-
getArguments
Returns the list of additional isolate arguments.- Since:
- 22.1
-
getProtectionDomain
Returns the memory protection domain to be used for an isolate.- Since:
- 22.1
-