Age | Commit message (Expand) | Author |
2018-02-12 | Some changes for panic correctness, stack usage correctness, and speed | kyren |
2018-02-10 | fix unused process import warnings | kyren |
2018-02-10 | lua_abort / lua_internal_abort macros | kyren |
2018-02-09 | Error correctly on too many arguments / returns / binds / recursions | kyren |
2018-02-09 | Explicit error type for destructed callbacks | kyren |
2018-02-09 | A few small performance improvements | kyren |
2018-02-07 | Don't panic with "rlua internal error" message on panics that are not internal | kyren |
2018-02-07 | More correct scope drop behavior | kyren |
2018-02-06 | Lots of changes, not sure if actually safe yet. | kyren |
2018-02-05 | Set the metatable of __gc'ed userdata to something more informative | kyren |
2018-01-27 | Use ptr::write to initialize uninitalized memory, NOT mem::replace | kyren |
2018-01-27 | Simplify handling of userdata __gc and resurrected userdata. | kyren |
2017-12-17 | Add automatic Lua "user accessible registry" keys | kyren |
2017-12-16 | API for registry access via string keys only (for now) | kyren |
2017-12-04 | extra space | kyren |
2017-12-04 | Add `ExpiredUserData` error and avoid what was previously a panic | kyren |
2017-12-04 | Move function and thread into their own modules, auto-formatting | kyren |
2017-12-04 | Include garbage collector error type, remove unnecessary setmetatable wrapper | kyren |
2017-12-04 | I *THINK* this might actually be it, is rlua 'm' safe now? | kyren |
2017-12-03 | missing push_string calls in util | kyren |
2017-12-03 | Couple of changes in preparation for 'm' safety: | kyren |
2017-12-03 | more refactoring | kyren |
2017-12-03 | remove specific protected functions in favor of generic protect_lua_call | kyren |
2017-12-03 | More refactoring towards mem error safety | kyren |
2017-12-03 | more refactoring trying to find a workable path to 'm' error safety | kyren |
2017-12-02 | still making small structural changes | kyren |
2017-12-02 | new strategy for protected ffi calls | kyren |
2017-12-02 | make some things private | kyren |
2017-12-02 | move error / panic metatable creation | kyren |
2017-12-02 | split macros into their own file | kyren |
2017-12-02 | Experimental protected versions of all used 'm' erroring functions | kyren |
2017-11-07 | Only get gc on setmetatable if metatable isn't nil | Timidger |
2017-10-25 | Fix xpcall return values, make the tests a lot better. | kyren |
2017-10-24 | Fix some clippy lints, possible edge case API incompatibility around HashMap | kyren |
2017-10-23 | auto-formatting | kyren |
2017-10-14 | Cleanups of userdata handling, particularly around callbacks | kyren |
2017-08-02 | Provide custom allocators that ensure that OOM results in an abort | kyren |
2017-08-02 | Merge pull request #34 from jonas-schievink/better-error | kyren |
2017-08-02 | setmetatable should return the table | kyren |
2017-08-02 | Handle LUA_ERRERR | Jonas Schievink |
2017-08-02 | Fix soundness problems with rlua | kyren |
2017-08-02 | Fix argument bugs with pcall / xpcall, add tests for it | kyren |
2017-08-02 | Remove ErrorError | Jonas Schievink |
2017-08-01 | Fix compilation | Jonas Schievink |
2017-08-01 | Fix error message and shorten code | Jonas Schievink |
2017-08-01 | Don't dispose whole traceback when it's not utf-8 | Jonas Schievink |
2017-08-01 | Merge IncompleteStatement into SyntaxError | Jonas Schievink |
2017-08-01 | Fix handling of `CallbackError` | Jonas Schievink |
2017-08-01 | Enhance error messages | Jonas Schievink |
2017-07-27 | Fix several bugs with error handling in xxx_with_traceback functions | kyren |