Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Change instant execution serialization to write the edges between work nodes to the cache, instead of the dependencies between tasks.

This will allow nodes other than tasks to be deserialized and added back to the work graph. Also short-circuit the node dependency calculation when reading nodes back from the cache, as the calculation has already been done.

Change instant execution serialization to write the edges between work nodes to the cache, instead of the dependencies between tasks.

This will allow nodes other than tasks to be deserialized and added back to the work graph. Also short-circuit the node dependency calculation when reading nodes back from the cache, as the calculation has already been done.

Change instant execution serialization to write the edges between work nodes to the cache, instead of the dependencies between tasks.

This will allow nodes other than tasks to be deserialized and added back to the work graph. Also short-circuit the node dependency calculation when reading nodes back from the cache, as the calculation has already been done.

Experiment with killing all leftover processes

Updates to upgrading guide and WorkerExecutor javadoc

Upgrade JMH gradle plugin to 0.5.0-rc-1

Upgrade JMH gradle plugin to 0.5.0-rc-1

Fix for previous commit.

Reinstate `JavaInstantExecutionPerformanceTest`

Reinstate `JavaInstantExecutionPerformanceTest`

Reinstate `JavaInstantExecutionPerformanceTest`

Reinstate `JavaInstantExecutionPerformanceTest`

Reinstate `JavaInstantExecutionPerformanceTest`

Reinstate `JavaInstantExecutionPerformanceTest`

Polish `ClassLoaderScopeIdentifier`

Polish `ClassLoaderScopeIdentifier`

- Replace complex expression by `Object.equals`

- Add more coverage for `ClassLoaderScopeIdentifier`

Polish `ClassLoaderScopeIdentifier`

- Replace complex expression by `Object.equals`

- Add more coverage for `ClassLoaderScopeIdentifier`

Polish `ClassLoaderScopeIdentifier`

- Replace complex expression by `Object.equals`

- Add more coverage for `ClassLoaderScopeIdentifier`

Fix `ClassLoaderScopeIdentifier.equals`

Polish `ClassLoaderScopeIdentifier`

- Replace complex expression by `Object.equals`

- Add more coverage for `ClassLoaderScopeIdentifier`

Polish `ClassLoaderScopeIdentifier`

- Replace complex expression by `Object.equals`

- Add more coverage for `ClassLoaderScopeIdentifier`

Polish `ClassLoaderScopeIdentifier`

- Replace complex expression by `Object.equals`

- Add more coverage for `ClassLoaderScopeIdentifier`

Let instant execution properly restore the `ClassLoaderScope` hierarchy

By exposing opaque `ClassLoaderScope` identifiers that can be used as

map keys and properly represent the scope hierarchy instead of the

scope names which don't reflect the hierarchy.

Let instant execution properly restore the `ClassLoaderScope` hierarchy

By exposing opaque `ClassLoaderScope` identifiers that can be used as

map keys and properly represent the scope hierarchy instead of the

scope names which don't reflect the hierarchy.

Let instant execution properly restore the `ClassLoaderScope` hierarchy

By exposing opaque `ClassLoaderScope` identifiers that can be used as

map keys and properly represent the scope hierarchy instead of the

scope names which don't reflect the hierarchy.

Let instant execution properly restore the `ClassLoaderScope` hierarchy

By exposing opaque `ClassLoaderScope` identifiers that can be used as

map keys and properly represent the scope hierarchy instead of the

scope names which don't reflect the hierarchy.

Let instant execution properly restore the `ClassLoaderScope` hierarchy

By exposing opaque `ClassLoaderScope` identifiers that can be used as

map keys and properly represent the scope hierarchy instead of the

scope names which don't reflect the hierarchy.

Let instant execution properly restore the `ClassLoaderScope` hierarchy

By exposing opaque `ClassLoaderScope` identifiers that can be used as

map keys and properly represent the scope hierarchy instead of the

scope names which don't reflect the hierarchy.

Change instant execution to serialize all work nodes to the cache, rather than just the task nodes.

In this change, only a placeholder is written to the cache for node that are not task nodes, and this are discarded on read.

Change instant execution to serialize all work nodes to the cache, rather than just the task nodes.

In this change, only a placeholder is written to the cache for node that are not task nodes, and this are discarded on read.