Roberto Ierusalimschy
|
60b6599e83
Short strings can be external, too
|
2 هفته پیش |
Roberto Ierusalimschy
|
d1e677c52b
New type 'TStatus' for thread status/error codes
|
6 ماه پیش |
Roberto Ierusalimschy
|
0acd55898d
Added gcc option '-Wconversion'
|
1 سال پیش |
Roberto Ierusalimschy
|
55ac40f859
Cleaning of llimits.h
|
1 سال پیش |
Roberto Ierusalimschy
|
9fa63a6268
Some 'unsigned int' changed to 'unsigned'
|
1 سال پیش |
Roberto Ierusalimschy
|
108e0bdc84
Merge branch 'master' into nextversion
|
1 سال پیش |
Roberto Ierusalimschy
|
5853c37a83
Bug: Buffer overflow in string concatenation
|
1 سال پیش |
Roberto Ierusalimschy
|
024f9064f1
External strings
|
1 سال پیش |
Roberto Ierusalimschy
|
7f4906f565
Towards external strings
|
1 سال پیش |
Roberto Ierusalimschy
|
14e416355f
Added suport for Fixed Buffers
|
1 سال پیش |
Roberto Ierusalimschy
|
07a9eab23a
Cannot use 'getshrstr' before setting 'shrlen'
|
1 سال پیش |
Roberto Ierusalimschy
|
9b4f39ab14
More disciplined use of 'getstr' and 'tsslen'
|
1 سال پیش |
Roberto Ierusalimschy
|
59c88f846d
Broadening the use of branch hints
|
4 سال پیش |
Roberto Ierusalimschy
|
9a89fb1c9d
Hash always use all characters in a long string
|
4 سال پیش |
Roberto Ierusalimschy
|
7288528a1e
Short strings always use all bytes in the hash
|
5 سال پیش |
Roberto Ierusalimschy
|
46c3587a6f
Clearer distinction between types and tags
|
5 سال پیش |
Roberto Ierusalimschy
|
2c68e66570
Details
|
6 سال پیش |
Roberto Ierusalimschy
|
f99509581e
Removed extra information from RCS keyword strings
|
7 سال پیش |
Roberto Ierusalimschy
|
34aa0c5bd7
new macros 'likely'/'unlikely' with hints for jump predictions
|
7 سال پیش |
Roberto Ierusalimschy
|
ca6fe7449a
userdata can have multiple user values
|
7 سال پیش |
Roberto Ierusalimschy
|
c7a8cba745
no more 'nfield' string
|
7 سال پیش |
Roberto Ierusalimschy
|
e2b15aa21d
janitor work on casts
|
7 سال پیش |
Roberto Ierusalimschy
|
2f6f6abeba
'rehash' -> 'tablerehash'
|
7 سال پیش |
Roberto Ierusalimschy
|
b077b20206
back to reallocation when resizing the string table.
|
7 سال پیش |
Roberto Ierusalimschy
|
e663a24ab0
more freedom in handling memory-allocation errors (not all allocations
|
7 سال پیش |
Roberto Ierusalimschy
|
7622373033
using explicit tests for allocation overflow whenever possible
|
7 سال پیش |
Roberto Ierusalimschy
|
9d28b40152
rehashes string table always allocating a new array instead of
|
7 سال پیش |
Roberto Ierusalimschy
|
6d998055c8
no more reference 'memerrmsg' + new reference to "n"
|
8 سال پیش |
Roberto Ierusalimschy
|
f230898ad6
tiny code refactoring in 'luaS_hash'
|
9 سال پیش |
Roberto Ierusalimschy
|
d356183402
new function 'luaS_hashlongstr'
|
9 سال پیش |