From 9cbf17b0f1bb4001b237c4027b271f0db9bde62c Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 11 Sep 2018 08:39:12 -0300 Subject: Details (comments) --- lapi.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lapi.c') diff --git a/lapi.c b/lapi.c index 0ca9a321..ae6b07ae 100644 --- a/lapi.c +++ b/lapi.c @@ -38,7 +38,11 @@ const char lua_ident[] = -/* test for a valid index */ +/* +** Test for a valid index. +** '!ttisnil(o)' implies 'o != &G(L)->nilvalue', so it is not needed. +** However, it covers the most common cases in a faster way. +*/ #define isvalid(L, o) (!ttisnil(o) || o != &G(L)->nilvalue) -- cgit v1.2.3-55-g6feb