summaryrefslogtreecommitdiff
path: root/lmem.c
Commit message (Expand)AuthorAgeFilesLines
...
* new ANSI C does not assure that realloc(p,0) == free(p)Roberto Ierusalimschy2002-10-081-6/+13
* new protocol for error handlingRoberto Ierusalimschy2002-06-181-2/+2
* Lua now uses only `realloc' for all its memory managementRoberto Ierusalimschy2002-06-111-4/+11
* new format for error messagesRoberto Ierusalimschy2002-05-151-3/+4
* new way to handle errorsRoberto Ierusalimschy2002-05-011-2/+2
* new way to handle errorsRoberto Ierusalimschy2002-04-221-4/+4
* no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy2001-11-281-4/+3
* no more MINPOWER2Roberto Ierusalimschy2001-10-251-5/+8
* better syntax for type castsRoberto Ierusalimschy2001-08-311-3/+4
* new way to handle `profiles'Roberto Ierusalimschy2001-03-261-1/+2
* first (big) step to support wide charsRoberto Ierusalimschy2001-02-231-3/+3
* better separation between basic typesRoberto Ierusalimschy2001-02-201-4/+4
* better use of extra include files (both for tests and for old_ansi)Roberto Ierusalimschy2001-02-061-109/+6
* detailsRoberto Ierusalimschy2001-02-051-5/+5
* macros LUA_ENTRY/LUA_EXIT to control exclusive access to Lua coreRoberto Ierusalimschy2001-01-241-3/+3
* thead-specific state separated from "global" stateRoberto Ierusalimschy2001-01-191-4/+4
* `free' gets size of the block: complete control over memory useRoberto Ierusalimschy2000-12-281-28/+43
* explicit control of size for growing vectorsRoberto Ierusalimschy2000-12-261-10/+15
* better support for 64-bit machines (avoid excessive use of longs)Roberto Ierusalimschy2000-11-241-10/+10
* macro DEBUG renamed to LUA_DEBUGRoberto Ierusalimschy2000-10-301-2/+2
* new API function `createuserdata'Roberto Ierusalimschy2000-10-261-3/+2
* detailsRoberto Ierusalimschy2000-10-111-14/+12
* default now is multi-stateRoberto Ierusalimschy2000-08-091-3/+1
* (much) better handling of memory alloction errorsRoberto Ierusalimschy2000-08-041-3/+11
* new version of debug systemRoberto Ierusalimschy2000-06-261-2/+3
* `lua.h' is included before any other Lua header fileRoberto Ierusalimschy2000-06-121-2/+3
* detailsRoberto Ierusalimschy2000-05-311-2/+2
* detailsRoberto Ierusalimschy2000-05-291-4/+6
* code cleaner for 16 bits.Roberto Ierusalimschy2000-05-241-7/+8
* more information about memory useRoberto Ierusalimschy2000-03-161-1/+3
* some name changesRoberto Ierusalimschy2000-03-101-2/+2
* comment detail.Roberto Ierusalimschy2000-03-101-2/+2
* many details (most by lhf).Roberto Ierusalimschy2000-03-031-8/+9
* small changes for "clean C"Roberto Ierusalimschy2000-02-081-2/+2
* better separation between debug code and regular codeRoberto Ierusalimschy2000-01-131-53/+61
* comments.Roberto Ierusalimschy1999-12-271-2/+2
* many details + code redistributionRoberto Ierusalimschy1999-12-141-3/+3
* table sizes don't need to be primes; power of 2 gives the same performance.Roberto Ierusalimschy1999-11-291-15/+6
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-11/+13
* warnings from Visual C++Roberto Ierusalimschy1999-10-191-2/+2
* "const" !!!Roberto Ierusalimschy1999-08-161-16/+14
* when debugging, move and erase old blocks to realloc.Roberto Ierusalimschy1999-05-241-36/+44
* longer marks when controling memory leaksRoberto Ierusalimschy1999-05-201-5/+7
* block must always have a power-of-2 size (even at the limit)Roberto Ierusalimschy1999-05-111-10/+5
* vector do not need to grow until MINSIZERoberto Ierusalimschy1999-03-011-4/+5
* better control of vector when DEBUGingRoberto Ierusalimschy1999-02-261-9/+17
* details (from lhf)Roberto Ierusalimschy1999-02-251-3/+3
* new way to handle "growing" vectorsRoberto Ierusalimschy1999-02-251-22/+25
* better instrumentation for internal debuggingRoberto Ierusalimschy1999-02-241-4/+15
* "free" usually handles NULL; handle non ANSI case separately.Roberto Ierusalimschy1999-01-221-1/+2