Jo-Philipp Wich
|
59cf671160
|
lua: switch to double precision for floats
SVN-Revision: 23284
|
14 years ago |
Jo-Philipp Wich
|
fe6b17f6ad
|
lua: drop refcounting patch in preparation for 10.03, it has unresolved issues resulting in random vm crashes
SVN-Revision: 20617
|
15 years ago |
Gabor Juhos
|
78511d01b0
|
package/lua: refresh patches
SVN-Revision: 20470
|
15 years ago |
Felix Fietkau
|
c2cc2884e3
|
lua: fix regressions in operator overloading caused by the refcounting patch, also fix some more variable cleanup issues => even more performance, less memory utilization
SVN-Revision: 18164
|
15 years ago |
Felix Fietkau
|
6db489f1b0
|
lua: use float instead of double, reduces the gc data structure size by 4 byte => luci processes use 10% less memory
SVN-Revision: 18159
|
15 years ago |
Felix Fietkau
|
6a87d6682d
|
lua: fix various bugs in the refcounting implementation. seems to fix luci and reduces memory consumption even more
SVN-Revision: 18158
|
15 years ago |
Felix Fietkau
|
7aaaa2c946
|
lua: get rid of bitlib and md5lib from the core, they are no longer necessary
SVN-Revision: 18138
|
15 years ago |
Felix Fietkau
|
8f98214617
|
lua: add reference counting for strings - this will need A LOT of testing, but it should finally fix the excessive memory usage problems triggered by luci
SVN-Revision: 18136
|
15 years ago |
Jo-Philipp Wich
|
b18a60e1ac
|
lua: introduce soft memory limits that trigger a gc run but do not result in an oom error
SVN-Revision: 17016
|
16 years ago |
Jo-Philipp Wich
|
03db00a803
|
package/lua: implement memory limits, scripts can use get_memory_limit() and set_memory_limit() to cap the maximum ram usage
SVN-Revision: 16753
|
16 years ago |
Jo-Philipp Wich
|
41fe312464
|
lua: embed md5lib
SVN-Revision: 15431
|
16 years ago |
Jo-Philipp Wich
|
98e70367c9
|
lua: revert r15108 & r15109
SVN-Revision: 15256
|
16 years ago |
Jo-Philipp Wich
|
69c1c6ed28
|
lua: add zlib build dependency, fix inaccuracy in gzip loader
SVN-Revision: 15109
|
16 years ago |
Jo-Philipp Wich
|
27b7e29e13
|
lua: add support for loading gzip compressed source files, bump package revision
SVN-Revision: 15108
|
16 years ago |
Felix Fietkau
|
4a21b1be1a
|
fix lua compile with eglibc selected and utmp support disabled
SVN-Revision: 14298
|
16 years ago |
Nicolas Thill
|
d186cdbfd0
|
lua changes: - fix shared lib generation - don't ship liblua.so dev lib in liblua package - remove unsupported 'all' make target during build - misc cleanup - bump release number
SVN-Revision: 13179
|
16 years ago |
Steven Barth
|
c1ef612776
|
Embed luaposix and bitlib into Lua core library
SVN-Revision: 12696
|
16 years ago |
Steven Barth
|
4b7249183c
|
Updated Lua to 5.1.4
SVN-Revision: 12383
|
16 years ago |
Felix Fietkau
|
e219aaf034
|
lua: remove an unnecessary check and replace switch (GET_OPCODE(i)) as well (thx, lars)
SVN-Revision: 12381
|
16 years ago |
Felix Fietkau
|
62333dabe1
|
improve lua opcode dispatch performance by using computed goto instead of switch/case - improves performance by about 10% in a simple loop test
SVN-Revision: 12378
|
16 years ago |
Steven Barth
|
76215afdec
|
lua: Fixed some cross-platform issues for PPC (and probably other architectures)
SVN-Revision: 11608
|
17 years ago |
Felix Fietkau
|
554ddcf755
|
fix liblua symlink installation
SVN-Revision: 11245
|
17 years ago |
Felix Fietkau
|
d8d15cb1c0
|
fix lua compile issues on ixp4xx (EABI) by linking libgcc into liblua
SVN-Revision: 11240
|
17 years ago |
Felix Fietkau
|
6fa85238f5
|
add updated lua patchset from Steven Barth (cyrus) as explained in http://lists.openwrt.org/pipermail/openwrt-devel/2008-May/002170.html
SVN-Revision: 11239
|
17 years ago |
Felix Fietkau
|
77760bba21
|
remove lua's dependency on libreadline and libncurses
SVN-Revision: 10817
|
17 years ago |
Felix Fietkau
|
1563615bed
|
move lua from packages/ to trunk in anticipation of upcoming stuff ;)
SVN-Revision: 10806
|
17 years ago |