[S] Change in dart/sdk[stable]: [stable] [CFE/kernel] Clear invalidated ClassHierarchySubtypes

0 views
Skip to first unread message

Johnni Winther (Gerrit)

unread,
Nov 27, 2025, 8:16:31 AM (3 days ago) Nov 27
to Jens Johansen, Commit Queue, Alexander Markov, rev...@dartlang.org
Attention needed from Jens Johansen

Johnni Winther voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Jens Johansen
Submit Requirements:
  • requirement satisfiedChangelog
  • requirement satisfiedCherry-Pick
  • requirement is not satisfiedCherry-Pick-Review
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: sdk
Gerrit-Branch: stable
Gerrit-Change-Id: Ib2dbca09c4d483fa9d798c1d147c164737e73aff
Gerrit-Change-Number: 464860
Gerrit-PatchSet: 1
Gerrit-Owner: Jens Johansen <je...@google.com>
Gerrit-Reviewer: Jens Johansen <je...@google.com>
Gerrit-Reviewer: Johnni Winther <johnni...@google.com>
Gerrit-CC: Alexander Markov <alexm...@google.com>
Gerrit-Attention: Jens Johansen <je...@google.com>
Gerrit-Comment-Date: Thu, 27 Nov 2025 13:16:26 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Jens Johansen (Gerrit)

unread,
Nov 27, 2025, 8:22:44 AM (3 days ago) Nov 27
to Johnni Winther, Commit Queue, Alexander Markov, rev...@dartlang.org

Jens Johansen added 1 comment

Patchset-level comments
File-level comment, Patchset 1 (Latest):
Jens Johansen . resolved

From http://g2/group/dart-admin.prod I see that Slava is a cherry pick reviewer

Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedChangelog
  • requirement satisfiedCherry-Pick
  • requirement is not satisfiedCherry-Pick-Review
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: sdk
Gerrit-Branch: stable
Gerrit-Change-Id: Ib2dbca09c4d483fa9d798c1d147c164737e73aff
Gerrit-Change-Number: 464860
Gerrit-PatchSet: 1
Gerrit-Owner: Jens Johansen <je...@google.com>
Gerrit-Reviewer: Jens Johansen <je...@google.com>
Gerrit-Reviewer: Johnni Winther <johnni...@google.com>
Gerrit-CC: Alexander Markov <alexm...@google.com>
Gerrit-Comment-Date: Thu, 27 Nov 2025 13:22:38 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Jens Johansen (Gerrit)

unread,
Nov 28, 2025, 2:34:48 AM (yesterday) Nov 28
to Slava Egorov, Johnni Winther, Commit Queue, Alexander Markov, rev...@dartlang.org
Attention needed from Slava Egorov

Jens Johansen added 1 comment

Patchset-level comments
Jens Johansen . resolved

From http://g2/group/dart-admin.prod I see that Slava is a cherry pick reviewer

Jens Johansen

But I need to remember to actually add him 😊

Open in Gerrit

Related details

Attention is currently required from:
  • Slava Egorov
Submit Requirements:
  • requirement satisfiedChangelog
  • requirement satisfiedCherry-Pick
  • requirement is not satisfiedCherry-Pick-Review
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: sdk
Gerrit-Branch: stable
Gerrit-Change-Id: Ib2dbca09c4d483fa9d798c1d147c164737e73aff
Gerrit-Change-Number: 464860
Gerrit-PatchSet: 1
Gerrit-Owner: Jens Johansen <je...@google.com>
Gerrit-Reviewer: Jens Johansen <je...@google.com>
Gerrit-Reviewer: Johnni Winther <johnni...@google.com>
Gerrit-Reviewer: Slava Egorov <veg...@google.com>
Gerrit-CC: Alexander Markov <alexm...@google.com>
Gerrit-Attention: Slava Egorov <veg...@google.com>
Gerrit-Comment-Date: Fri, 28 Nov 2025 07:34:41 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Jens Johansen <je...@google.com>
satisfied_requirement
unsatisfied_requirement
open
diffy

Slava Egorov (Gerrit)

unread,
Nov 28, 2025, 6:45:47 AM (yesterday) Nov 28
to Jens Johansen, Johnni Winther, Commit Queue, Alexander Markov, rev...@dartlang.org
Attention needed from Jens Johansen

