Table of Contents
| API Documentation: | GroovyForkOptions | 
|---|
Fork options for Groovy compilation. Only take effect if GroovyCompileOptions.fork
is true.
| Property | Description | 
| allJvmArgs | Incubating The full set of arguments to use to launch the JVM for the compiler process. This includes arguments to define system properties, the minimum/maximum heap size, and the bootstrap classpath. | 
| jvmArgs | Returns any additional JVM arguments for the compiler process. Defaults to the empty list. | 
| jvmArgumentProviders | Incubating Returns any additional JVM argument providers for the compiler process. | 
| memoryInitialSize | The initial heap size for the compiler process.
Defaults to  | 
| memoryMaximumSize | The maximum heap size for the compiler process.
Defaults to  | 
Note: This property is incubating and may change in a future version of Gradle.
The full set of arguments to use to launch the JVM for the compiler process. This includes arguments to define system properties, the minimum/maximum heap size, and the bootstrap classpath.
- Default:
- []
Returns any additional JVM arguments for the compiler process. Defaults to the empty list.
- Default:
- []
List<CommandLineArgumentProvider>jvmArgumentProviders (read-only)
List<CommandLineArgumentProvider>Note: This property is incubating and may change in a future version of Gradle.
Returns any additional JVM argument providers for the compiler process.
- Default:
- []
String memoryInitialSize
The initial heap size for the compiler process.
Defaults to null, in which case the JVM's default will be used.
- Default:
- null
String memoryMaximumSize
The maximum heap size for the compiler process.
Defaults to null, in which case the JVM's default will be used.
- Default:
- null