Commit History

Author SHA1 Message Date
  Bart van Strien 7dd960619d Automatically deduce the type in luax_checktype, luax_getmodule, luax_optmodule and luax_totype 8 years ago
  Bart van Strien c761202486 Build type information on first use (load-time), instead of using a hardcoded list 8 years ago
  Alex Szpakowski d0c0240e09 Very minor channel / variant performance improvements and cleanup. 9 years ago
  Alex Szpakowski 23fcaec89f The Variant class is now meant to be used on the stack instead of allocated on the heap. As a result (and because of related changes), performance of Channels has roughly doubled when pushing and popping most types. 9 years ago
  Alex Szpakowski 2c4e713114 Imported some of the dynamiccore branch from love-experiments: 9 years ago
  Alex Szpakowski 2f419c1c83 Replaced most cases of type bits and type name strings in love's Lua wrapper code with type id's. 10 years ago
  Alex Szpakowski 74f26160da Fixed a couple bugs caught by clang's static analyzer 12 years ago
  Alex Szpakowski 5b28b34a0b Fixed Thread:start(func) crashing instead of erroring 12 years ago
  Alex Szpakowski 4dba3e91e2 Thread:start now clears the thread's error string before starting 12 years ago
  Alex Szpakowski 8ac288876d Added Thread:isRunning 12 years ago
  Bart van Strien 7e50691b6c Threads can now start with arguments, which will be in ... inside of the thread 12 years ago
  Bart van Strien 399a6a6614 Merge in channels from love-experiments 13 years ago