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
/
lvm.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
typos in comments
Roberto Ierusalimschy
2013-03-16
1
-2
/
+2
*
remove of unecessary luaD_checkstack. (In some cases, C should
Roberto Ierusalimschy
2012-08-16
1
-2
/
+1
*
details (remove of some extra spaces)
Roberto Ierusalimschy
2012-08-14
1
-2
/
+2
*
bugs in yields inside debug hooks
Roberto Ierusalimschy
2012-06-08
1
-5
/
+14
*
macro 'checkGC' takes care of setting 'top' to limit stack live values
Roberto Ierusalimschy
2012-05-14
1
-16
/
+9
*
no more 'Proto' objects on the stack. Protos are anchored on outer
Roberto Ierusalimschy
2012-05-08
1
-2
/
+3
*
first implementation of long strings
Roberto Ierusalimschy
2012-01-25
1
-1
/
+2
*
'eqstr' -> 'luaS_eqstr'
Roberto Ierusalimschy
2012-01-23
1
-3
/
+3
*
cast from 'bool' to 'int' (for C++)
Roberto Ierusalimschy
2011-12-07
1
-2
/
+2
*
comment
Roberto Ierusalimschy
2011-11-29
1
-2
/
+2
*
avoid warnings of unreacheable 'break's
Roberto Ierusalimschy
2011-11-28
1
-3
/
+4
*
new type 'l_noret' for function that do not return
Roberto Ierusalimschy
2011-10-07
1
-8
/
+8
*
bug: __newindex metamethod may not work if metatable is its own
Roberto Ierusalimschy
2011-08-17
1
-12
/
+21
*
no more 'luaH_setstr (used only once) + 'luaH_setint' receives value
Roberto Ierusalimschy
2011-08-09
1
-2
/
+2
*
avoid warnings with -Wstrict-overflow
Roberto Ierusalimschy
2011-06-09
1
-5
/
+6
*
stricter control (using tag variants) over closure kinds (Lua x C)
Roberto Ierusalimschy
2011-06-02
1
-7
/
+6
*
more uniform names for 'equalobj'-related functions
Roberto Ierusalimschy
2011-05-31
1
-3
/
+3
*
no need for two different implementations for equality (one raw and
Roberto Ierusalimschy
2011-05-31
1
-3
/
+10
*
avoid using expression as argument to unsafe macro 'l_isfalse'
Roberto Ierusalimschy
2011-05-05
1
-2
/
+3
*
change in opcode OP_LOADNIL: B is used as a counter instead of a
Roberto Ierusalimschy
2011-04-19
1
-4
/
+4
*
added macro for code checking
Roberto Ierusalimschy
2011-04-18
1
-1
/
+7
*
new instruction OP_LOADKX (to replace OP_LOADK with extra argument)
Roberto Ierusalimschy
2011-04-07
1
-2
/
+8
*
new macro 'ttisequal'
Roberto Ierusalimschy
2011-04-05
1
-2
/
+2
*
2nd operand for unary tag methods does not need to be 'nil'
Roberto Ierusalimschy
2011-04-05
1
-3
/
+2
*
trying to avoid assumption that sizeof(char)==1
Roberto Ierusalimschy
2011-02-07
1
-3
/
+4
*
no more 'OP_CLOSE' instructions (use jumps to close upvalues)
Roberto Ierusalimschy
2011-02-07
1
-4
/
+1
*
avoid extra increment to 'savedpc' when jumping
Roberto Ierusalimschy
2011-02-01
1
-15
/
+20
*
new scheme to close upvalues in 'break'; jump instructions may
Roberto Ierusalimschy
2011-02-01
1
-11
/
+18
*
GC does not mark dead registers inside activation record
Roberto Ierusalimschy
2010-12-17
1
-6
/
+21
*
detection of erroneous numeric strings with \0 (such as "1\0")
Roberto Ierusalimschy
2010-12-06
1
-2
/
+2
*
comment typos
Roberto Ierusalimschy
2010-10-29
1
-2
/
+2
*
corrected warnings from different compilers (mostly casts and small
Roberto Ierusalimschy
2010-10-25
1
-2
/
+2
*
typo in comments
Roberto Ierusalimschy
2010-06-30
1
-3
/
+3
*
better barrier for prototypes
Roberto Ierusalimschy
2010-06-07
1
-4
/
+6
*
Lua closures are cached for reuse
Roberto Ierusalimschy
2010-06-04
1
-16
/
+52
*
one more macro (mvdispatch) to easy experiments with alternative
Roberto Ierusalimschy
2010-05-13
1
-2
/
+3
*
use of macro ('vmcase') to format all cases in main switch of
Roberto Ierusalimschy
2010-05-12
1
-121
/
+83
*
small changes in 'luaV_execute' to make cases more regularly formatted
Roberto Ierusalimschy
2010-05-12
1
-8
/
+7
*
typos in comments
Roberto Ierusalimschy
2010-05-05
1
-2
/
+2
*
details (comments)
Roberto Ierusalimschy
2010-05-04
1
-3
/
+3
*
allows thread switches (when/if there are thread switches) in the same
Roberto Ierusalimschy
2010-04-19
1
-5
/
+7
*
"light C function" is a better name than "C-function pointer"
Roberto Ierusalimschy
2010-04-18
1
-2
/
+2
*
comparsion tag methods follow the same rule as other binary TMs
Roberto Ierusalimschy
2010-04-18
1
-20
/
+12
*
invalid instructions "cannot" happen
Roberto Ierusalimschy
2010-04-15
1
-3
/
+2
*
first implementation of light C functions
Roberto Ierusalimschy
2010-04-14
1
-3
/
+4
*
new macro 'eqstr'
Roberto Ierusalimschy
2010-04-05
1
-1
/
+2
*
avoid using 'luaS_new' when can use 'luaS_newlstr'
Roberto Ierusalimschy
2010-04-02
1
-3
/
+3
*
work related to hooks moved from 'luaV_execute' to 'traceexec'
Roberto Ierusalimschy
2010-03-29
1
-5
/
+5
*
no more fenvs!
Roberto Ierusalimschy
2010-03-26
1
-2
/
+2
*
first version of _ENV; no more global variables
Roberto Ierusalimschy
2010-03-12
1
-31
/
+3
[next]