Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Disable failing instant execution perf tests temporarily

Rebaseline `JavaInstantExecutionPerformanceTest`

The original baseline was from before storing dynamically registered

task properties.

Groovy incremental compilation support

  1. … 31 more files in changeset.
Groovy incremental compilation support

Signed-off-by: Bo Zhang <bo@gradle.com>

  1. … 31 more files in changeset.
Fix all failed tests

Cache instant-execution bean serialization schema

For another small boost in write performance.

Publish 5.5-20190604012149+0000

Clarify the use of new ObjectFactory methods

    • -4
    • +6
    /subprojects/docs/src/docs/release/notes.md
Merge branch 'master' into bamboo/ie/perf-test

Merge pull request #9613 from gradle/bamboo/ie/perf-regression

Fix performance regression on instant-execution

Merge branch 'bamboo/ie/perf-regression' into bamboo/ie/perf-test

Polish `TaskGraphCodec`

- Remove redundant visibility modifiers

Polish `DefaultInstantExecution` and `Codecs`

- Remove unused parameters

- Remove unused properties

- Rework method for clarity

Polish `ClasspathUtil`

Cache instant-execution type encoding strategy

For a boost in write performance.

Restore dynamically registered properties from the instant-execution cache

Add test reproducing the problem

Only allow each task path once in the task graph

Using the ModelMap and the task container it is possible to create two

instances of a task with the same path. TaskNodeFactory should de-duplicate

tasks by path so there is only one task instance per task path.

Add test reproducing the problem

Add micro-benchmark to clarify Optional usage viability

Add micro-benchmark to clarify Optional usage viability

Add micro-benchmark to clarify Optional usage viability

Add micro-benchmark to clarify Optional usage viability

Add micro-benchmark to clarify Optional usage viability

Restrict ZipFile usage to newer Java versions

It seems that the native libraries underlying ZipFile have memory

leaks on older Java versions, so we need to fall back to using the less

efficient ZipInputStream in those cases.

Restrict ZipFile usage to newer Java versions

It seems that the native libraries underlying ZipFile have memory

leaks on older Java versions, so we need to fall back to using the less

efficient ZipInputStream in those cases.

Restrict ZipFile usage to newer Java versions

It seems that the native libraries underlying ZipFile have memory

leaks on older Java versions, so we need to fall back to using the less

efficient ZipInputStream in those cases.

Merge pull request #9537 from gradle/eskatos/ie/perf-test

Performance regression tests for instant execution on Java builds

Enable Groovy compilation avoidance

for the build.

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Fix Groovy compilation avoidance link

in release notes.

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md