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

Remove usage of non-public value field #1434

Merged
merged 1 commit into from
Jul 29, 2019

Conversation

vmutafov
Copy link
Contributor

@vmutafov vmutafov commented Jul 26, 2019

Related to: #1458

Currently, the runtime depends on accessing the hidden value field of primitive boxing types to get their value. As of API 29 of android, this operation is not permitted. This PR fixes this behaviour by using the <type>Value methods for the different boxing types.

@cla-bot cla-bot bot added the cla: yes label Jul 26, 2019
@vmutafov
Copy link
Contributor Author

test

@vmutafov
Copy link
Contributor Author

test --performance

1 similar comment
@vmutafov
Copy link
Contributor Author

test --performance

@vmutafov vmutafov force-pushed the vmutafov/remove-hidden-field-usage branch from 415f14a to fa535f8 Compare July 29, 2019 11:06
@vmutafov vmutafov merged commit abf71d7 into master Jul 29, 2019
@vmutafov vmutafov deleted the vmutafov/remove-hidden-field-usage branch July 29, 2019 15:24
vmutafov added a commit that referenced this pull request Aug 1, 2019
jamescodesthings pushed a commit to jamescodesthings/android-runtime that referenced this pull request Dec 17, 2020
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.

2 participants