diff options
author | Mike Pall <mike> | 2013-04-21 01:01:33 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2013-04-21 01:01:33 +0200 |
commit | 5f1781a1277508c2b7bec527f722da98d8556e26 (patch) | |
tree | e1bbc8b5b4af7c7b374a0139225a585aa0009fdf /src/lj_buf.h | |
parent | 7b629b7bcf6bca3bd7733db601722c551098557e (diff) | |
download | luajit-5f1781a1277508c2b7bec527f722da98d8556e26.tar.gz luajit-5f1781a1277508c2b7bec527f722da98d8556e26.tar.bz2 luajit-5f1781a1277508c2b7bec527f722da98d8556e26.zip |
Compile string concatenations (BC_CAT).
Diffstat (limited to 'src/lj_buf.h')
-rw-r--r-- | src/lj_buf.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lj_buf.h b/src/lj_buf.h index 289eb01d..e028a434 100644 --- a/src/lj_buf.h +++ b/src/lj_buf.h | |||
@@ -26,6 +26,12 @@ LJ_FUNC void LJ_FASTCALL lj_buf_shrink(lua_State *L, SBuf *sb); | |||
26 | 26 | ||
27 | LJ_FUNC char *lj_buf_wmem(char *p, const void *q, MSize len); | 27 | LJ_FUNC char *lj_buf_wmem(char *p, const void *q, MSize len); |
28 | LJ_FUNC void lj_buf_putmem(SBuf *sb, const void *q, MSize len); | 28 | LJ_FUNC void lj_buf_putmem(SBuf *sb, const void *q, MSize len); |
29 | #if LJ_HASJIT | ||
30 | LJ_FUNC SBuf * LJ_FASTCALL lj_buf_putstr(SBuf *sb, GCstr *s); | ||
31 | LJ_FUNC SBuf * LJ_FASTCALL lj_buf_putint(SBuf *sb, int32_t k); | ||
32 | LJ_FUNC SBuf * LJ_FASTCALL lj_buf_putnum(SBuf *sb, cTValue *o); | ||
33 | LJ_FUNC GCstr * LJ_FASTCALL lj_buf_tostr(SBuf *sb); | ||
34 | #endif | ||
29 | LJ_FUNC uint32_t LJ_FASTCALL lj_buf_ruleb128(const char **pp); | 35 | LJ_FUNC uint32_t LJ_FASTCALL lj_buf_ruleb128(const char **pp); |
30 | LJ_FUNC char * LJ_FASTCALL lj_buf_wuleb128(char *p, uint32_t v); | 36 | LJ_FUNC char * LJ_FASTCALL lj_buf_wuleb128(char *p, uint32_t v); |
31 | 37 | ||