Commit History

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