Slava Egorov voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Jens Johansen
Submit Requirements:
    • requirement satisfiedChangelog
    • requirement satisfiedCherry-Pick
    • requirement satisfiedCherry-Pick-Review
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: sdk
    Gerrit-Branch: stable
    Gerrit-Change-Id: Ib2dbca09c4d483fa9d798c1d147c164737e73aff
    Gerrit-Change-Number: 464860
    Gerrit-PatchSet: 1
    Gerrit-Owner: Jens Johansen <je...@google.com>
    Gerrit-Reviewer: Jens Johansen <je...@google.com>
    Gerrit-Reviewer: Johnni Winther <johnni...@google.com>
    Gerrit-Reviewer: Slava Egorov <veg...@google.com>
    Gerrit-CC: Alexander Markov <alexm...@google.com>
    Gerrit-Attention: Jens Johansen <je...@google.com>
    Gerrit-Comment-Date: Fri, 28 Nov 2025 11:45:41 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Jens Johansen (Gerrit)

    unread,
    Nov 28, 2025, 7:38:38 AM (yesterday) Nov 28
    to Slava Egorov, Johnni Winther, Commit Queue, Alexander Markov, rev...@dartlang.org

    Jens Johansen voted Commit-Queue+2

    Commit-Queue+2
    Open in Gerrit

    Related details

    Attention set is empty
    Submit Requirements:
    • requirement satisfiedChangelog
    • requirement satisfiedCherry-Pick
    • requirement satisfiedCherry-Pick-Review
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: sdk
    Gerrit-Branch: stable
    Gerrit-Change-Id: Ib2dbca09c4d483fa9d798c1d147c164737e73aff
    Gerrit-Change-Number: 464860
    Gerrit-PatchSet: 1
    Gerrit-Owner: Jens Johansen <je...@google.com>
    Gerrit-Reviewer: Jens Johansen <je...@google.com>
    Gerrit-Reviewer: Johnni Winther <johnni...@google.com>
    Gerrit-Reviewer: Slava Egorov <veg...@google.com>
    Gerrit-CC: Alexander Markov <alexm...@google.com>
    Gerrit-Comment-Date: Fri, 28 Nov 2025 12:38:32 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Commit Queue (Gerrit)

    unread,
    Nov 28, 2025, 8:16:19 AM (yesterday) Nov 28
    to Jens Johansen, Slava Egorov, Johnni Winther, Alexander Markov, rev...@dartlang.org

    Commit Queue submitted the change

    Change information

    Commit message:
    [stable] [CFE/kernel] Clear invalidated ClassHierarchySubtypes

    When recompiling (`computeDelta`) the class hierarchy is made up
    to date and the old ClassHierarchySubtypes (if any) is marked as
    invalid, but was erroneously not cleared, meaning that when trying
    to use it (via expression compilation) it would through.
    This fixes it be clearing it, meaning that it will be recreated in a
    correct state if/when needed.

    Fixes https://github.com/flutter/flutter/issues/178740

    Risk: Low
    Change-Id: Ib2dbca09c4d483fa9d798c1d147c164737e73aff
    Commit-Queue: Jens Johansen <je...@google.com>
    Reviewed-by: Slava Egorov <veg...@google.com>
    Reviewed-by: Johnni Winther <johnni...@google.com>
    Files:
    • M CHANGELOG.md
    • M pkg/kernel/lib/class_hierarchy.dart
    • M pkg/kernel/test/class_hierarchy_test.dart
    Change size: S
    Delta: 3 files changed, 37 insertions(+), 1 deletion(-)
    Branch: refs/heads/stable
    Submit Requirements:
    • requirement satisfiedCherry-Pick-Review: Code-Review+1 by Slava Egorov, Code-Review+1 by Johnni Winther
    • requirement satisfiedCode-Review: +1 by Slava Egorov, +1 by Johnni Winther
    Open in Gerrit
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: merged
    Gerrit-Project: sdk
    Gerrit-Branch: stable
    Gerrit-Change-Id: Ib2dbca09c4d483fa9d798c1d147c164737e73aff
    Gerrit-Change-Number: 464860
    Gerrit-PatchSet: 2
    Gerrit-Owner: Jens Johansen <je...@google.com>
    open
    diffy
    satisfied_requirement
    Reply all
    Reply to author
    Forward
    0 new messages