Revision: 8473
Author: [email protected]
Date: Wed Jun 29 08:34:00 2011
Log: ll_prof: Terminate mmap file names on the first NUL char.
[email protected]
Review URL: http://codereview.chromium.org/7282011
http://code.google.com/p/v8/source/detail?r=8473
Modified:
/branches/bleeding_edge/tools/ll_prof.py
=======================================
--- /branches/bleeding_edge/tools/ll_prof.py Wed May 18 08:08:50 2011
+++ /branches/bleeding_edge/tools/ll_prof.py Wed Jun 29 08:34:00 2011
@@ -631,10 +631,10 @@
def ReadMmap(self, header, offset):
mmap_info = PERF_MMAP_EVENT_BODY_DESC.Read(self.trace,
offset + self.header_size)
- # Read null-padded filename.
+ # Read null-terminated filename.
filename = self.trace[offset + self.header_size +
ctypes.sizeof(mmap_info):
- offset + header.size].rstrip(chr(0))
- mmap_info.filename = filename
+ offset + header.size]
+ mmap_info.filename = filename[:filename.find(chr(0))]
return mmap_info
def ReadSample(self, header, offset):
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev