类 RemoteBuildRequest
- java.lang.Object
-
- com.antgroup.antchain.myjava.tooling.daemon.RemoteBuildRequest
-
- 所有已实现的接口:
Serializable
public class RemoteBuildRequest extends Object implements Serializable
remote build java->wasm request- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 StringcacheDirectorycompile cache directoryString[]classesToPreservejava lcasses to preserveList<String>classPathjava classpathbooleancompressWasmwhether compress wasm after compiledbooleandebugInformationGeneratedwhether generate debug informationbooleandumpNameswhether dump functions names in wasc filebooleanenableMemoryTraceHookswhether enable memory trace hooksStringentryPointNameentrypoint function namebooleanfastDependencyAnalysiswhether use fast dependency analysisbooleanheapDumpwhether dump heap in targetbooleanincrementalwhether use incremental compilebooleanlongjmpSupportedlong jmp instruction supported in targetStringmainClassmain java class with main methodintmaxHeapSizemax java heap size in targetintmaxMemorySizemax available memory size in targetintmaxTopLevelNamesmax top level namesintminHeapSizemin java heap size in targetbooleanobfuscatedwhether generate obfuscated resultMyJavaOptimizationLeveloptimizationLevelcompile optimization levelbooleanoptimizeWasmStartwhether use wasm start optimizerPropertiespropertiescompile propertiesList<String>sourceDirectoriessource directoriesbooleansourceFilesCopiedwhether is source files copiedList<String>sourceJarFilessource jar filesbooleansourceMapsFileGeneratedwhether need generate source maps filebooleanstrictwhether use strict mode when build target is jsStringtagetFileNamebuild target filenameStringtargetDirectorytarget directory pathMyJavaTargetTypetargetTypebuild target typeString[]transformersused transformersintwasmSectionCodewasc wasm section code to useWasmBinaryVersionwasmVersionwhich wasm binary format version to use
-
构造器概要
构造器 构造器 说明 RemoteBuildRequest()
-
-
-
字段详细资料
-
transformers
public String[] transformers
used transformers
-
classesToPreserve
public String[] classesToPreserve
java lcasses to preserve
-
targetType
public MyJavaTargetType targetType
build target type
-
mainClass
public String mainClass
main java class with main method
-
entryPointName
public String entryPointName
entrypoint function name
-
targetDirectory
public String targetDirectory
target directory path
-
tagetFileName
public String tagetFileName
build target filename
-
sourceMapsFileGenerated
public boolean sourceMapsFileGenerated
whether need generate source maps file
-
debugInformationGenerated
public boolean debugInformationGenerated
whether generate debug information
-
sourceFilesCopied
public boolean sourceFilesCopied
whether is source files copied
-
incremental
public boolean incremental
whether use incremental compile
-
cacheDirectory
public String cacheDirectory
compile cache directory
-
obfuscated
public boolean obfuscated
whether generate obfuscated result
-
enableMemoryTraceHooks
public boolean enableMemoryTraceHooks
whether enable memory trace hooks
-
strict
public boolean strict
whether use strict mode when build target is js
-
maxTopLevelNames
public int maxTopLevelNames
max top level names
-
properties
public Properties properties
compile properties
-
optimizationLevel
public MyJavaOptimizationLevel optimizationLevel
compile optimization level
-
fastDependencyAnalysis
public boolean fastDependencyAnalysis
whether use fast dependency analysis
-
wasmVersion
public WasmBinaryVersion wasmVersion
which wasm binary format version to use
-
wasmSectionCode
public int wasmSectionCode
wasc wasm section code to use
-
optimizeWasmStart
public boolean optimizeWasmStart
whether use wasm start optimizer
-
compressWasm
public boolean compressWasm
whether compress wasm after compiled
-
dumpNames
public boolean dumpNames
whether dump functions names in wasc file
-
minHeapSize
public int minHeapSize
min java heap size in target
-
maxHeapSize
public int maxHeapSize
max java heap size in target
-
maxMemorySize
public int maxMemorySize
max available memory size in target
-
longjmpSupported
public boolean longjmpSupported
long jmp instruction supported in target
-
heapDump
public boolean heapDump
whether dump heap in target
-
-