aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe
Commit message (Expand)AuthorAge
* Add the ability to customize the bazel client's exit code used when the bazel...Gravatar Nathan Harmata2016-01-08
* In SkyQueryEnvironment, don't silently give up when there's a cycle in the gr...Gravatar Janak Ramakrishnan2016-01-07
* Add catastrophe field to EvaluationResult so that callers can identify the ca...Gravatar Janak Ramakrishnan2016-01-04
* Clarify the message of the exception thrown when a .getValue() calls returns ...Gravatar Lukacs Berki2015-12-13
* Use Bazel Preconditions variant which avoids varargs array creationGravatar Mark Schaller2015-12-10
* Repurpose the not-meaningfully-used ErrorInfo#isTransient to mean "is transit...Gravatar Nathan Harmata2015-12-10
* Avoid list copy in BuildingState.getNextDirtyDirectDepsGravatar Mark Schaller2015-12-09
* Track changed and dirtied keys separately during invalidationGravatar Mark Schaller2015-11-30
* Avoid low-value boxing of ints in BuildingStateGravatar Mark Schaller2015-11-30
* Make support for interruptibility optional during dirtyingGravatar Mark Schaller2015-11-25
* Avoid extra rdeps copy when finishing nodeGravatar Mark Schaller2015-11-24
* Presize invalidation pairs collectionGravatar Mark Schaller2015-11-24
* Extract ReverseDepsUtil interface so that InMemoryNodeEntry can be partially ...Gravatar Janak Ramakrishnan2015-11-24
* Tolerate independent cycle underneath main cycle during a re-evaluation.Gravatar Janak Ramakrishnan2015-11-24
* Add previous() method to IntVersion.Gravatar Janak Ramakrishnan2015-11-24
* Presize invalidation sets for better performanceGravatar Mark Schaller2015-11-20
* Allow SkyValues to be marked not "comparable". Such values are not compared f...Gravatar Eric Fellheimer2015-11-19
* More batching of graph lookups during evaluationGravatar Mark Schaller2015-11-19
* Batch (r)deps lookups during evaluationGravatar Mark Schaller2015-11-19
* Avoid re-evaluating a parent node when a child is found to be unchanged from ...Gravatar Janak Ramakrishnan2015-11-19
* Cleanup MarkedDirtyResult docs and constructorGravatar Mark Schaller2015-11-18
* Batch reverse dep retrieval in invalidationGravatar Mark Schaller2015-11-18
* Return rdeps when marking a node dirtyGravatar Mark Schaller2015-11-18
* Improve concurrency level in invalidation setsGravatar Mark Schaller2015-11-17
* Use Labels, rather than PathFragments, to represent Skylark loads internally....Gravatar John Field2015-11-13
* Put NodeEntry in Supplier<SkyValue> passed to EvaluationProgressReceiver so i...Gravatar Janak Ramakrishnan2015-11-13
* Allow FilesystemValueChecker to operate on a WalkableGraph and add TODOs for ...Gravatar Nathan Harmata2015-11-10
* BUILD file tweaks.Gravatar Han-Wen Nienhuys2015-11-10
* Record Skyframe timing metrics even if Profiling is disabled.Gravatar Eric Fellheimer2015-11-06
* Intern rdep removal operations to save memory on incremental builds.Gravatar Janak Ramakrishnan2015-11-05
* Add sanity check in bubbleErrorUp that the parentEntry is non-null iff the pa...Gravatar Nathan Harmata2015-11-05
* In SkyKey#equals, check for 'functionName' equality before checking for 'argu...Gravatar Nathan Harmata2015-11-04
* Permit use of ForkJoinQuiescingExecutor for invalidationGravatar Mark Schaller2015-11-04
* Introduce ForkJoinQuiescingExecutor, permit its use in evaluationGravatar Mark Schaller2015-11-02
* Cleanup ValueVisitor (and dirty QuiescingExecutor)Gravatar Mark Schaller2015-11-02
* Change ValueVisitor to use delegationGravatar Mark Schaller2015-11-02
* Introduce ErrorClassifierGravatar Mark Schaller2015-11-02
* Introduce QuiescingExecutorGravatar Mark Schaller2015-11-02
* Split off more BUILD files.Gravatar Han-Wen Nienhuys2015-10-28
* Share SkyKey interning between evaluation and deserialization.Gravatar Eric Fellheimer2015-10-27
* Avoid the usage of Maps.transformValues since it is lazy and keeps a referenc...Gravatar Miguel Alcon Pinto2015-10-23
* Increase visibility of BuildingState methodGravatar Mark Schaller2015-10-22
* Singleton-ify ErrorTransienceValueGravatar Michajlo Matijkiw2015-10-22
* Remove wildcard of SkyFunctionName, as it is finalGravatar Mark Schaller2015-10-22
* In SkyQueryEnvironment, check TransitiveTraversalValues for errorsGravatar Mark Schaller2015-10-22
* Keep track of any RuntimeExceptions thrown during evaluation. Previously, Run...Gravatar Janak Ramakrishnan2015-10-21
* Use a thin graph when querying reverse deps (or others that don't need the va...Gravatar Miguel Alcon Pinto2015-10-21
* Make EmptySkyValue not serializableGravatar Michajlo Matijkiw2015-10-21
* Don't log SchedulerExceptions.Gravatar Nathan Harmata2015-10-20
* Move to using "well-known" SkyFunctionNames in tests exercising graphGravatar Michajlo Matijkiw2015-10-16