-
Notifications
You must be signed in to change notification settings - Fork 82
Update dwds for new DDC type system #1949
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This was referenced Jun 23, 2023
It looks like all referenced issues here are closed, so I'm just going to close this. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
New type system tracking issue: dart-lang/sdk#48585
We use old logic in many places in dwds, for example, for determining the object's runtime kind here:
webdev/dwds/lib/src/debugging/metadata/class.dart
Line 71 in 47287e3
The logic will break with the new types system. Make sure that dwds can handle both cases (and roll internally) before flipping the flag that enables new type system in ddc.
Work tracking:
SDK
--canary
flag to frontend server--canary
flag to expression compiler workerbuild_web_compilers
--canary
flag to ddcDWDS
--canary
flaginstance/instance_test.dart
in frontend server compilation mode (currently only runs with build daemon)--canary
flag--canary
flagThe text was updated successfully, but these errors were encountered: