godot-rust / godot-rust/gdext

RFC: Rust considering switching to using WebAssembly exception handling

Open
#1,119 47 comments 1 reaction 0 assignees View on GitHub
c: wasm question
Dominant language
Rust
Stars
5.2k
Forks
312
Avg merge
11h 10m
Merged PRs (30d)
10

Description

Rust is considering switching to using WebAssembly exception handling. See [this major change proposal](https://github.com/rust-lang/compiler-team/issues/801). We will initially leave in nightly support for opting out. How would such a change affect this project?

Contributor guide

Open the contributing guide

Research direction

Start with the linked Rust compiler-team major change proposal and assess its WebAssembly exception-handling implications for this project's Rust/Godot bindings. Done means documenting the compatibility impact and identifying any required project changes or nightly opt-out support.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust, wasm
Domain
compilers, game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.