aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java
Commit message (Expand)AuthorAge
...
* Report inconsistent aspect order error to the user.Gravatar Dmitry Lomov2017-02-24
* Restrict aspects visible to other aspects according to their advertised provi...Gravatar Dmitry Lomov2017-02-15
* Encapsulate the required provider logic in RequiredProviders class.Gravatar Dmitry Lomov2017-01-10
* Names of extra-action protos now take into account all aspect names.Gravatar Dmitry Lomov2016-12-16
* Fix an analysis phase performance regression with dynamic configurations.Gravatar Greg Estren2016-12-14
* Provide deterministic order for split configured deps (roll forward part 2).Gravatar Greg Estren2016-12-07
* Rollback of commit 12d766df10fbc5eba16ec1e6c20c8cd85f9c616f.Gravatar Damien Martin-Guillerez2016-12-06
* Provide deterministic order for split configured deps (roll forward)Gravatar Greg Estren2016-12-06
* Rollback of commit 7505d94c19727e3100ac5e16a960bff2cb324f23.Gravatar Damien Martin-Guillerez2016-12-06
* Provide deterministic order for split configured deps.Gravatar Greg Estren2016-12-06
* Allow aspects to specify multiple sets of required providers to match against...Gravatar Rumou Duan2016-12-01
* Run the analysis phase with as many threads as the user wants. In order to av...Gravatar Janak Ramakrishnan2016-11-18
* Fixes incomplete support for dynamic split transitions in Bazel'sGravatar Greg Estren2016-11-17
* Aspects-on-aspects implementation.Gravatar Dmitry Lomov2016-11-15
* Do not crash when aspects provide duplicate things.Gravatar Dmitry Lomov2016-11-11
* Lazily evaluate hash codes for ConfiguredTargetFunction#AttributeAndLabel.Gravatar Greg Estren2016-09-30
* ConfiguredTargetFunction#getDynamicConfigurations: halve the number of Attrib...Gravatar Greg Estren2016-09-30
* Optimize how null configurations get created and add test infrastructure for ...Gravatar Greg Estren2016-09-29
* Eliminates performance overhead of --experimental_dynamic_configs=notrim.Gravatar Greg Estren2016-09-28
* Don't call TransitiveTargetFunction for --experimental_dynamic_configs=notrim...Gravatar Greg Estren2016-09-26
* Split dynamic configurations mode into:Gravatar Greg Estren2016-09-22
* Allow Skyframe graph lookups and value retrievals to throw InterruptedException.Gravatar Janak Ramakrishnan2016-08-16
* Changes DependencyResolver <Attribute, Dep> map from a ListMultimap to new classGravatar Greg Estren2016-08-12
* Implements dynamic split transitions on latebound attributes.Gravatar Greg Estren2016-08-10
* Implements dynamic split transitions (minus latebound attribute splits).Gravatar Greg Estren2016-08-08
* Late-bound split attribute configs weren't being properly propagated to deps ...Gravatar Greg Estren2016-08-04
* Provides a clearer message when target analysis fails because its dynamicGravatar Greg Estren2016-08-03
* Clean up DependencyResolver's interface for the dynamic config migration and ...Gravatar Greg Estren2016-07-28
* Refactor cycle detection logic to handle dynamic configurations.Gravatar Greg Estren2016-06-09
* Don't keep the full java.util.HashMap produced when checking for conflictingGravatar Googler2016-06-07
* Add an overview comment about how the analysis phase works and some pointers ...Gravatar Lukacs Berki2016-05-19
* Add an "alias" rule.Gravatar Lukacs Berki2016-05-10
* Split ActionMetadata into ActionAnalysisMetadata and ActionExecutionMetadata.Gravatar Rumou Duan2016-04-26
* Make aspects work through bind(). Gravatar Lukacs Berki2016-04-22
* Extract common logic for detecting action and artifact prefix conflicts.Gravatar Rumou Duan2016-04-19
* Remove AspectClass.getDefinitionGravatar Dmitry Lomov2016-04-07
* Use two configurations for AspectKeys.Gravatar Michael Staib2016-03-01
* Implement proper error handling for interleaved loading and analysis.Gravatar Ulf Adams2016-02-02
* Refactor DependencyResolver to collect and return loading errors.Gravatar Ulf Adams2016-01-28
* Store data about aspect configurations on Dependencies.Gravatar Michael Staib2016-01-27
* Make AspectFunction error handling match TopLevelAspectFunction.Gravatar Ulf Adams2016-01-25
* Move analysis root cause tracking to the ConfiguredTargetFunction.Gravatar Ulf Adams2016-01-25
* Use the existing exception instance, not a new one.Gravatar Ulf Adams2016-01-25
* General cleanup for the configured target / aspect creation code.Gravatar Ulf Adams2016-01-19
* Add a few other Label.resolveRepositoryRelative() calls to make select() stat...Gravatar Lukacs Berki2016-01-15
* Remove some dead code.Gravatar Ulf Adams2016-01-14
* Use Bazel Preconditions variant which avoids varargs array creationGravatar Mark Schaller2015-12-10
* Have trimConfigurations preserve the same dep orderingGravatar Greg Estren2015-11-19
* Use LinkedListMultimap instead of ArrayListMultimapGravatar Greg Estren2015-11-18
* When determining a dep's dynamic configuration, apply theGravatar Greg Estren2015-11-12