aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe
Commit message (Expand)AuthorAge
* Potentially allow children of a dirty node to be missing from the graph. Also...Gravatar janakr2018-05-15
* Use ConcurrentHashMap directly instead of MapMaker.Gravatar Googler2018-05-03
* Clean up code that directly imports nested classes like Builder, Entry, etc.Gravatar jcater2018-05-02
* Allow SkyFunctions to return a sentinel value indicating that all of a node's...Gravatar janakr2018-04-30
* Add hook to inform SkyframeExecutor that build is finished.Gravatar janakr2018-04-24
* Remove use of bare Immutable{List,Map,Set} Builder classes.Gravatar jcater2018-04-20
* Add warning to registerDependencies javadocGravatar shreyax2018-04-19
* Notify Skyframe listeners about additional node states: CHECK_DIRTY, INIT_ENV...Gravatar felly2018-04-17
* Simplify AbstractSkyFunctionEnvironment to more directly call getValueOrUntyp...Gravatar shreyax2018-04-10
* In inlined skylark import lookup function caching, don't actually fetch deps ...Gravatar shreyax2018-04-06
* Change profiling to only accept strings for its "description" argument. Profi...Gravatar janakr2018-04-01
* Fix accidental eager expansion of grouped list in in-memory nodes.Gravatar felly2018-03-27
* Add DONE_CHECKING as a reason for requesting nodes.Gravatar shreyax2018-03-26
* Don't check for deps being done in a keep-going build as we expect this to al...Gravatar shreyax2018-03-20
* Automated rollback of commit 72d28f3efc2842510a34cacd930c0204143f7412.Gravatar shreyax2018-03-19
* Automated rollback of commit 7ba939dfd5df48903929e9c14ebd0449656403e4.Gravatar shreyax2018-03-12
* Cache SkylarkLookupImportValues in memory so that we don't recompute them mul...Gravatar shreyax2018-03-05
* Replace LegacySkyKey by AbstractSkyKey or custom SkyKeys. AbstractSkyKey does...Gravatar janakr2018-03-02
* Optimize GC usage of iterating over all elements of GroupedLists when we don'...Gravatar shreyax2018-03-02
* Deletes AutoCodec.Strategy.SINGLETON now that we have @AutoCodec field tags.Gravatar shahan2018-02-28
* Tags mapped singletons in SkyValueEncoderGravatar shahan2018-02-27
* Expose SimpleCycleDetector. Also, allow MemoizingEvaluatorTest to support ev...Gravatar cpeyser2018-02-26
* Fixes skyframe evaluation to correctly handle interrupts during #doMutatingEv...Gravatar Googler2018-02-23
* Automated rollback of commit 7fe59b98eefc96a6310f0b0221d4e0f18e2a9000.Gravatar shreyax2018-02-23
* Accept Durations in the CriticalPathComponent and Profiler.Gravatar ccalvarin2018-02-22
* Store cycle detectors directly in AbstractParallelEvaluator.Gravatar shreyax2018-02-22
* Add basic equality checking for ErrorInfo and tighten the interface for Error...Gravatar shreyax2018-02-21
* Automated rollback of commit cce164aed44aba1de244f0d764cd33a5cc6980b2.Gravatar fwe2018-02-19
* Re-use previously computed deps for TransitiveBaseTraversalFunction#compute i...Gravatar shreyax2018-02-16
* Refactor WalkableGraph and BuildDriver interfacesGravatar Googler2018-02-13
* Refactors ParallelEvaluator to support eval-wide exceptions.Gravatar mschaller2018-02-01
* Don't use null EvaluationProgressReceiver in MemoizingEvaluator (it was only ...Gravatar janakr2018-01-30
* Re-add WalkableGraph#isUpToDate and BuildDriver#alreadyEvaluatedGravatar Googler2018-01-18
* Remove synchronization from InMemoryNodeEntry#getValue{,MaybeWithMetadata} an...Gravatar janakr2018-01-10
* Refactor WalkableGraph and BuildDriver interfacesGravatar Googler2017-12-21
* ParallelEvaluator: report events early for cache hitsGravatar ulfjack2017-12-21
* Simplify tagged event handling.Gravatar ulfjack2017-11-30
* Add a static method GroupedList#numElements to allow to count the number of d...Gravatar shreyax2017-11-29
* Allow InMemoryNodeEntry subclasses to change which reverse dep operation to s...Gravatar janakr2017-11-21
* Clear interrupted bit in thread when throwing an interrupted exception that c...Gravatar janakr2017-11-21
* RELNOTES: --keep_incrementality_data flag allows Bazel servers to be run in m...Gravatar janakr2017-11-12
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Remove least important argument to 5+ arg Preconditions#checkState/checkNotNull.Gravatar tomlu2017-11-08
* Make ErrorInfo#toString more informative.Gravatar janakr2017-11-06
* Don't require --keep_going to discard graph edges. It's unnecessary.Gravatar janakr2017-11-02
* Fixes EvaluationResult BuilderGravatar Googler2017-10-31
* Push NodeEntry#keepEdges down to InMemoryNodeEntry. It's not needed on the ge...Gravatar janakr2017-10-18
* Allow NodeEntry implementations to keep just deps, as opposed to all edges or...Gravatar janakr2017-10-10
* Bubble errors up even in the case of keep_going builds that failed due to cat...Gravatar janakr2017-10-07
* Stop injecting WorkspaceStatusAction into the Skyframe graph as a precomputed...Gravatar janakr2017-09-26