summaryrefslogtreecommitdiff
path: root/src/lj_trace.c
diff options
context:
space:
mode:
authorMike Pall <mike>2011-06-09 01:27:37 +0200
committerMike Pall <mike>2011-06-09 01:27:37 +0200
commit8c32b38ca3d522d6c90249495231a331aafca7e2 (patch)
tree0dad822398bef90be8caec0945d6c32a790d7ec9 /src/lj_trace.c
parent585cf05dbd54564d2d3387cef09b3ac2d5e52afd (diff)
downloadluajit-8c32b38ca3d522d6c90249495231a331aafca7e2.tar.gz
luajit-8c32b38ca3d522d6c90249495231a331aafca7e2.tar.bz2
luajit-8c32b38ca3d522d6c90249495231a331aafca7e2.zip
Flatten and compress in-memory debug info (saves ~70%).
Diffstat (limited to '')
-rw-r--r--src/lj_trace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_trace.c b/src/lj_trace.c
index 6b1dd2f6..fbd1b45a 100644
--- a/src/lj_trace.c
+++ b/src/lj_trace.c
@@ -98,7 +98,7 @@ static void perftools_addtrace(GCtrace *T)
98 static FILE *fp; 98 static FILE *fp;
99 GCproto *pt = &gcref(T->startpt)->pt; 99 GCproto *pt = &gcref(T->startpt)->pt;
100 const BCIns *startpc = mref(T->startpc, const BCIns); 100 const BCIns *startpc = mref(T->startpc, const BCIns);
101 const char *name = strdata(proto_chunkname(pt)); 101 const char *name = proto_chunknamestr(pt);
102 BCLine lineno; 102 BCLine lineno;
103 if (name[0] == '@' || name[0] == '=') 103 if (name[0] == '@' || name[0] == '=')
104 name++; 104 name++;