aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe
Commit message (Expand)AuthorAge
* 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
* Allow other ExecutorService implementations in AbstractQueueVisitorGravatar Mark Schaller2015-10-13
* Refactor cycle related skyvalues to use shared empty valueGravatar Michajlo Matijkiw2015-10-13
* Don't iterate over children when building events if events won't be stored an...Gravatar Janak Ramakrishnan2015-10-12
* Clear interrupt bit before processing any error thrown by SkyFunction during ...Gravatar Janak Ramakrishnan2015-10-12
* Delay additions as well as removals of reverse deps. Now that removals are no...Gravatar Janak Ramakrishnan2015-10-12
* Be more specific about InMemoryNodeEntry.getGroupedDirectDepsGravatar Mark Schaller2015-10-09
* Increase visibility of an InMemoryNodeEntry methodGravatar Mark Schaller2015-10-08
* Remove vestigial serialization bits from ErrorInfoGravatar Michajlo Matijkiw2015-10-06
* Replace EvaluableGraph#createIfAbsent with the potentially more efficient Eva...Gravatar Nathan Harmata2015-10-05
* Pre-populate the SkyFunctionEnvironment with the node's previously declared d...Gravatar Nathan Harmata2015-10-05
* ErrorInfo and CycleInfo don't need to be serializableGravatar Michajlo Matijkiw2015-09-30
* Add debugging info for crash during maybeMarkRebuilding.Gravatar Janak Ramakrishnan2015-09-30
* Visibility tweaks.Gravatar Michajlo Matijkiw2015-09-30
* Refactoring: Move ThreadPoolExecutorParams to top-level.Gravatar Eric Fellheimer2015-09-30
* Rename PackageManager.getTargetPatternEvaluator to newTargetPatternEval.Gravatar Ulf Adams2015-09-30
* Simplify buildingState check in markCleanGravatar Mark Schaller2015-09-30
* Refactor ErrorInfo creation to share single constructorGravatar Michajlo Matijkiw2015-09-30
* Rationalize copyright headersGravatar Damien Martin-Guillerez2015-09-25
* Clarify contract of EvaluationResult -- the same key can never be present in ...Gravatar Janak Ramakrishnan2015-09-25
* Prefetch and assert done on direct deps. Also print a more informative error ...Gravatar Janak Ramakrishnan2015-09-25
* Allow Skylark import lookup values to be computed inline in order to avoid re...Gravatar Janak Ramakrishnan2015-09-24
* Don't remove reverse deps until node is known to be changed. This helps avoid...Gravatar Janak Ramakrishnan2015-09-23
* Roll back using labels rather than PathFragments for skylark loads.Gravatar Michajlo Matijkiw2015-09-22
* Use Labels, rather than PathFragments, to represent Skylark loads internally....Gravatar John Field2015-09-22
* Mark root causes as transient. Serializing nested sets is annoying, and since...Gravatar Janak Ramakrishnan2015-09-21
* Tiny typo fixGravatar Mark Schaller2015-09-21
* Fail fast on a crash in an InvalidatingNodeVisitor worker thread, just like w...Gravatar Nathan Harmata2015-09-15