lucene/gradle/hacks
Robert Muir deab699188
speed up javac and error-prone tasks by using less resources (#11927)
* pass jvm args to javac  #11925
* Update net.ltgt.errorprone to the latest version so that jvm args are not overwritten, add -XX:+PrintFlagsFinal for debugging
* speed up the pure javac case too

It does not help to fork additional VMs (although error-prone will do
this since it messes with bootstrap classpath), so we avoid forking.

Instead it is best to tune org.gradle.jvmargs.

* use the flags consistently everywhere (tests and doc)

Co-authored-by: Dawid Weiss <dweiss@apache.org>
2022-11-15 19:04:17 -05:00
..
dummy-outputs.gradle LUCENE-9871: move dummy outputs aspect into a separate file. 2021-03-30 20:15:55 +02:00
gradle-archives.gradle LUCENE-9518: Add sanity to gradle archiving tasks (predictable order, default permissions, fail on duplicates) (#1851) 2020-09-10 09:48:04 +02:00
hashmapAssertions.gradle LUCENE-9491: Consolidate test options and improve support for dynamic… (#1807) 2020-08-31 12:20:30 +02:00
turbocharge-jvm-opts.gradle speed up javac and error-prone tasks by using less resources (#11927) 2022-11-15 19:04:17 -05:00
wipe-temp.gradle LUCENE-9880: correct task ordering for clean. 2021-03-30 10:08:44 +02:00