public abstract class NativeBootImageViaCC extends NativeBootImage
NativeBootImage.NativeTextSectionImplAbstractBootImage.NativeImageKindRWDATA_CGLOBALS_PARTITION_OFFSETcodeCache, entryPoints, heap, imageClassLoader, kind, metaAccess, nativeLibs, resultingImageSize, universe| Constructor and Description |
|---|
NativeBootImageViaCC(AbstractBootImage.NativeImageKind k,
HostedUniverse universe,
HostedMetaAccess metaAccess,
NativeLibraries nativeLibs,
NativeImageHeap heap,
NativeImageCodeCache codeCache,
List<HostedMethod> entryPoints,
ClassLoader imageClassLoader) |
| Modifier and Type | Method and Description |
|---|---|
AbstractBootImage.NativeImageKind |
getOutputKind() |
LinkerInvocation |
write(org.graalvm.compiler.debug.DebugContext debug,
Path outputDirectory,
Path tempDirectory,
String imageName,
FeatureImpl.BeforeImageWriteAccessImpl config)
Write the image to the named file.
|
build, getOrCreateDebugObjectFile, getTextSection, globalSymbolNameForMethod, globalSymbolNameForMethod, localSymbolNameForMethod, localSymbolNameForMethod, makeLaunchCommand, writecreate, getBootImageKind, getCodeCache, getHeap, getImageSize, getKind, getNativeLibs, requiresCustomDebugRelocationpublic NativeBootImageViaCC(AbstractBootImage.NativeImageKind k, HostedUniverse universe, HostedMetaAccess metaAccess, NativeLibraries nativeLibs, NativeImageHeap heap, NativeImageCodeCache codeCache, List<HostedMethod> entryPoints, ClassLoader imageClassLoader)
public AbstractBootImage.NativeImageKind getOutputKind()
public LinkerInvocation write(org.graalvm.compiler.debug.DebugContext debug, Path outputDirectory, Path tempDirectory, String imageName, FeatureImpl.BeforeImageWriteAccessImpl config)
AbstractBootImageAbstractBootImage.getOrCreateDebugObjectFile().
If AbstractBootImage.getOrCreateDebugObjectFile() is not called, no debug information is written.write in class AbstractBootImage