Skip to content
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

Merged
merged 3 commits into from
Aug 12, 2021

Conversation

a-siva
Copy link
Contributor

@a-siva a-siva commented Aug 9, 2021

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).

@google-cla google-cla bot added the cla: yes label Aug 9, 2021
@a-siva a-siva requested a review from zanderso August 9, 2021 23:08
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 (
Copy link
Member

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']:
  ...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@a-siva
Copy link
Contributor Author

a-siva commented Aug 10, 2021

@godofredoc any ideas why the last check (Mac Android Debug Engine) is taking forever ?

@godofredoc
Copy link
Contributor

@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.

@CaseyHillers
Copy link
Contributor

@a-siva you'll need to rebase with tip of tree. Mac Android Debug Engine was removed in #27980

@chinmaygarde
Copy link
Member

@a-siva Can we land this?

@a-siva
Copy link
Contributor Author

a-siva commented Aug 12, 2021

@a-siva Can we land this?

I will try and land it this afternoon.

@a-siva a-siva merged commit d856fc3 into flutter:master Aug 12, 2021
@a-siva a-siva deleted the trycp branch August 12, 2021 22:54
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 13, 2021
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 13, 2021
zanderso added a commit that referenced this pull request Aug 14, 2021
zanderso added a commit that referenced this pull request Aug 14, 2021
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 14, 2021
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 14, 2021
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 14, 2021
filmil pushed a commit to filmil/engine that referenced this pull request Apr 21, 2022
)

* Enable Dart compressed pointers for 64-bit mobile targets

* Fix.

* Address code review comments.
filmil pushed a commit to filmil/engine that referenced this pull request Apr 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants