4419 Commits (d51bdc166d144b3d81b01e2b97a5420978528e01)
 

Author SHA1 Message Date
Roberto Ierusalimschy 01549fb1ed 'Csize' -> 'sizeof' + removed its 'b' option 10 years ago
Roberto Ierusalimschy 4fba117433 [un]'dumpint' -> [un]'dumpinteger' 10 years ago
Roberto Ierusalimschy 2be88d5084 'lua_Ctx' -> 'lua_Kcontext' 10 years ago
Roberto Ierusalimschy f5c690b684 details in comments 10 years ago
Roberto Ierusalimschy 61fa462535 added cast to avoid warning 10 years ago
Roberto Ierusalimschy fba9050d3d release changed to (5.3) alpha 10 years ago
Roberto Ierusalimschy d861706620 new macro 'cvt2num' to better control whether strings are convertible 10 years ago
Roberto Ierusalimschy 34ac039fb8 new macro 'cvt2str' to better control whether numbers are convertible 10 years ago
Roberto Ierusalimschy 1aa5262634 do not assume numbers are coercible to strings 10 years ago
Roberto Ierusalimschy 07c7fdb9df simpler definition for 'setobj' (trust the compiler for the assignment) 10 years ago
Roberto Ierusalimschy 3ccbae84d2 added some casts between integral types (to avoid warnings) 10 years ago
Roberto Ierusalimschy 255d59ed5e some janitorial work (comments, small refactoring) 10 years ago
Roberto Ierusalimschy 925d1b59f9 new function 'math.ult' (unsigned less than) 10 years ago
Roberto Ierusalimschy 03bbe1baf1 first implementation for 'table.copy' 10 years ago
Roberto Ierusalimschy f9037ae8c1 'ipairs' respects metamethods 10 years ago
Roberto Ierusalimschy 57d8424146 extra space for new threads is initialized with a copy of the main 10 years ago
Roberto Ierusalimschy baa0e23456 better support for extra user space associated with a Lua state 10 years ago
Roberto Ierusalimschy 55a710545c detail (extra byte in LUAI_EXTRASPACE to test proper alignment of 10 years ago
Roberto Ierusalimschy 753f2c1da4 better(?) alignment for some structures (pointers first) 10 years ago
Roberto Ierusalimschy b3b8580606 comments + proper undef of compatibility macros + no need to undef 10 years ago
Roberto Ierusalimschy 73ad16b5c6 no need for type 'pCallInfo' 10 years ago
Roberto Ierusalimschy 97e299c395 'lua_replace' implemented as a macro using 'lua_copy' 10 years ago
Roberto Ierusalimschy c697aa30bc more precise type for argument to 'aux_upvalue' 10 years ago
Roberto Ierusalimschy 17ee57f8e0 'iswhite' and related macros now can work directly on any object 10 years ago
Roberto Ierusalimschy 3c6d0aaa7d 'iswhite' and related macros now can work directly on any object 10 years ago
Roberto Ierusalimschy e43612aaf6 put the restriction that 'luaC_barrierback' works only on tables 10 years ago
Roberto Ierusalimschy 2898e2fd12 removed useless assertion (gcstate != GCSpause already implied by 10 years ago
Roberto Ierusalimschy 8704fca0c9 in 'luaL_checkversion_' check numeric types first. (Other tests 10 years ago
Roberto Ierusalimschy 325e44d87e no more "-2" for limits. (Limits should be precise; safety is in 10 years ago
Roberto Ierusalimschy 54ac253343 detail (no need to define LUAI_USER_ALIGNMENT_T when it is not 10 years ago
Roberto Ierusalimschy bb12903120 type 'Udata' refers directly to structure inside the union (union 10 years ago
Roberto Ierusalimschy ca41b43f53 type 'TString' refers directly to the structure inside the union 10 years ago
Roberto Ierusalimschy 3511e186cd ensure size for LUAI_USER_ALIGNMENT_T in tests is larger than the 10 years ago
Roberto Ierusalimschy 56137d58ff added check for conversion 'obj2gco' (and corrections for small 10 years ago
Roberto Ierusalimschy 9aec500a26 no need for field 'gch' anymore 10 years ago
Roberto Ierusalimschy 5a9cc57a5e change in GCObject: instead of being a union, it is now a structure 10 years ago
Roberto Ierusalimschy 1aa4f69b51 new type 'lua_Ctx' for continuation-function contexts (to allow type 10 years ago
Roberto Ierusalimschy 8bb272a3e3 new conversion float->integer: conversion is valid only when 10 years ago
Roberto Ierusalimschy c229ed597f 'requiref' checks 'package.loaded' before loading a module 10 years ago
Roberto Ierusalimschy 16b4110521 function 'type' keeps type names as upvalues to avoid creating strings 10 years ago
Roberto Ierusalimschy f14662fca6 detail (added placeholders for non-function fields to preallocate 10 years ago
Roberto Ierusalimschy a9af12bbe7 Table library now respects '__index'/'__newindex' metamethods 10 years ago
Roberto Ierusalimschy 5bbb4a06a6 removed unused parameter Ä'L' in macro 'api_check' and company 10 years ago
Roberto Ierusalimschy d4fb848be7 added api check in 'lua_typename' (tag is valid) 10 years ago
Roberto Ierusalimschy b9dcf9974d detail (typos in comments) 11 years ago
Roberto Ierusalimschy a77d263e86 unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.) 11 years ago
Roberto Ierusalimschy 7cc40851e1 emergency collection can happen even when collector is stopped 11 years ago
Roberto Ierusalimschy 08a9c9faa3 detail (comment) 11 years ago
Roberto Ierusalimschy 84fe52dbeb unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.) 11 years ago
Roberto Ierusalimschy 10200585a7 var-arguments to the script come from 'arg' table (not from original 11 years ago