Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion NIGHTLY_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
nightly-2026-01-16
nightly-2026-04-17
1 change: 1 addition & 0 deletions ext/src/ruby_api/component/instance.rs
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ use magnus::{IntoValue, RModule};
use wasmtime::component::{ComponentExportIndex, Instance as InstanceImpl, Type, Val};

/// @yard
/// @rename Wasmtime::Component::Instance
/// Represents a WebAssembly component instance.
/// @see https://docs.rs/wasmtime/latest/wasmtime/component/struct.Instance.html Wasmtime's Rust doc
#[derive(Clone, TypedData)]
Expand Down
1 change: 1 addition & 0 deletions ext/src/ruby_api/engine.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ lazy_static::lazy_static! {
}

/// @yard
/// @rename Wasmtime::Engine
/// Represents a Wasmtime execution engine.
///
/// @example Disabling parallel compilation
Expand Down
1 change: 1 addition & 0 deletions ext/src/ruby_api/instance.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ use magnus::{
use wasmtime::{Extern, Instance as InstanceImpl, StoreContextMut};

/// @yard
/// @rename Wasmtime::Instance
/// Represents a WebAssembly instance.
/// @see https://docs.rs/wasmtime/latest/wasmtime/struct.Instance.html Wasmtime's Rust doc
#[derive(Clone, Debug, TypedData)]
Expand Down
1 change: 1 addition & 0 deletions ext/src/ruby_api/linker.rs
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ use std::cell::RefCell;
use wasmtime::Linker as LinkerImpl;

/// @yard
/// @rename Wasmtime::Linker
/// @see https://docs.rs/wasmtime/latest/wasmtime/struct.Linker.html Wasmtime's Rust doc
#[derive(TypedData)]
#[magnus(class = "Wasmtime::Linker", size, mark, free_immediately)]
Expand Down
1 change: 1 addition & 0 deletions ext/src/ruby_api/module.rs
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ use rb_sys::{
use wasmtime::{ImportType, Module as ModuleImpl};

/// @yard
/// @rename Wasmtime::Module
/// Represents a WebAssembly module.
/// @see https://docs.rs/wasmtime/latest/wasmtime/struct.Module.html Wasmtime's Rust doc
#[derive(Clone)]
Expand Down
1 change: 1 addition & 0 deletions ext/src/ruby_api/pooling_allocation_config.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ use wasmtime::{Enabled, PoolingAllocationConfig as PoolingAllocationConfigImpl};
use crate::{define_rb_intern, err, helpers::SymbolEnum, root};

/// @yard
/// @rename Wasmtime::PoolingAllocationConfig
/// Configuration options used with an engines `allocation_strategy` to change
/// the behavior of the pooling instance allocator.
/// @see https://docs.rs/wasmtime/latest/wasmtime/struct.PoolingAllocationConfig.html Wasmtime's Rust doc
Expand Down
1 change: 1 addition & 0 deletions ext/src/ruby_api/store.rs
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ impl StoreData {
}

/// @yard
/// @rename Wasmtime::Store
/// Represents a WebAssembly store.
/// @see https://docs.rs/wasmtime/latest/wasmtime/struct.Store.html Wasmtime's Rust doc
#[derive(Debug, TypedData)]
Expand Down
1 change: 1 addition & 0 deletions ext/src/ruby_api/trap.rs
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ macro_rules! trap_const {
#[derive(TypedData, Debug)]
#[magnus(class = "Wasmtime::Trap", size, free_immediately)]
/// @yard
/// @rename Wasmtime::Trap
pub struct Trap {
trap: wasmtime::Trap,
wasm_backtrace: Option<wasmtime::WasmBacktrace>,
Expand Down
1 change: 1 addition & 0 deletions ext/src/ruby_api/wasi_config.rs
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,7 @@ impl TryFrom<PermsSymbolEnum> for FilePerms {
}

/// @yard
/// @rename Wasmtime::WasiConfig
/// WASI config to be sent as {Store#new}’s +wasi_config+ keyword argument.
///
/// Instance methods mutate the current object and return +self+.
Expand Down
Loading