lucene/gradle
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
..
datasets LUCENE-9651 Update benchmark module docs (#759) 2022-03-23 14:51:28 -05:00
documentation links to github should be '/issues' 2022-08-27 11:54:20 +09:00
generation speed up javac and error-prone tasks by using less resources (#11927) 2022-11-15 19:04:17 -05:00
hacks speed up javac and error-prone tasks by using less resources (#11927) 2022-11-15 19:04:17 -05:00
ide Fix bug with set of strings since upgrade of Gradle -> explicit cast from GString to String 2022-11-10 17:18:30 +01:00
java MR-JAR rewrite of MMapDirectory with JDK-19 preview Panama APIs (>= JDK-19-ea+23) (#912) 2022-09-26 15:22:04 +02:00
maven LUCENE-10328: Module path for compiling and running tests is wrong (#571) 2022-01-05 20:42:02 +01:00
pylucene LUCENE-10347: add a helper task 'collectRuntimeJars' that assembles binary artifacts under each module's build 'runtimeJars' folder. (#576) 2022-01-03 21:11:35 +01:00
testing speed up javac and error-prone tasks by using less resources (#11927) 2022-11-15 19:04:17 -05:00
validation enable error-prone "narrow calculation" check (#11923) 2022-11-15 06:42:41 -05:00
wrapper Upgrade to gradle 7.5.1 (excluding launch scripts, which we have customized) (#11886) 2022-10-28 08:49:36 +02:00
globals.gradle Detect CI builds and enable errorprone by default for those CI builds (#890) 2022-05-14 20:49:50 +02:00
help.gradle LUCENE-10198: Allow external JAVA_OPTS in gradlew scripts; use sane defaults (heap, stack and system proxies) (#405) 2021-10-26 09:15:55 +02:00