4327 Commits (5d628519d37a70b56be610cc4c256b3accc2f72c)
 

Author SHA1 Message Date
Roberto Ierusalimschy 979a663d2a detail (error message from 'coroutine.status') 10 years ago
Roberto Ierusalimschy 22952d8973 'T.gccolor' classify dead objects too 10 years ago
Roberto Ierusalimschy df608f842a 'linktable' -> 'linkgclist' (and used for all links with 'gclist') 10 years ago
Roberto Ierusalimschy 001bb46ae1 bug: Ephemeron table can wrongly collect entry with strong key 10 years ago
Roberto Ierusalimschy 9b25347a67 detail 10 years ago
Roberto Ierusalimschy e401513086 new option 'p' for 'debug.sizeof' (size of a pointer) 10 years ago
Roberto Ierusalimschy 7f1a2ad699 new functions 'lua_geti/lua_seti' (non raw) 10 years ago
Roberto Ierusalimschy a1ab5ab396 'table.copy' -> 'table.move' + optional parameter moved to the end + 10 years ago
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