aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe
Commit message (Expand)AuthorAge
* Drop loading-phase values if --discard_analysis_cache is true and we're not k...Gravatar janakr2017-03-31
* Remove BuildingState, since it only has one field. Instead, keep the signaled...Gravatar Janak Ramakrishnan2017-03-27
* Stop storing reverse deps to signal in BuildingState. Instead, re-use the rev...Gravatar Janak Ramakrishnan2017-03-24
* Tighten invariants around dirtiness checking. We should never need to create ...Gravatar Janak Ramakrishnan2017-03-06
* Add some more debugging info in case of rdep inconsistencies in Skyframe -- t...Gravatar Janak Ramakrishnan2017-03-03
* In SkyFunctionEnvironment post progress-like events immediately Gravatar Klaus Aehlig2017-02-28
* Provide more reporting options to SkyFunctions Gravatar Klaus Aehlig2017-02-27
* Inform progress receiver that node has been computed before any exception han...Gravatar Janak Ramakrishnan2017-02-13
* Add "CLEAN_UP" as a reason for retrieving a node.Gravatar Shreya Bhattarai2017-02-09
* Refactor DirtyBuildingState to allow custom implementation on storing theGravatar Googler2017-02-01
* Fix an issue with cached EventHandlers in SkyQueryEnvironment's resolverGravatar Mark Schaller2017-01-23
* Add some logging in case we fail an evaluation. This should be generally usef...Gravatar Janak Ramakrishnan2017-01-13
* Unsynchronize InMemoryNodeEntry#isDone. The buildingState variable's state ch...Gravatar Shreya Bhattarai2017-01-09
* Remove WalkableGraph#exists and allow WalkableGraph#getValue and WalkableGrap...Gravatar Janak Ramakrishnan2017-01-03
* Global cleanup change.Gravatar Googler2016-12-07
* Introduce BlazeInterners, a Blaze-specific wrapper around Guava's Interners t...Gravatar Nathan Harmata2016-11-24
* Cache all previously computed values in SkyQueryEnvironment#beforeEvaluateQue...Gravatar Janak Ramakrishnan2016-11-17
* Re-use the precomputed universe key in WalkableGraphFactory#prepareAndGet.Gravatar Janak Ramakrishnan2016-11-17
* Add method getCurrentlyAvailableNodes to QueryableGraph and Walkable GraphGravatar Googler2016-10-31
* Rollback of commit e6191f7209ebf3f67480bc7aa9db5ac58beb2156.Gravatar Damien Martin-Guillerez2016-10-19
* Fix unnecessary static imports of typesGravatar Liam Miller-Cushon2016-10-18
* Stop storing a set in GroupedListHelper to deduplicate SkyKey dep requests. I...Gravatar Janak Ramakrishnan2016-10-14
* EvaluationProgressReceiver absorbs other progress trackers.Gravatar Chloe Calvarin2016-10-06
* Fixed EvaluationProgressReceiver object namesGravatar Googler2016-09-27
* Introduce a Builder for ForkJoinQuiescingExecutor.Gravatar Nathan Harmata2016-09-21
* Allow reverse dependency lookups on Skyframe graph to throw InteruptedExceptionGravatar Googler2016-09-14
* Allow cycle detector to be injected into ParallelEvaluator, so that callers c...Gravatar Janak Ramakrishnan2016-08-26
* Factor out cycle detection.Gravatar Janak Ramakrishnan2016-08-26
* Refactor ParallelEvaluator in preparation for making it more modular with res...Gravatar Janak Ramakrishnan2016-08-26
* Avoid copying SkyKeys into a set and then into a map when retrieving them. In...Gravatar Janak Ramakrishnan2016-08-23
* Allow Skyframe graph lookups and value retrievals to throw InterruptedException.Gravatar Janak Ramakrishnan2016-08-16
* Have AQV propagate the most severe error encountered by any of its tasks. Mak...Gravatar Nathan Harmata2016-08-12
* Fix bug in ParallelEvaluator when an error dep was not newly requested in a n...Gravatar Janak Ramakrishnan2016-08-11
* Get rid of InvalidatableGraph. This explicit concept is no longer needed.Gravatar Nathan Harmata2016-08-11
* Delete NodeEntryField since it's now superfluous in the presence of the new Q...Gravatar Nathan Harmata2016-08-03
* Augment the QueryableGraph#get[BatchWithFieldHints] method to take in paramet...Gravatar Nathan Harmata2016-07-27
* In keep-going mode, don't fail-fast on the evaluation of an individual SkyFun...Gravatar Janak Ramakrishnan2016-07-12
* Replace QueryableGraph#getBatch with #getBatchWithFieldHints. This allows alt...Gravatar Janak Ramakrishnan2016-07-11
* Refactor QueryableGraph and ThinNodeQueryableGraph to be independent interfac...Gravatar Janak Ramakrishnan2016-07-11
* Refactor BuildingState to save memory.Gravatar Janak Ramakrishnan2016-07-07
* Re-use the InMemoryNodeEntry#directDeps field for temporary direct deps.Gravatar Janak Ramakrishnan2016-07-07
* Filter out already-removed deps when removing a node from the rdeps of its la...Gravatar Janak Ramakrishnan2016-07-04
* Batch prefetch now also retrieves the deps from the node's previous run.Gravatar Eric Fellheimer2016-07-01
* Minor documentation and visibility tweaks to InMemoryNodeEntry and Invalidate...Gravatar Janak Ramakrishnan2016-06-29
* Get rid of boolean field in InMemoryNodeEntry. After adding the lastEvaluated...Gravatar Janak Ramakrishnan2016-06-28
* Batchify child node lookups in Skyframe cycle detection.Gravatar Eric Fellheimer2016-06-21
* Minor change to add QueryableGraphBackedSkyFunctionEnvironment.Gravatar Janak Ramakrishnan2016-06-21
* Minor improvement to cycle detection algorithm: Do not recurse into done node...Gravatar Eric Fellheimer2016-06-21
* Log how long Skyframe cycle checking takes.Gravatar Eric Fellheimer2016-06-15
* Remove ability of AbstractQueueVisitor to continue after an interrupt. That f...Gravatar Janak Ramakrishnan2016-06-15