ThePhD
09ee4db1ed
More templated fixes.
...
Closes #131
Closes #126 , for the time being -- we can't make it go any faster without fundamentally breaking the system, and I can't do that to users rn
2016-06-29 14:08:26 -04:00
ThePhD
5704317449
good ol' printf debugging
2016-06-18 03:43:02 -04:00
ThePhD
29e4b82b4a
Formally introduce c_call
to the API with overloading ability
...
More documentation on how things work.
Once more at a 'feature-complete' state. Continue to work on #116 .
Add testcase to ensure #108 is fixed. Then, prep release.
2016-06-18 03:32:54 -04:00
ThePhD
430e67a693
Luajit and llvm-apt. way2break da wurld
2016-06-09 17:27:01 -04:00
ThePhD
89bf8d5cbb
Making sure everything is fixed on all compilers + g++ too now
2016-06-08 11:23:17 -04:00
ThePhD
220ff5a475
Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case).
...
Closes #111 - fixed
Closes #110 - need to test exactly how much extra speed was gained
Closes #108 - seems to be fixed, albeit std::mutex is a butt on VC++
2016-06-07 20:32:10 -04:00
ThePhD
c458849d29
Many of the tests are still busted, but we're getting closer.
...
Closes #96
Closes #79
Fixes #105 - but we still need to double-check and add a test to prove it
2016-06-06 15:46:53 -04:00
ThePhD
7be09d0781
Who would have thought Lua's API between versions would be so... inconsistent.
2016-05-20 04:20:22 -04:00