-
Notifications
You must be signed in to change notification settings - Fork 6k
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
Enable Dart compressed pointers for 64-bit mobile targets #27975
Conversation
tools/gn
Outdated
@@ -380,6 +380,11 @@ def to_gn_args(args): | |||
# on Android. | |||
gn_args['bssl_use_clang_integrated_as'] = True | |||
|
|||
# Enable pointer compression on 64-bit mobile targets. | |||
if (args.target_os == 'android' or args.target_os == 'ios') and ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small simplification:
if args.target_os in ['android', 'ios'] and gn_args['target_cpu'] in ['x64', 'arm64']:
...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
@godofredoc any ideas why the last check (Mac Android Debug Engine) is taking forever ? |
Yes, there have been issues with the scheduling in the last few days. In this case the check was created in github but the builder was not triggered. I'll retry manually all the builds in this PR. |
@a-siva Can we land this? |
I will try and land it this afternoon. |
…utter#27975)" (flutter#28091) This reverts commit d856fc3.
Enable Dart compressed pointers for 64-bit mobile targets (this is a second attempt at turning it on to try and test this mode on the full Flutter framework tests).