Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 948fb628d9 Details %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 6eb53b7526 Details %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 46c3587a6f Clearer distinction between types and tags %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 8b7cfee26b Small changes around C-stack limit %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy be73f72fcc New function 'setCstacklimit' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 0443ad9e28 LUAI_MAXCCALLS renamed LUAI_MAXCSTACK %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy ba7da13ec5 Changes in the control of C-stack overflow %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 84e32ad2eb Added opcodes for arithmetic with K operands %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 8c8a91f2ef Deprecated the emulation of '__le' using '__lt' %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 3e7415e846 reorganization of '#if's for sellecting a type for 'Rand64' + %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 26eb144541 no need to define 'luaP_opnames' in regular builds %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy f9c3d6fdbe use test mode to test the interpreter without jump tables %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 34b00c16e2 removed compatibility code with older versions %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 7024f49c42 default now is compiling without compatibility options + smaller %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy cc01d46247 new test function 'T.allocount' to restrict number of allocations %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 196c87c9ce no more 'stackless' implementation; 'luaV_execute' calls itself %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy fb9be62f79 includes 'stdio.h' to allow prints when testing %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy b42430fd3a 'lineinfo' in prototypes saved as differences instead of absolute %!s(int64=8) %!d(string=hai) anos
  Roberto Ierusalimschy d55fd3455b redefine MAXINDEXRK (for debugging, to force most values to %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 9fae7b6d3f code for string cache generalized for "associative sets" (compiler %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 95c3144393 redefine 'l_sprintf' to test correctness of buffer sizes given %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy a51069202a removed macro 'luai_numinvalidop' (main motivation removed, as folding %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 3ae21a352c detail (in test for 'luai_numinvalidop', use a round float) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 5fae2a5b05 redefinition of LUAI_MAXSTACK to make stack-overflow tests run faster %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 36efa6a6b9 no more 'preloadedlibs' when opening libraries (as it is dead code now) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 460968353f in test mode, debug library is not predefined (to allow testing %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 6df197ec15 some functions from test module must be exported %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 075661ffde new test for macro 'luai_numinvalidop' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 798660c9cd deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) %!s(int64=11) %!d(string=hai) anos