kyren
f785a3abe4
Don't bother with a feature, just disable LUA_USE_APICHECK in release
2018-02-09 23:59:11 -05:00
kyren
84b009da03
A few small performance improvements
...
When 'debug_assertions' is not enabled, don't bother doing asserts in
stack_guard / stack_err_guard. Also, add an optional feature not enabled by
default to disable LUA_USE_APICHECK in release mode. Once the bugs in rlua that
allow you to trigger LUA_USE_APICHECK are fixed, this feature will be the
default behavior.
2018-02-09 01:22:34 -05:00
thelearnerofcode
21bb04da36
Switched gcc::Config to gcc:Build in build.rs.
2017-09-09 15:03:35 -04:00
kyren
eae4c90ead
Fix some compile problems when builtin-lua is disabled
2017-07-26 10:34:24 -04:00
kyren
cc216721b8
slightly cleaner way of linking to an external liblua5.3, if the option is enabled
2017-07-09 17:05:54 -04:00
kyren
b8fab1b3ed
Make the builtin version of lua 5.3 optional
...
In case you would need to build a crazy custom version of lua for a weird
platform. This could possibly be done in a cleaner way.
2017-07-05 19:35:53 -04:00
kyren
7b00ff02f2
enable more lua platform defines in build.rs
2017-06-17 16:56:36 -04:00
Jonas Schievink
2cddfecfb2
Enable `io.popen` on Linux
2017-06-17 01:53:51 +02:00
kyren
065c69894a
Initial import
2017-05-21 19:50:59 -04:00