aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe
Commit message (Expand)AuthorAge
* Add new BuildMetrics event to BEP.Gravatar tomlu2018-06-19
* Clarify that ErrorInfoValue is a NotComparableSkyValue because we don't expec...Gravatar janakr2018-06-19
* Permit marking dirty/changed a node more than onceGravatar mschaller2018-06-18
* Add functionality to make certain SkyValues unshareable, meaning they are not...Gravatar janakr2018-06-13
* Add support for the Json trace file formatGravatar ulfjack2018-06-12
* Add AutoProfiler-like API to ProfilerGravatar ulfjack2018-06-11
* Make Artifact#equals take the owner into account for derived artifacts.Gravatar janakr2018-06-08
* Add hacky method to InMemoryNodeEntry for fast but unsafe iteration over in-p...Gravatar janakr2018-06-04
* Remove ConfiguredTarget from TargetCompletionValue, since it is no longer nee...Gravatar janakr2018-06-04
* Add events and get rid of ErrorInfoEncoder. Clean up some signatures and visi...Gravatar janakr2018-05-22
* 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