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 |