index
:
lua
master
v5-2
v5.3
v5.4
A mirror of https://github.com/lua/lua
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lcode.c
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2015-09-26
implemented counter to abort non-linear behavior in pattern matching
Roberto Ierusalimschy
1
-26
/
+46
2015-09-22
code for string cache generalized for "associative sets" (compiler
Roberto Ierusalimschy
4
-23
/
+36
2015-09-17
'table.move' tries to copy elements in increasing order
Roberto Ierusalimschy
1
-4
/
+10
2015-09-17
macros 'getaddrstr' and 'getstr' unified (they do the same thing)
Roberto Ierusalimschy
4
-11
/
+11
2015-09-09
'tablib' does not try to use raw operations when possible: fast
Roberto Ierusalimschy
1
-87
/
+78
2015-09-09
'setobj2t' incorporated into 'luaV_fastset' + 'invalidateTMcache'
Roberto Ierusalimschy
1
-26
/
+21
2015-09-09
'setobj2t' incorporated into 'luaV_fastset' + 'invalidateTMcache'
Roberto Ierusalimschy
2
-17
/
+24
2015-09-08
new definition for macro 'checkliveness'
Roberto Ierusalimschy
1
-2
/
+2
2015-09-08
detail in macro 'checkliveness' + macro 'setobj2t' defined as an
Roberto Ierusalimschy
1
-15
/
+16
2015-09-08
'lua_longassert' defined as an expression (instead of a command)
Roberto Ierusalimschy
1
-2
/
+2
2015-09-08
small janitor work
Roberto Ierusalimschy
1
-28
/
+23
2015-09-08
long strings are created directly in final position when possible
Roberto Ierusalimschy
11
-58
/
+62
2015-08-25
added assert for NULL pointer in 'lua_pushlstring'
Roberto Ierusalimschy
1
-1
/
+6
2015-08-14
added ';' at the end of "expression lines" ("return exp;") so that
Roberto Ierusalimschy
1
-12
/
+8
2015-08-03
'invalidateTMcache' not needed in all 'settable' uses
Roberto Ierusalimschy
3
-6
/
+7
2015-08-03
fast track for 'settable'
Roberto Ierusalimschy
3
-39
/
+67
2015-08-03
barrier macros rewritten as expressions
Roberto Ierusalimschy
1
-13
/
+13
2015-07-23
new entry should not be commented out
Roberto Ierusalimschy
1
-2
/
+0
2015-07-20
implementation of fast track for gettable operations
Roberto Ierusalimschy
3
-38
/
+70
2015-07-20
bug: 'io.lines' does not check maximum number of options
Roberto Ierusalimschy
1
-0
/
+35
2015-07-20
in 'lua_number2strx', use the call to 'l_sprintf' to add exponent
Roberto Ierusalimschy
1
-4
/
+3
2015-07-15
'lua_Number' added to 'L_Umaxalign' union
Roberto Ierusalimschy
1
-2
/
+8
2015-07-15
bug: 'io.lines' does not check maximum number of options
Roberto Ierusalimschy
1
-1
/
+8
2015-07-13
avoid overflows (detected with 'clang -ftrapv')
Roberto Ierusalimschy
2
-7
/
+14
2015-07-07
detail (comment)
Roberto Ierusalimschy
1
-2
/
+2
2015-07-06
'strftime' puts its result directly into 'lua_Buffer'
Roberto Ierusalimschy
1
-5
/
+9
2015-07-04
better treatment for integer overflows + all errors throw an error
Roberto Ierusalimschy
1
-23
/
+37
2015-07-04
because of debt, 'totalbytes' can be negative (and therefore its
Roberto Ierusalimschy
1
-3
/
+3
2015-07-04
avoid possibility of subtle arith. overflow
Roberto Ierusalimschy
1
-2
/
+2
2015-07-04
avoid subtle possibility of arithmetic overflow
Roberto Ierusalimschy
1
-5
/
+5
2015-07-04
computations in numerical for loop must avoid overflows too
Roberto Ierusalimschy
1
-3
/
+3
2015-07-01
using 'clang' by default + changes in warnings ('old-style-declaration'
Roberto Ierusalimschy
1
-4
/
+3
2015-07-01
detail
Roberto Ierusalimschy
2
-4
/
+4
2015-06-26
simpler code for 'luaO_fb2int'
Roberto Ierusalimschy
1
-4
/
+2
2015-06-26
tiny bug: 'randomseed' was calling 'rand' (instead of 'l_rand')
Roberto Ierusalimschy
1
-2
/
+2
2015-06-26
with string cache, it is not that important for 'type' to avoid
Roberto Ierusalimschy
1
-13
/
+5
2015-06-25
detail (cast to avoid mixing types in conditional expression)
Roberto Ierusalimschy
1
-2
/
+2
2015-06-24
buffer size changed from size_t to int (it is always small) +
Roberto Ierusalimschy
1
-7
/
+10
2015-06-24
detail
Roberto Ierusalimschy
1
-2
/
+2
2015-06-21
detail
Roberto Ierusalimschy
1
-2
/
+2
2015-06-18
redefine 'l_sprintf' to test correctness of buffer sizes given
Roberto Ierusalimschy
1
-1
/
+10
2015-06-18
using 'snprintf' in C99 (both for documentation of buffer sizes
Roberto Ierusalimschy
3
-26
/
+39
2015-06-18
using 'lua_longassert' to avoid warnings
Roberto Ierusalimschy
1
-2
/
+2
2015-06-18
better implementation for buffers (reallocated memory directly
Roberto Ierusalimschy
1
-8
/
+52
2015-06-18
detail (i + 1 > exp is simply i >= exp)
Roberto Ierusalimschy
1
-2
/
+2
2015-06-18
details (use original type when saving variable's value)
Roberto Ierusalimschy
2
-4
/
+4
2015-06-18
missing ']]' in long string
Roberto Ierusalimschy
1
-0
/
+2
2015-06-09
bug in order NaN x int (tests must ensure that NaN does not get
v5.3.1
Roberto Ierusalimschy
1
-11
/
+12
2015-06-09
using macros ('rttype' and 'settt_') to access "private" field 'tt_'
Roberto Ierusalimschy
1
-3
/
+3
2015-06-09
comment (FALLTHROUGH position)
Roberto Ierusalimschy
1
-3
/
+3
[prev]
[next]