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
/
lundump.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Bug: Loading a corrupted binary file can segfault
Roberto Ierusalimschy
2023-03-17
1
-0
/
+2
*
Stack indices changed to union's
Roberto Ierusalimschy
2022-10-29
1
-3
/
+3
*
Fixed bug of long strings in binary chunks
Roberto Ierusalimschy
2020-08-18
1
-0
/
+3
*
Fixed detail in 'loadUpvalues'
Roberto Ierusalimschy
2020-06-30
1
-1
/
+8
*
Details
v5.4.0
Roberto Ierusalimschy
2020-06-18
1
-2
/
+2
*
Fixed missing GC barriers in compiler and undump
Roberto Ierusalimschy
2020-06-16
1
-14
/
+19
*
Back to old encoding of versions in binary files
Roberto Ierusalimschy
2020-05-06
1
-1
/
+1
*
Code style in 'ldump'/'lundump'.
Roberto Ierusalimschy
2020-02-27
1
-73
/
+73
*
Clearer distinction between types and tags
Roberto Ierusalimschy
2020-01-31
1
-7
/
+7
*
Changed internal representation of booleans
Roberto Ierusalimschy
2020-01-06
1
-2
/
+5
*
First implementation of constant propagation
Roberto Ierusalimschy
2019-07-12
1
-3
/
+2
*
New implementation for constants
Roberto Ierusalimschy
2019-07-09
1
-0
/
+1
*
'require' returns where module was found
Roberto Ierusalimschy
2019-04-17
1
-2
/
+2
*
Small changes in the header of binary files
Roberto Ierusalimschy
2019-03-19
1
-15
/
+23
*
Removed extra information from RCS keyword strings
Roberto Ierusalimschy
2018-08-23
1
-1
/
+1
*
avoid craches when loading tampered code with NULL as a string constant
Roberto Ierusalimschy
2018-06-01
1
-6
/
+20
*
using explicit tests for allocation overflow whenever possible
Roberto Ierusalimschy
2017-12-07
1
-8
/
+8
*
detail (identation of switch)
Roberto Ierusalimschy
2017-11-28
1
-19
/
+18
*
new type 'StackValue' for stack elements
Roberto Ierusalimschy
2017-06-29
1
-2
/
+2
*
dumping ints and size_ts compacted
Roberto Ierusalimschy
2017-06-27
1
-9
/
+17
*
'lineinfo' in prototypes saved as differences instead of absolute
Roberto Ierusalimschy
2017-06-27
1
-2
/
+9
*
macro 'incr_top' replaced by function 'luaD_inctop'. (It is not used
Roberto Ierusalimschy
2015-11-02
1
-2
/
+2
*
macros 'getaddrstr' and 'getstr' unified (they do the same thing)
Roberto Ierusalimschy
2015-09-17
1
-2
/
+2
*
long strings are created directly in final position when possible
Roberto Ierusalimschy
2015-09-08
1
-9
/
+11
*
added include for 'lprefix.h', for stuff that must be added before
Roberto Ierusalimschy
2014-11-02
1
-3
/
+6
*
more precision between closure types ('LClosure' x 'CClosure')
Roberto Ierusalimschy
2014-06-19
1
-8
/
+8
*
allows different 'source' for each prototype, but inherits it from
Roberto Ierusalimschy
2014-06-18
1
-11
/
+17
*
source for all prototypes must be equal in a chunk; no need to store
Roberto Ierusalimschy
2014-06-18
1
-2
/
+4
*
'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue')
Roberto Ierusalimschy
2014-04-29
1
-2
/
+2
*
some details to avoid warnings
Roberto Ierusalimschy
2014-04-01
1
-2
/
+2
*
missplelling in comments/function names (endianess -> endianness)
Roberto Ierusalimschy
2014-03-27
1
-3
/
+3
*
make all dumps/loads go trhough Load/DumpVector (so it is easier
Roberto Ierusalimschy
2014-03-11
1
-4
/
+10
*
keep chunk's headers compatible at least up to LUAC_VERSION (to be
Roberto Ierusalimschy
2014-03-11
1
-7
/
+8
*
no need to avoid negative ints in 'LoadInt'
Roberto Ierusalimschy
2014-03-10
1
-3
/
+1
*
"indent -kr -i2 -br -brf -nut" plus a few manual formating
Roberto Ierusalimschy
2014-03-10
1
-207
/
+222
*
no need to store a full 'size_t' fo the size of (frequent) small strings
Roberto Ierusalimschy
2014-03-01
1
-5
/
+5
*
more regularity with vectors + sizeof computed by the macros themselves
Roberto Ierusalimschy
2014-02-28
1
-8
/
+7
*
all chars used in binary dumps are unsigned ('lu_byte')
Roberto Ierusalimschy
2014-02-28
1
-6
/
+5
*
store number of upvalues of main function in front of the dump,
Roberto Ierusalimschy
2014-02-27
1
-9
/
+3
*
more explicit handling of headers for binary chunks
Roberto Ierusalimschy
2014-02-27
1
-45
/
+29
*
no more local collection
Roberto Ierusalimschy
2014-02-13
1
-2
/
+1
*
added 'local' bit (true => object is only refered by local variables)
Roberto Ierusalimschy
2013-08-16
1
-2
/
+5
*
dumping and undumping integers
Roberto Ierusalimschy
2013-04-26
1
-3
/
+13
*
no more 'Proto' objects on the stack. Protos are anchored on outer
Roberto Ierusalimschy
2012-05-08
1
-11
/
+24
*
error function can be 'l_noret'
Roberto Ierusalimschy
2012-03-19
1
-2
/
+2
*
"default: lua_assert(0)" in switches helps debugging + uses
Roberto Ierusalimschy
2012-01-23
1
-1
/
+2
*
avoid a few warnings (casts)
Roberto Ierusalimschy
2011-12-07
1
-3
/
+3
*
details
Roberto Ierusalimschy
2011-11-24
1
-2
/
+2
*
changes by lhf (better control of chars x bytes)
Roberto Ierusalimschy
2011-05-17
1
-21
/
+41
*
no need of lookahead in Zio
Roberto Ierusalimschy
2011-02-23
1
-3
/
+3
[next]