Skip to content

Conversation

graalvmbot
Copy link
Collaborator

  • Refactor InterpreterResolvedJavaType.getDeclaredMethods
    • Call back to RuntimeClassLoading to request linking (not implemented yet)
  • Fix peekAtInterpreterVTable for dynamically loaded types
  • Espresso class file parser: detect jdk.internal.ValueBased
  • Add SymbolsSupport and SymbolsFeature
    • Makes it easier to use from debugger or crema (or both).
  • Setup type and dispatch data for crema dynamic hubs
    • Setup type id
    • Setup open world type check slots
    • Setup dispatch tables (v&i-tables)
    • Setup layout encoding, identity hash & monitor offsets
    • Use unnamed module until modules are supported in crema
    • Co-Authored-By: Thomas Garcia

gilles-duboscq and others added 6 commits July 7, 2025 09:08
Call back to RuntimeClassLoading to request linking (not implemented
yet)
* Setup type id
* Setup open world type check slots
* Setup dispatch tables (v&i-tables)
* Setup layout encoding, identity hash & monitor offsets
* Use unnamed module until modules are supported in crema

Co-Authored-By: Thomas Garcia <[email protected]>
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jul 9, 2025
@graalvmbot graalvmbot merged commit 733b4eb into master Jul 12, 2025
12 of 13 checks passed
@graalvmbot graalvmbot deleted the gd/crema-part2 branch July 12, 2025 00:31
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