Displaying 5 results from an estimated 5 matches for "aggg".
Did you mean:
agg
2005 Nov 23
2
[LLVMdev] llvm-ranlib: Bus Error in regressions + fix
...hat this isn't possible? Then the final archive would be created in a
>> single pass, and it could just be moved into place.
>
>
> Ah. I see: It needs to be written in order to compute the offsets.
Exactly.
> However, it would be possible to use a stringstream for this.
Aggg! No! Those perform horribly with anything more than a small amount of
data. Some Archive files can be huge (e.g. not fit in memory).
>
> I think the best thing to do is to write the final archive to a
> temporary file, and then move it into place. This has the advantage that
> if so...
2005 Nov 23
0
[LLVMdev] llvm-ranlib: Bus Error in regressions + fix
On Nov 23, 2005, at 12:08, Reid Spencer wrote:
>> However, it would be possible to use a stringstream for this.
> Aggg! No! Those perform horribly with anything more than a small
> amount of data. Some Archive files can be huge (e.g. not fit in
> memory).
An archive can be too big to fit in memory? That would be a BIG
library. In that case, building a temporary in memory is a bad idea,
but then so is cop...
2005 Nov 23
0
[LLVMdev] llvm-ranlib: Bus Error in regressions + fix
On Nov 23, 2005, at 8:16, Evan Jones wrote:
> (4) Write the foreignST into the TmpArchive file. Is there any reason
> that this isn't possible? Then the final archive would be created in a
> single pass, and it could just be moved into place.
Ah. I see: It needs to be written in order to compute the offsets.
However, it would be possible to use a stringstream for this.
I think
2005 Nov 23
3
[LLVMdev] llvm-ranlib: Bus Error in regressions + fix
Evan Jones wrote:
> On Nov 23, 2005, at 12:08, Reid Spencer wrote:
>
>>> However, it would be possible to use a stringstream for this.
>>
>> Aggg! No! Those perform horribly with anything more than a small
>> amount of data. Some Archive files can be huge (e.g. not fit in memory).
>
>
> An archive can be too big to fit in memory? That would be a BIG library.
Yes, but they do exist. I've seen 1GByte archive files.
>...
2005 Nov 23
2
[LLVMdev] llvm-ranlib: Bus Error in regressions + fix
On Nov 22, 2005, at 23:59, Reid Spencer wrote:
>> = {0,
>> 0, 4, 0}}}
>> (gdb) p archPath
>> $3 = {path = {static npos = 4294967295,
>> _M_dataplus = {<allocator<char>> = {<No data fields>},
>> _M_p = 0x83545f4 "temp.GNU.a5\b"}, static _S_empty_rep_storage =
> What's with the "5\b" at the end? Looks