summaryrefslogtreecommitdiff
path: root/lobject.c
Commit message (Expand)AuthorAgeFilesLines
* more controled use of `sprintf'Roberto Ierusalimschy2000-10-201-9/+18
* detailsRoberto Ierusalimschy2000-10-111-5/+4
* better treatment for source namesRoberto Ierusalimschy2000-10-091-15/+23
* new definition for types-tagsRoberto Ierusalimschy2000-10-051-13/+12
* no more `proprietary' convertion algorithm (too complex)Roberto Ierusalimschy2000-10-031-56/+7
* new API function `lua_type' + new type lua_TypeRoberto Ierusalimschy2000-10-021-8/+6
* new way to count `nblocks' for GC (try to count bytes).Roberto Ierusalimschy2000-09-291-4/+5
* detailsRoberto Ierusalimschy2000-09-121-1/+2
* `lauxlib' is now part of the libraries (not used by core Lua)Roberto Ierusalimschy2000-09-111-1/+35
* new scheme for buffersRoberto Ierusalimschy2000-09-111-1/+12
* still more debug informationRoberto Ierusalimschy2000-08-111-1/+5
* default now is multi-stateRoberto Ierusalimschy2000-08-091-3/+1
* remove dummy argument in LUA_ASSERTRoberto Ierusalimschy2000-06-301-2/+2
* new version of debug systemRoberto Ierusalimschy2000-06-261-2/+2
* `lua.h' is included before any other Lua header fileRoberto Ierusalimschy2000-06-121-2/+3
* access to `values' in TObject always through macrosRoberto Ierusalimschy2000-06-081-2/+2
* code cleaner for 16 bits.Roberto Ierusalimschy2000-05-241-3/+3
* "conceptual" bugRoberto Ierusalimschy2000-04-261-2/+2
* small optimizations for table accessRoberto Ierusalimschy2000-04-251-2/+3
* details.Roberto Ierusalimschy2000-03-311-5/+3
* no more special cases for closures with 0 upvalues (performance is the same,Roberto Ierusalimschy2000-03-291-10/+5
* TAG_ARRAY -> TAG_TABLERoberto Ierusalimschy2000-03-271-2/+2
* some name changesRoberto Ierusalimschy2000-03-101-10/+10
* many details (most by lhf).Roberto Ierusalimschy2000-03-031-2/+2
* nobody uses memmove any more.Roberto Ierusalimschy2000-02-171-16/+1
* performance details.Roberto Ierusalimschy2000-01-251-8/+9
* more debug information (still with bug for tag methods...)Roberto Ierusalimschy1999-12-301-2/+2
* new ttypes to distinguish between C closures and Lua closures.Roberto Ierusalimschy1999-12-231-10/+18
* many details + code redistributionRoberto Ierusalimschy1999-12-141-2/+2
* table sizes don't need to be primes; power of 2 gives the same performance.Roberto Ierusalimschy1999-11-261-17/+8
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-4/+6
* simplified version of `gc' tag method (only for userdata now).Roberto Ierusalimschy1999-10-041-8/+1
* tonumber'e1' and tonumber(' ', x), for x!=10, gave 0 instead of nil.Roberto Ierusalimschy1999-09-081-17/+14
* test first the most common case.Roberto Ierusalimschy1999-09-061-5/+5
* new interface for `luaO_strtod', which now checks signal, too.Roberto Ierusalimschy1999-09-061-7/+20
* "const" !!!Roberto Ierusalimschy1999-08-161-10/+8
* details.Roberto Ierusalimschy1999-04-131-9/+9
* detailsRoberto Ierusalimschy1999-02-261-2/+2
* detailsRoberto Ierusalimschy1999-02-121-2/+2
* details (comments)Roberto Ierusalimschy1999-01-131-2/+2
* small improvements.Roberto Ierusalimschy1999-01-041-4/+2
* new function "luaO_str2d" to convert strings to numbers, becauseRoberto Ierusalimschy1998-12-271-11/+59
* small corrections in commentsRoberto Ierusalimschy1998-06-191-2/+2
* "findname" moved from lobject.c to lauxlib.c (so libraries may use it).Roberto Ierusalimschy1998-06-181-12/+1
* better use of "ASSERT".Roberto Ierusalimschy1998-03-091-2/+2
* small optimizations in switch orderRoberto Ierusalimschy1998-01-091-2/+2
* some details related to OLD_ANSIRoberto Ierusalimschy1997-12-261-1/+18
* optimization: closures without upvalues don't need to be closuresRoberto Ierusalimschy1997-12-151-4/+6
* first implementation of centralized global state.Roberto Ierusalimschy1997-11-191-4/+1
* "global" version of a nil object.Roberto Ierusalimschy1997-11-031-1/+5