Skip to content

[GR-73503] Make SerializationSupport.constructorAccessors use DynamicHub id instead of Class Object as key#13008

Merged
graalvmbot merged 1 commit into
masterfrom
scoppey/GR-73503/improve-layered-serialization-support
Feb 23, 2026
Merged

[GR-73503] Make SerializationSupport.constructorAccessors use DynamicHub id instead of Class Object as key#13008
graalvmbot merged 1 commit into
masterfrom
scoppey/GR-73503/improve-layered-serialization-support

Conversation

@graalvmbot

Copy link
Copy Markdown
Collaborator

This PR makes SerializationLookupKey use DynamicHub#typeID as key instead of the Class objects, because those object have a different hashcode in different layers.

This also make the Serialization code more Terminus ready.

@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Feb 19, 2026
@graalvmbot
graalvmbot force-pushed the scoppey/GR-73503/improve-layered-serialization-support branch 4 times, most recently from bb64d66 to 26496e3 Compare February 20, 2026 22:22
@graalvmbot
graalvmbot force-pushed the scoppey/GR-73503/improve-layered-serialization-support branch from 26496e3 to 8bbeef4 Compare February 23, 2026 07:51
@graalvmbot graalvmbot closed this Feb 23, 2026
@graalvmbot
graalvmbot merged commit 08ce726 into master Feb 23, 2026
13 checks passed
@graalvmbot
graalvmbot deleted the scoppey/GR-73503/improve-layered-serialization-support branch February 23, 2026 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants