summaryrefslogtreecommitdiff
path: root/src/value.rs
AgeCommit message (Expand)Author
2023-08-03Optimize async functionality:Alex Orlenko
2023-08-01impl Drop for MultiValueAlex Orlenko
2023-07-31New (unsafe and private) methods for IntoLua/FromLua traits: push_into_stack/...Alex Orlenko
2023-07-26Set `__type` metatable field for Luau instead of `__name`.Alex Orlenko
2023-07-11Use `__tostring` if `__name` is not available when pretty printing userdata v...Alex Orlenko
2023-07-08Change Lua ref types Debug print from `Ref{index}` to `Ref{pointer}`Alex Orlenko
2023-06-20Add a dedicated type for Luau vector.Alex Orlenko
2023-05-28Include (known) userdata type to Value debug pretty-printAlex Orlenko
2023-05-27Add `Value::to_string()` method similar to `luaL_tolstring`.Alex Orlenko
2023-05-06Add `Value::NULL` constantAlex Orlenko
2023-04-14Remove usage of crate::ffi (clippy)Alex Orlenko
2023-04-11Add pretty-print to the Debug formatting to Value to Table.Alex Orlenko
2023-03-16Rename `error` to `cause` in `Error::BadArgument`Alex Orlenko
2023-03-14Improve error reporting when calling Rust functions from Lua.Alex Orlenko
2022-12-30Rename MultiValue cache to poolAlex Orlenko
2022-12-19Rename ToLua/ToLuaMulti -> IntoLua/IntoLuaMultiAlex Orlenko
2022-12-19Refactor LuaInner stateAlex Orlenko
2022-12-15Fix subtraction overflow when calculating index for `MultiValue::get()`.Alex Orlenko
2022-10-22Replace Lua::ref_thread_execAlex Orlenko
2022-07-17Fix clippy warningsAlex Orlenko
2022-07-01Add `MultiValue::get` & add clear error in `Index`Eric Long
2022-06-29Implement utilities for MultiValueEric Long
2022-06-27Add `Table::to_pointer()` and `String::to_pointer()` functionsAlex Orlenko
2022-05-28Make Variadic::new and MultiValue::new constAlex Orlenko
2022-05-18Add `Value::to_pointer()` function.Alex Orlenko
2022-03-25Update docsAlex Orlenko
2022-03-22Add Luau vector datatype supportAlex Orlenko
2022-03-20Refactor ffi moduleAlex Orlenko
2021-11-25More performance optimizationsAlex Orlenko
2021-11-14Update commentsAlex Orlenko
2021-11-12Performance optimization: cache and reuse `MultiValue` containersAlex Orlenko
2021-11-12Optimize MultiValue allocations (recycle old container)Alex Orlenko
2021-10-12Update documentation referencesAlex Orlenko
2021-09-28Add inline attributes to few hot funcsAlex Orlenko
2021-05-02Stack assertions reviewAlex Orlenko
2021-04-27cargo fmt and other minor fixesAlex Orlenko
2021-04-27Don't trigger longjmp in rust.Alex Orlenko
2021-02-27Fix/whitelist some clippy warningsAlex Orlenko
2021-01-20Fix numeric types conversion for 32bit lua. Fix #27Alex Orlenko
2020-12-14Serde support (serialize feature flag)Alex Orlenko
2020-05-15Add clippy check and fix clippy warningsAlex Orlenko
2020-04-15Cherry-pick changes from rlua:Alex Orlenko
2020-01-07Implement PartialEq trait for Value (and subtypes)Alex Orlenko
2019-09-29Backport changes from rlua 0.16 (master branch)Alex Orlenko
2018-08-05format with up-to-date rustfmtkyren
2018-03-28New approach for ref types, use an auxillary thread stackkyren
2018-03-12Documentation updates for new handle behavior, and some minor cleanupkyren
2018-03-12Documentation improvements, split scope into its own module, improved testskyren
2018-03-11A lot of performance changes.kyren
2017-12-04more reorganization in an attempt to shrink the size of lua.rskyren