Skip to content

[GR-73418] [GR-73419] Fix VMAccess and espresso exception issues.#13006

Closed
graalvmbot wants to merge 7 commits intomasterfrom
gd/espresso-exceptions
Closed

[GR-73418] [GR-73419] Fix VMAccess and espresso exception issues.#13006
graalvmbot wants to merge 7 commits intomasterfrom
gd/espresso-exceptions

Conversation

@graalvmbot
Copy link
Copy Markdown
Collaborator

  • Fix typo in comment in HotSpotTruffleRuntime

  • Avoid NullPointerException while printing PolyglotException

  • Improve getException(Cause|Message) in espresso

    Avoid inconsistent answers (and thus assertion errors) at the price of potentially having side effects.

  • Improve Espresso ForeignStackTraceElementObject

    Implement has & getLanguageId. This is necessary to get the <java> prefix after the recent changes for GR-35913.

  • HostVMAccess.invoke: Avoid silently converting wrong argument types to null

  • Ensure the guest object of InvocationException is a proper StaticObject

This is best reviewed commit-by-commit.

@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Feb 18, 2026
@graalvmbot graalvmbot closed this Feb 18, 2026
@graalvmbot graalvmbot deleted the gd/espresso-exceptions branch February 18, 2026 22:11
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