Sha256: 1beb4e1d1e4b81b6d65ac1f6745cc3435e7f58afa652bc6ab5d13e7d09f5c56b
Contents?: true
Size: 637 Bytes
Versions: 3
Compression:
Stored size: 637 Bytes
Contents
/* ** Fast function call recorder. ** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h */ #ifndef _LJ_FFRECORD_H #define _LJ_FFRECORD_H #include "lj_obj.h" #include "lj_jit.h" #if LJ_HASJIT /* Data used by handlers to record a fast function. */ typedef struct RecordFFData { TValue *argv; /* Runtime argument values. */ ptrdiff_t nres; /* Number of returned results (defaults to 1). */ uint32_t data; /* Per-ffid auxiliary data (opcode, literal etc.). */ } RecordFFData; LJ_FUNC int32_t lj_ffrecord_select_mode(jit_State *J, TRef tr, TValue *tv); LJ_FUNC void lj_ffrecord_func(jit_State *J); #endif #endif
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
immunio-2.0.4 | lua-hooks/ext/luajit/src/lj_ffrecord.h |
immunio-2.0.3 | lua-hooks/ext/luajit/src/lj_ffrecord.h |
immunio-2.0.2 | lua-hooks/ext/luajit/src/lj_ffrecord.h |