Alex Orlenko
b1aa8f8a80
Remove builtin lua
2019-08-08 18:54:08 +01:00
kyren
14090821d3
Make the changes I proposed to PR #79
...
Allows people (maybe only I care about this?) to build rlua in weird
environments.
2018-09-16 21:18:24 -04:00
Tony Crisci
66e49518d3
find system lua with pkg-config
2018-05-14 08:51:51 -04:00
kyren
964666e11b
Use criterion for benchmarking, add some simple benchmarks
2018-03-10 10:31:57 -05:00
kyren
a49ea51b79
Remove terrible awful no-good evil hack
...
The breakage is being addressed in rust itself.
2018-02-19 18:09:04 -05:00
kyren
52eedfd378
I'm not going to release this as is, but I need to weigh my options
2018-02-16 23:43:30 -05:00
kyren
dec360f78f
Can.. can I do this? Is this a thing that actually works?
...
Drastic times and all that.
2018-02-16 22:01:41 -05:00
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