index
:
lua
master
v5-2
v5.3
v5.4
A mirror of https://github.com/lua/lua
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lmem.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Array sizes in undump changed from unsigned to int
Roberto Ierusalimschy
2025-02-20
1
-1
/
+2
*
Fixed conversion warnings from clang
Roberto Ierusalimschy
2025-01-14
1
-2
/
+2
*
'-Wconversion' extended to all options of Lua numbers
Roberto Ierusalimschy
2024-07-27
1
-1
/
+1
*
Added gcc option '-Wconversion'
Roberto Ierusalimschy
2024-07-27
1
-1
/
+1
*
Tables have a 'lastfree' information only when needed
Roberto Ierusalimschy
2022-11-01
1
-0
/
+2
*
Removed extra information from RCS keyword strings
Roberto Ierusalimschy
2018-08-23
1
-1
/
+1
*
janitor work on casts
Roberto Ierusalimschy
2018-01-28
1
-6
/
+8
*
more freedom in handling memory-allocation errors (not all allocations
Roberto Ierusalimschy
2017-12-08
1
-9
/
+14
*
using explicit tests for allocation overflow whenever possible
Roberto Ierusalimschy
2017-12-07
1
-14
/
+18
*
avoid using one function for different tasks (malloc, free, etc.)
Roberto Ierusalimschy
2017-12-06
1
-20
/
+33
*
details in 'luaM_reallocvchar'
Roberto Ierusalimschy
2014-12-19
1
-2
/
+3
*
new macro 'luaM_reallocvchar' to allocate arrays of chars (avoids
Roberto Ierusalimschy
2014-12-19
1
-1
/
+6
*
avoid warnings in macro 'luaM_reallocv' + comments
Roberto Ierusalimschy
2014-10-08
1
-9
/
+15
*
typo in comment
Roberto Ierusalimschy
2013-02-20
1
-2
/
+2
*
avoids warning with 'clang' + comment explaining macro
Roberto Ierusalimschy
2012-11-14
1
-4
/
+11
*
some compilers (e.g., gcc C++) do not accept NULL as a pointer in
Roberto Ierusalimschy
2011-12-02
1
-4
/
+4
*
avoid 'return' "to avoid warnings"
Roberto Ierusalimschy
2011-11-30
1
-3
/
+3
*
keep memory-error message in the global state, so that its use
Roberto Ierusalimschy
2010-04-08
1
-3
/
+1
*
allocator function receives the tag of object being allocated in 'osize'
Roberto Ierusalimschy
2009-12-17
1
-2
/
+4
*
'luaM_freearray' does not need array type as argument
Roberto Ierusalimschy
2009-04-17
1
-2
/
+2
*
better documentation for auxiliary functions (that should be called only
Roberto Ierusalimschy
2007-02-09
1
-2
/
+3
*
details
Roberto Ierusalimschy
2006-09-14
1
-2
/
+2
*
added LUAI_FUNC to functions not in the API
Roberto Ierusalimschy
2005-04-25
1
-9
/
+8
*
try to avoid warnings
Roberto Ierusalimschy
2005-03-18
1
-4
/
+4
*
better control of overflows in size computations
Roberto Ierusalimschy
2004-12-01
1
-11
/
+11
*
better names for `luaM_free...' macros
Roberto Ierusalimschy
2004-11-24
1
-3
/
+3
*
better control over memory-size overflows
Roberto Ierusalimschy
2004-11-19
1
-11
/
+17
*
new way to handle errors
Roberto Ierusalimschy
2002-05-01
1
-1
/
+4
*
no more explicit support for wide-chars; too much troble...
Roberto Ierusalimschy
2001-11-28
1
-2
/
+2
*
better definition for `luaM_freelem'
Roberto Ierusalimschy
2001-09-07
1
-1
/
+1
*
better syntax for type casts
Roberto Ierusalimschy
2001-08-31
1
-8
/
+8
*
first (big) step to support wide chars
Roberto Ierusalimschy
2001-02-23
1
-2
/
+2
*
better separation between basic types
Roberto Ierusalimschy
2001-02-20
1
-7
/
+6
*
lock/unlock may use L + better structure for internal debug stuff
Roberto Ierusalimschy
2001-02-02
1
-9
/
+1
*
`free' gets size of the block: complete control over memory use
Roberto Ierusalimschy
2000-12-28
1
-7
/
+15
*
explicit control of size for growing vectors
Roberto Ierusalimschy
2000-12-26
1
-6
/
+6
*
better support for 64-bit machines (avoid excessive use of longs)
Roberto Ierusalimschy
2000-11-24
1
-8
/
+8
*
macro DEBUG renamed to LUA_DEBUG
Roberto Ierusalimschy
2000-10-30
1
-2
/
+2
*
(much) better handling of memory alloction errors
Roberto Ierusalimschy
2000-08-07
1
-4
/
+2
*
code cleaner for 16 bits.
Roberto Ierusalimschy
2000-05-24
1
-14
/
+14
*
more information about memory use
Roberto Ierusalimschy
2000-03-16
1
-1
/
+2
*
details
Roberto Ierusalimschy
2000-01-13
1
-3
/
+3
*
comments.
Roberto Ierusalimschy
1999-12-27
1
-2
/
+2
*
first implementation of multiple states (reentrant code).
Roberto Ierusalimschy
1999-11-22
1
-10
/
+12
*
"const" !!!
Roberto Ierusalimschy
1999-08-16
1
-2
/
+2
*
macros "growvector" and "reallocvector" more compact
Roberto Ierusalimschy
1999-02-26
1
-4
/
+5
*
new way to handle "growing" vectors
Roberto Ierusalimschy
1999-02-25
1
-4
/
+4
*
details (for regularity)
Roberto Ierusalimschy
1998-12-15
1
-5
/
+2
*
new scheme for buffers, centralized in auxlib.
Roberto Ierusalimschy
1997-12-17
1
-3
/
+1
*
other distribution of memory debug information.
Roberto Ierusalimschy
1997-12-01
1
-2
/
+3
[next]