Skip to content
This repository was archived by the owner on Mar 15, 2025. It is now read-only.

Lua progress: General (State, Thread, Utilities) #12

Open
13 of 20 tasks
Possseidon opened this issue Jan 24, 2021 · 0 comments
Open
13 of 20 tasks

Lua progress: General (State, Thread, Utilities) #12

Possseidon opened this issue Jan 24, 2021 · 0 comments
Assignees
Labels
dang-lua enhancement New feature or request

Comments

@Possseidon
Copy link
Owner

General

The progress on Lua State and Thread related functions and also freestanding utility functions/macros.

State

Core Library

  • lua_atpanic used in State::replacePanicFunction
  • lua_close used in OwnedState::close
  • lua_gc used in State::gc private helper function
  • lua_getallocf used in State::getAllocator
  • lua_getextraspace used in State::extraspace - TODO: typesafety
  • lua_newstate used in OwnedState::OwnedState
  • lua_register
  • lua_setallocf used in State::setAllocator
  • lua_setcstacklimit
  • lua_setwarnf
  • lua_version used in State::version
  • lua_warning

Auxiliary Library

  • luaL_checkversion used in State::checkVersion
  • luaL_newstate used in OwnedState::OwnedState
  • luaL_openlibs used in State::openLibs

Thread

  • lua_isyieldable used in State::isYieldable
  • lua_status used in State::status

Freestanding

  • lua_numbertointeger
  • lua_upvalueindex used in various places regarding upvalue indices
  • lua_typename
@Possseidon Possseidon added the enhancement New feature or request label Jan 24, 2021
@Possseidon Possseidon self-assigned this Jan 24, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dang-lua enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant