525 Commits (e24ce8c2b322226bbc211e57f301c265a2622c4b)

Author SHA1 Message Date
Roberto Ierusalimschy 26d1e21c89 new way to handle "growing" vectors 26 years ago
Roberto Ierusalimschy 67b44c9493 local names are all in the constant pool, so they do not need to be 26 years ago
Roberto Ierusalimschy 64ad009fb2 "fileName" cannot be NULL 27 years ago
Roberto Ierusalimschy 0969a971cd better use of "ASSERT". 27 years ago
Roberto Ierusalimschy 88a2023c32 support for strings with '\0' 27 years ago
Roberto Ierusalimschy d49e4dd752 MAX_WORD should not be bigger than MAX_INT 27 years ago
Roberto Ierusalimschy 0e1058cfdd small optimizations in switch order 27 years ago
Roberto Ierusalimschy 502343b402 new scheme for buffers, centralized in auxlib. 27 years ago
Roberto Ierusalimschy 45e533599f optimization: closures without upvalues don't need to be closures 27 years ago
Roberto Ierusalimschy 034f16892e better treatment of MARKs and DEBUG cases. 27 years ago
Roberto Ierusalimschy 80b3d28f4a details (mainly error messages) 27 years ago
Roberto Ierusalimschy 3393fd7f25 first version of "lua_close" 27 years ago
Roberto Ierusalimschy ef37c87e93 no more 'globalbag' 27 years ago
Roberto Ierusalimschy 592a3f289b first implementation of centralized global state. 27 years ago
Roberto Ierusalimschy 7135803cc8 "global" version of a nil object. 27 years ago
Roberto Ierusalimschy e78cf96c97 first version of Cclosures. 27 years ago
Roberto Ierusalimschy 907368ead5 GC now considers an "estimate" of object size, instead of just the number 27 years ago
Roberto Ierusalimschy 45ccb0e881 "nupvalues" is kept in Closure, not in prototype (as a preparation 27 years ago
Roberto Ierusalimschy eb617df2d8 better way to traverse GCnode lists. 28 years ago
Roberto Ierusalimschy a580480b07 new implementation for globals: Global value is stored in TaggedString 28 years ago
Roberto Ierusalimschy 189d64409b Garbage Collector 28 years ago