Skip to content

Conversation

wks
Copy link
Collaborator

@wks wks commented Apr 17, 2024

Changed convenient methods in ObjectReference so that if they use SFT, we use self.to_address() to get the address instead of self.0 which returns the raw address.

Also removed ObjectReference::value() to force users to use the more explicit ObjectReference::to_raw_address().

wks added 2 commits April 17, 2024 16:50
Changed convenient methods in `ObjectReference` so that if they use SFT,
we use `self.to_address()` to get the address instead of `self.0` which
returns the raw address.
wks added a commit to wks/mmtk-openjdk that referenced this pull request Apr 17, 2024
wks added a commit to wks/mmtk-jikesrvm that referenced this pull request Apr 17, 2024
wks added a commit to wks/mmtk-v8 that referenced this pull request Apr 17, 2024
wks added a commit to wks/mmtk-ruby that referenced this pull request Apr 17, 2024
wks added a commit to wks/mmtk-ruby that referenced this pull request Apr 18, 2024
wks added a commit to wks/mmtk-julia that referenced this pull request Apr 18, 2024
@wks
Copy link
Collaborator Author

wks commented Apr 18, 2024

binding-refs
OPENJDK_BINDING_REPO=wks/mmtk-openjdk
OPENJDK_BINDING_REF=fix/objref-sft
JIKESRVM_BINDING_REPO=wks/mmtk-jikesrvm
JIKESRVM_BINDING_REF=fix/objref-sft
V8_BINDING_REPO=wks/mmtk-v8
V8_BINDING_REF=fix/objref-sft
RUBY_BINDING_REPO=wks/mmtk-ruby
RUBY_BINDING_REF=fix/objref-sft
JULIA_BINDING_REPO=wks/mmtk-julia
JULIA_BINDING_REF=fix/objref-sft

@wks wks added the PR-extended-testing Run extended tests for the pull request label Apr 18, 2024
@wks wks marked this pull request as ready for review April 18, 2024 04:59
@wks wks requested a review from qinsoon April 18, 2024 05:00
Copy link
Member

@qinsoon qinsoon left a comment

Choose a reason for hiding this comment

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

LGTM

@wks wks enabled auto-merge April 18, 2024 05:10
@wks wks added this pull request to the merge queue Apr 18, 2024
Merged via the queue into mmtk:master with commit e79e94e Apr 18, 2024
@wks wks deleted the fix/objref-sft branch April 18, 2024 07:02
mmtkgc-bot added a commit to mmtk/mmtk-v8 that referenced this pull request Apr 18, 2024
Upstream change: mmtk/mmtk-core#1122

---------

Co-authored-by: mmtkgc-bot <[email protected]>
mmtkgc-bot added a commit to mmtk/mmtk-openjdk that referenced this pull request Apr 18, 2024
Upstream change: mmtk/mmtk-core#1122

---------

Co-authored-by: mmtkgc-bot <[email protected]>
mmtkgc-bot added a commit to mmtk/mmtk-ruby that referenced this pull request Apr 18, 2024
Upstream change: mmtk/mmtk-core#1122

---------

Co-authored-by: mmtkgc-bot <[email protected]>
mmtkgc-bot added a commit to mmtk/mmtk-julia that referenced this pull request Apr 18, 2024
Upstream change: mmtk/mmtk-core#1122

---------

Co-authored-by: mmtkgc-bot <[email protected]>
mmtkgc-bot added a commit to mmtk/mmtk-jikesrvm that referenced this pull request Apr 18, 2024
Upstream change: mmtk/mmtk-core#1122

---------

Co-authored-by: mmtkgc-bot <[email protected]>
qinsoon pushed a commit to qinsoon/mmtk-julia that referenced this pull request Apr 24, 2024
Upstream change: mmtk/mmtk-core#1122

---------

Co-authored-by: mmtkgc-bot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR-extended-testing Run extended tests for the pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants