Displaying 3 results from an estimated 3 matches for "bufnam".
2013 Dec 13
17
[Bug 10322] New: Slow Performance over Network rsync
https://bugzilla.samba.org/show_bug.cgi?id=10322
Summary: Slow Performance over Network rsync
Product: rsync
Version: 3.1.0
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P5
Component: core
AssignedTo: wayned at samba.org
ReportedBy: Joerg.Grube at Gmx.De
2010 Oct 13
1
[LLVMdev] EXC_BAD_ACCESS: invalid MemoryBuffer from ContentCache::getBuffer
...construct a FullSourceLoc and do:
int LineNum = SourceLoc.getInstantiationLineNumber();
int ColNum = SourceLoc.getInstantiationColumnNumber();
which return sane values. Checking SourceLoc.isInvalid() always
returns false, so I'm confident SourceLoc is valid. However, when I
do:
const char * bufname = SourceLoc.getManager().getBufferName(SourceLoc,
&invalid);
I get crashes. The different here I noticed is that
SourceLoc.getInstantiationColumnNumber() uses
getDecomposedInstantiationLoc(Loc) to grab the FileID while getBuffer
name uses getFileID(Loc), which in the case of the crash return...
2007 Dec 02
1
[LLVMdev] reading & writing bitcode from non file, e.g. GDBM store (or MySQL database)
..., I can read a module
from a GDBM store with something like (all error handling is skipped)
datum keyd, vald; // GDBM key & value
// fill keyd appropriately
vald = gdbm_fetch (bark_gdbm, keyd);
MemoryBuffer* membuf = MemoryBuffer::getMemBuffer(vald.dptr,
vald.dptr+vald.dsize, bufnam);
Module* lmodu = ParseBitcodeFile(membuf, &errmsg);
// do something appropriate with the llvm module lmodu
Unfortunately, there is no way of dumping into memory, except by going
thru a stdc++ memory output buffer. Or am I wrong on this?
Regards, and thanks for your patience & read...