Roberto Ierusalimschy
|
c697aa30bc
more precise type for argument to 'aux_upvalue'
|
11 年之前 |
Roberto Ierusalimschy
|
17ee57f8e0
'iswhite' and related macros now can work directly on any object
|
11 年之前 |
Roberto Ierusalimschy
|
3c6d0aaa7d
'iswhite' and related macros now can work directly on any object
|
11 年之前 |
Roberto Ierusalimschy
|
e43612aaf6
put the restriction that 'luaC_barrierback' works only on tables
|
11 年之前 |
Roberto Ierusalimschy
|
2898e2fd12
removed useless assertion (gcstate != GCSpause already implied by
|
11 年之前 |
Roberto Ierusalimschy
|
8704fca0c9
in 'luaL_checkversion_' check numeric types first. (Other tests
|
11 年之前 |
Roberto Ierusalimschy
|
325e44d87e
no more "-2" for limits. (Limits should be precise; safety is in
|
11 年之前 |
Roberto Ierusalimschy
|
54ac253343
detail (no need to define LUAI_USER_ALIGNMENT_T when it is not
|
11 年之前 |
Roberto Ierusalimschy
|
bb12903120
type 'Udata' refers directly to structure inside the union (union
|
11 年之前 |
Roberto Ierusalimschy
|
ca41b43f53
type 'TString' refers directly to the structure inside the union
|
11 年之前 |
Roberto Ierusalimschy
|
3511e186cd
ensure size for LUAI_USER_ALIGNMENT_T in tests is larger than the
|
11 年之前 |
Roberto Ierusalimschy
|
56137d58ff
added check for conversion 'obj2gco' (and corrections for small
|
11 年之前 |
Roberto Ierusalimschy
|
9aec500a26
no need for field 'gch' anymore
|
11 年之前 |
Roberto Ierusalimschy
|
5a9cc57a5e
change in GCObject: instead of being a union, it is now a structure
|
11 年之前 |
Roberto Ierusalimschy
|
1aa4f69b51
new type 'lua_Ctx' for continuation-function contexts (to allow type
|
11 年之前 |
Roberto Ierusalimschy
|
8bb272a3e3
new conversion float->integer: conversion is valid only when
|
11 年之前 |
Roberto Ierusalimschy
|
c229ed597f
'requiref' checks 'package.loaded' before loading a module
|
11 年之前 |
Roberto Ierusalimschy
|
16b4110521
function 'type' keeps type names as upvalues to avoid creating strings
|
11 年之前 |
Roberto Ierusalimschy
|
f14662fca6
detail (added placeholders for non-function fields to preallocate
|
11 年之前 |
Roberto Ierusalimschy
|
a9af12bbe7
Table library now respects '__index'/'__newindex' metamethods
|
11 年之前 |
Roberto Ierusalimschy
|
5bbb4a06a6
removed unused parameter Ä'L' in macro 'api_check' and company
|
11 年之前 |
Roberto Ierusalimschy
|
d4fb848be7
added api check in 'lua_typename' (tag is valid)
|
11 年之前 |
Roberto Ierusalimschy
|
b9dcf9974d
detail (typos in comments)
|
11 年之前 |
Roberto Ierusalimschy
|
a77d263e86
unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)
|
11 年之前 |
Roberto Ierusalimschy
|
7cc40851e1
emergency collection can happen even when collector is stopped
|
11 年之前 |
Roberto Ierusalimschy
|
08a9c9faa3
detail (comment)
|
11 年之前 |
Roberto Ierusalimschy
|
84fe52dbeb
unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)
|
11 年之前 |
Roberto Ierusalimschy
|
10200585a7
var-arguments to the script come from 'arg' table (not from original
|
11 年之前 |
Roberto Ierusalimschy
|
c94f11d783
'IntPoint' -> 'point2int' + ensure that casted value fits in
|
11 年之前 |
Roberto Ierusalimschy
|
54ac5960a8
LUA_MAXUNSIGNED was only used to define 2.0^intnumbits (and that
|
11 年之前 |