Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(278)

Issue 2924943005: Make a copy of files to invalidate to avoid concurrent modifications. (Closed)

Created:
3 years, 6 months ago by scheglov
Modified:
3 years, 6 months ago
CC:
reviews_dartlang.org, dart-fe-team+reviews_google.com
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Make a copy of files to invalidate to avoid concurrent modifications. In contrast to Analysis Driver, in Kernel Driver FileState.refresh() is asynchronous, so we might (and actually do) get concurrent watch events that update the set of invalidate files. R=ahe@google.com, paulberry@google.com, sigmund@google.com BUG= Committed: https://github.com/dart-lang/sdk/commit/c510737b17c9bd72db6ce30909b85d618326fe4a

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -2 lines) Patch
M pkg/front_end/lib/src/incremental_kernel_generator_impl.dart View 1 chunk +6 lines, -2 lines 0 comments Download

Messages

Total messages: 5 (1 generated)
scheglov
3 years, 6 months ago (2017-06-07 17:53:27 UTC) #1
ahe
lgtm
3 years, 6 months ago (2017-06-07 18:09:36 UTC) #2
scheglov
Committed patchset #1 (id:1) manually as c510737b17c9bd72db6ce30909b85d618326fe4a (presubmit successful).
3 years, 6 months ago (2017-06-07 18:10:56 UTC) #4
Siggi Cherem (dart-lang)
3 years, 6 months ago (2017-06-07 18:14:55 UTC) #5
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698