ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

lgc.cpp File Reference

#include "engines/grim/lua/ldo.h"
#include "engines/grim/lua/lfunc.h"
#include "engines/grim/lua/lgc.h"
#include "engines/grim/lua/lmem.h"
#include "engines/grim/lua/lobject.h"
#include "engines/grim/lua/lstate.h"
#include "engines/grim/lua/lstring.h"
#include "engines/grim/lua/ltable.h"
#include "engines/grim/lua/ltm.h"
#include "engines/grim/lua/lua.h"
Include dependency graph for lgc.cpp:

Go to the source code of this file.

Namespaces

namespace  Grim

Defines

#define FORBIDDEN_SYMBOL_EXCEPTION_setjmp
#define FORBIDDEN_SYMBOL_EXCEPTION_longjmp

Functions

static int32 Grim::markobject (TObject *o)
int32 Grim::luaC_ref (TObject *o, int32 lock)
void Grim::lua_unref (int32 r)
TObject * Grim::luaC_getref (int32 r)
static void Grim::travlock ()
static int32 Grim::ismarked (TObject *o)
static void Grim::invalidaterefs ()
void Grim::luaC_hashcallIM (Hash *l)
void Grim::luaC_strcallIM (TaggedString *l)
static GCnode * Grim::listcollect (GCnode *l)
static void Grim::strmark (TaggedString *s)
static void Grim::protomark (TProtoFunc *f)
static void Grim::closuremark (Closure *f)
static void Grim::hashmark (Hash *h)
static void Grim::globalmark ()
static void Grim::markall ()
int32 Grim::lua_collectgarbage (int32 limit)
void Grim::luaC_checkGC ()

Define Documentation

#define FORBIDDEN_SYMBOL_EXCEPTION_longjmp

Definition at line 7 of file lgc.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_setjmp

Definition at line 6 of file lgc.cpp.



Generated on Sat Mar 16 2019 05:03:06 for ResidualVM by doxygen 1.7.1
curved edge   curved edge