index
:
bazel
master
a fast, scalable, multi-language and extensible build system
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
main
/
java
/
com
/
google
/
devtools
/
build
/
skyframe
Commit message (
Expand
)
Author
Age
*
Allow cycle detector to be injected into ParallelEvaluator, so that callers c...
Janak Ramakrishnan
2016-08-26
*
Factor out cycle detection.
Janak Ramakrishnan
2016-08-26
*
Refactor ParallelEvaluator in preparation for making it more modular with res...
Janak Ramakrishnan
2016-08-26
*
Avoid copying SkyKeys into a set and then into a map when retrieving them. In...
Janak Ramakrishnan
2016-08-23
*
Allow Skyframe graph lookups and value retrievals to throw InterruptedException.
Janak Ramakrishnan
2016-08-16
*
Have AQV propagate the most severe error encountered by any of its tasks. Mak...
Nathan Harmata
2016-08-12
*
Fix bug in ParallelEvaluator when an error dep was not newly requested in a n...
Janak Ramakrishnan
2016-08-11
*
Get rid of InvalidatableGraph. This explicit concept is no longer needed.
Nathan Harmata
2016-08-11
*
Delete NodeEntryField since it's now superfluous in the presence of the new Q...
Nathan Harmata
2016-08-03
*
Augment the QueryableGraph#get[BatchWithFieldHints] method to take in paramet...
Nathan Harmata
2016-07-27
*
In keep-going mode, don't fail-fast on the evaluation of an individual SkyFun...
Janak Ramakrishnan
2016-07-12
*
Replace QueryableGraph#getBatch with #getBatchWithFieldHints. This allows alt...
Janak Ramakrishnan
2016-07-11
*
Refactor QueryableGraph and ThinNodeQueryableGraph to be independent interfac...
Janak Ramakrishnan
2016-07-11
*
Refactor BuildingState to save memory.
Janak Ramakrishnan
2016-07-07
*
Re-use the InMemoryNodeEntry#directDeps field for temporary direct deps.
Janak Ramakrishnan
2016-07-07
*
Filter out already-removed deps when removing a node from the rdeps of its la...
Janak Ramakrishnan
2016-07-04
*
Batch prefetch now also retrieves the deps from the node's previous run.
Eric Fellheimer
2016-07-01
*
Minor documentation and visibility tweaks to InMemoryNodeEntry and Invalidate...
Janak Ramakrishnan
2016-06-29
*
Get rid of boolean field in InMemoryNodeEntry. After adding the lastEvaluated...
Janak Ramakrishnan
2016-06-28
*
Batchify child node lookups in Skyframe cycle detection.
Eric Fellheimer
2016-06-21
*
Minor change to add QueryableGraphBackedSkyFunctionEnvironment.
Janak Ramakrishnan
2016-06-21
*
Minor improvement to cycle detection algorithm: Do not recurse into done node...
Eric Fellheimer
2016-06-21
*
Log how long Skyframe cycle checking takes.
Eric Fellheimer
2016-06-15
*
Remove ability of AbstractQueueVisitor to continue after an interrupt. That f...
Janak Ramakrishnan
2016-06-15
*
Use the precomputed skykey hash to short circuit equality comparison.
Shreya Bhattarai
2016-06-14
*
Allow AQV users to inject arbitrary handling of classified errors.
Nathan Harmata
2016-05-27
*
Assert batch existence of nodes in DirtyingNodeVisitor#visit.
Janak Ramakrishnan
2016-05-24
*
Fix bug in lazy removal of reverse deps -- there was one remaining case where...
Janak Ramakrishnan
2016-05-18
*
Remove reverse deps lazily, only when the node has finished building and we d...
Janak Ramakrishnan
2016-05-17
*
Stop converting temporary direct deps to a set. In almost all cases, this con...
Janak Ramakrishnan
2016-05-16
*
Allow Skyframe tests to use the NotifyingGraph and DeterministicGraph helpers...
Janak Ramakrishnan
2016-05-11
*
Add random-access indexing into GroupedList. Intended to be a no-op, allowing...
Janak Ramakrishnan
2016-04-28
*
Make MinimalVersion package-private, since it has no outside consumers.
Janak Ramakrishnan
2016-03-31
*
Fix keep-going build with an existing cycle by only setting errorDepKey in a ...
Janak Ramakrishnan
2016-03-29
*
Fix debugging info when crashing with missing SkyFunction.
Janak Ramakrishnan
2016-03-23
*
Transform the getBatch result in SkyFunctionEnvironment instead of copying it...
Janak Ramakrishnan
2016-03-22
*
Remove the WalkableGraphFactory#afterUse hook, which was only called in SkyQu...
Nathan Harmata
2016-03-21
*
Transform the passed-in map in AbstractSkyFunctionEnvironment instead of copy...
Janak Ramakrishnan
2016-03-18
*
Fix style issue; convert comment to Javadoc format.
Ulf Adams
2016-03-11
*
Use static creation method for SkyKey. This allows interning SkyKeys as they ...
Janak Ramakrishnan
2016-03-03
*
Improve the error message when the ParallelEvaluator is unable to create a Sk...
Luis Fernando Pino Duque
2016-02-28
*
Prevent new evaluations from starting if a done child's error is discovered. ...
Janak Ramakrishnan
2016-02-23
*
Make IntVersion package-private, since it isn't used outside of Skyframe core.
Janak Ramakrishnan
2016-02-12
*
Allow ParallelEvaluator to not store errors alongside values if nodes recover...
Janak Ramakrishnan
2016-02-11
*
Remove TransitivePackageLoader#getVisitedTargets, which was only used in test...
Janak Ramakrishnan
2016-02-11
*
Support for handling TreeArtifact metadata and returning TreeArtifacts from A...
Michael Thvedt
2016-02-09
*
Don't check direct deps when doing change pruning. Since dependents of a node...
Janak Ramakrishnan
2016-02-09
*
Parallelize top-level invalidation. No need to do all of these in sequence.
Eric Fellheimer
2016-01-29
*
Parallelize Package retrieval during Sky-query operation. To maintain type-sa...
Eric Fellheimer
2016-01-29
*
Intern IntVersions.
Janak Ramakrishnan
2016-01-28
[next]