aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe/InvalidatingNodeVisitor.java
Commit message (Expand)AuthorAge
* Parallelize top-level invalidation. No need to do all of these in sequence.Gravatar Eric Fellheimer2016-01-29
* Use Bazel Preconditions variant which avoids varargs array creationGravatar Mark Schaller2015-12-10
* Track changed and dirtied keys separately during invalidationGravatar Mark Schaller2015-11-30
* Make support for interruptibility optional during dirtyingGravatar Mark Schaller2015-11-25
* Presize invalidation pairs collectionGravatar Mark Schaller2015-11-24
* Presize invalidation sets for better performanceGravatar Mark Schaller2015-11-20
* 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
* Permit use of ForkJoinQuiescingExecutor for invalidationGravatar Mark Schaller2015-11-04
* Introduce ErrorClassifierGravatar Mark Schaller2015-11-02
* Introduce QuiescingExecutorGravatar Mark Schaller2015-11-02
* Don't log SchedulerExceptions.Gravatar Nathan Harmata2015-10-20
* Allow other ExecutorService implementations in AbstractQueueVisitorGravatar Mark Schaller2015-10-13
* Refactoring: Move ThreadPoolExecutorParams to top-level.Gravatar Eric Fellheimer2015-09-30
* Rationalize copyright headersGravatar Damien Martin-Guillerez2015-09-25
* Don't remove reverse deps until node is known to be changed. This helps avoid...Gravatar Janak Ramakrishnan2015-09-23
* Fail fast on a crash in an InvalidatingNodeVisitor worker thread, just like w...Gravatar Nathan Harmata2015-09-15
* Delay cleaning of in-flight nodes until the following build. This allows us t...Gravatar Janak Ramakrishnan2015-09-11
* Refactor NodeEntry, create node representation without a valueGravatar Mark Schaller2015-09-02
* Don't log timing information in InvalidatingNodeVisitor. Instead, callers can...Gravatar Nathan Harmata2015-08-17
* Don't return SkyValue when dirtying nodeGravatar Mark Schaller2015-08-11
* Convert invalidated tracking from per-value to per-keyGravatar Mark Schaller2015-08-11
* Add threadpool injectability to invalidatorGravatar Mark Schaller2015-08-06
* Log time spent on invalidation, and the number of nodes visited.Gravatar Eric Fellheimer2015-07-30
* Improve debugging message in case of unexpected getBatch <-> directDeps misma...Gravatar Janak Ramakrishnan2015-07-17
* Batch retrieval of children when removing reverse deps.Gravatar Janak Ramakrishnan2015-06-29
* Update from Google.Gravatar Han-Wen Nienhuys2015-02-25