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
/
bugs
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2017-12-04
new opcodes OP_SHLI/OP_SHRI
Roberto Ierusalimschy
4
-18
/
+94
2017-12-01
'luaS_resize' can raise memory errors
Roberto Ierusalimschy
1
-4
/
+9
2017-12-01
rehashes string table always allocating a new array instead of
Roberto Ierusalimschy
1
-17
/
+11
2017-12-01
detail
Roberto Ierusalimschy
1
-3
/
+3
2017-12-01
another value for LUAI_MAXCCALLS (must think more about that)
Roberto Ierusalimschy
1
-2
/
+2
2017-11-30
warnings from Visual Studio /W3
Roberto Ierusalimschy
3
-6
/
+6
2017-11-30
small peephole optimizations
Roberto Ierusalimschy
5
-48
/
+63
2017-11-30
details (comments)
Roberto Ierusalimschy
1
-5
/
+10
2017-11-30
detail (spacing)
Roberto Ierusalimschy
1
-3
/
+3
2017-11-29
new opcodes OP_RETURN0/OP_RETURN1
Roberto Ierusalimschy
4
-17
/
+77
2017-11-29
'luaV_execute' gets call info as extra argument (it is always
Roberto Ierusalimschy
3
-11
/
+11
2017-11-28
order opcodes cannot use 'K' operands
Roberto Ierusalimschy
1
-2
/
+2
2017-11-28
conditional jumps unified in label "condjump' + new variable 'vra'
Roberto Ierusalimschy
1
-128
/
+106
2017-11-28
using register 'k' for conditions in tests (we only need one bit there)
Roberto Ierusalimschy
3
-92
/
+120
2017-11-28
detail (identation of switch)
Roberto Ierusalimschy
2
-37
/
+35
2017-11-27
new opcodes 'OP_LTI' and 'OP_LEI'
Roberto Ierusalimschy
5
-12
/
+71
2017-11-23
detail (typo in comments)
Roberto Ierusalimschy
9
-19
/
+19
2017-11-23
small simplifications around 'luaT_callorderTM'
Roberto Ierusalimschy
2
-21
/
+19
2017-11-23
small simplifications in 'luaD_poscall'
Roberto Ierusalimschy
2
-20
/
+20
2017-11-23
no more 'stackless' implementation; 'luaV_execute' calls itself
Roberto Ierusalimschy
9
-112
/
+90
2017-11-23
more information from 'T.stacklevel'
Roberto Ierusalimschy
1
-2
/
+4
2017-11-22
using 'A' for register instead of 'B' in relational opcodes
Roberto Ierusalimschy
3
-36
/
+31
2017-11-22
new opcode 'OP_EQI' for equality with immediate numbers
Roberto Ierusalimschy
4
-25
/
+68
2017-11-21
more direct implementation for tail calls.
Roberto Ierusalimschy
3
-36
/
+57
2017-11-20
in order comparison opcodes, fast track for floats too
Roberto Ierusalimschy
1
-18
/
+42
2017-11-16
'io.read' accepts multiple formats in a single string argument
Roberto Ierusalimschy
1
-27
/
+31
2017-11-16
detail ('signal' -> 'sign' in comments)
Roberto Ierusalimschy
5
-13
/
+13
2017-11-16
new instruction 'OP_EQK' (for equality with constants)
Roberto Ierusalimschy
4
-14
/
+61
2017-11-13
using 'trap' to stop 'luaV_execute' when necessary (tracing and
Roberto Ierusalimschy
5
-24
/
+67
2017-11-13
avoid accessing wrong union field
Roberto Ierusalimschy
1
-2
/
+3
2017-11-13
detail
Roberto Ierusalimschy
1
-7
/
+8
2017-11-13
includes 'stdio.h' to allow prints when testing
Roberto Ierusalimschy
1
-1
/
+2
2017-11-09
removed unused variable 'islocked'
Roberto Ierusalimschy
1
-4
/
+1
2017-11-08
detail ('Protect' defined as an expression)
Roberto Ierusalimschy
1
-36
/
+45
2017-11-08
new function 'luaV_flttointeger' to convert floats to integers (without
Roberto Ierusalimschy
8
-48
/
+126
2017-11-07
new format for JUMP instructions (to allow larger offsets)
Roberto Ierusalimschy
6
-24
/
+65
2017-11-07
back to 'CallInfo' (no gains with its removal)
Roberto Ierusalimschy
13
-370
/
+394
2017-11-06
fitting a StackValue structure into 32 bytes (for 64-bit machines)
Roberto Ierusalimschy
1
-8
/
+9
2017-11-04
no more 'CallInfo' structure
Roberto Ierusalimschy
5
-119
/
+31
2017-11-03
'lua_Debug' not using 'CallInfo'
Roberto Ierusalimschy
3
-15
/
+20
2017-11-03
removing uses of 'CallInfo'
Roberto Ierusalimschy
2
-65
/
+75
2017-11-03
no more useful fields in CallInfo
Roberto Ierusalimschy
7
-91
/
+100
2017-11-03
more fields moved out of 'CallInfo'
Roberto Ierusalimschy
11
-127
/
+152
2017-11-02
new API for 'lua_resume' + cleaning the uses of the 'extra' field in
Roberto Ierusalimschy
7
-58
/
+31
2017-11-01
using 'L->func' when possible
Roberto Ierusalimschy
6
-39
/
+37
2017-10-31
baby steps to remove 'CallInfo': keeping 'L->func' correct
Roberto Ierusalimschy
5
-9
/
+26
2017-10-31
detail: in 'isinstack', check against the whole stack instead
Roberto Ierusalimschy
1
-5
/
+5
2017-10-31
do not mess up the debt when the collector is not running
Roberto Ierusalimschy
1
-7
/
+7
2017-10-11
some cleaning in GC parameters
Roberto Ierusalimschy
4
-31
/
+46
2017-10-10
raw operation should not convert strings to numbers
Roberto Ierusalimschy
1
-2
/
+2
[next]