search for: 223393

Displaying 8 results from an estimated 8 matches for "223393".

2015 Apr 20
2
[LLVMdev] SmallString + raw_svector_ostream combination should be more efficient
...did commit a class derived from raw_svector_ostream conatining an internal SmallString he called small_string_ostream. The commit was reverted after a day due to a disagreement about the commit approval and apparently abandoned. http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223393.html http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223557.html http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140630/223986.html The class Alp comitted did solve the possible mismatch between the SmallString and the stream by making the SmallString private to...
2015 Apr 30
2
[LLVMdev] SmallString + raw_svector_ostream combination should be more efficient
..._ostream conatining an internal SmallString he called >> small_string_ostream. The commit was reverted after a day due to a >> disagreement about the commit approval and apparently abandoned. >> >> >> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223393.html >> >> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223557.html >> >> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140630/223986.html >> >> The class Alp comitted did solve the possible mismatch between the >> Sm...
2015 May 02
2
[LLVMdev] SmallString + raw_svector_ostream combination should be more efficient
...>> >> small_string_ostream. The commit was reverted after a day due to a >> >> disagreement about the commit approval and apparently abandoned. >> >> >> >> >> >> >> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223393.html >> >> >> >> >> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223557.html >> >> >> >> >> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140630/223986.html >> >> >> >> The cl...
2015 Aug 12
2
SmallString + raw_svector_ostream combination should be more efficient
...> disagreement about the commit approval and apparently abandoned. > >>>>>> >> > >>>>>> >> > >>>>>> >> > >>>>>> >> > http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223393.html > >>>>>> >> > >>>>>> >> > >>>>>> >> > http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223557.html > >>>>>> >> > >>>>>> >> > >>...
2015 May 22
2
[LLVMdev] SmallString + raw_svector_ostream combination should be more efficient
...ted after a day due to a >>>>> >> disagreement about the commit approval and apparently abandoned. >>>>> >> >>>>> >> >>>>> >> >>>>> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223393.html >>>>> >> >>>>> >> >>>>> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223557.html >>>>> >> >>>>> >> >>>>> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Wee...
2015 May 02
2
[LLVMdev] SmallString + raw_svector_ostream combination should be more efficient
...all_string_ostream. The commit was reverted after a day due to a >>> >> disagreement about the commit approval and apparently abandoned. >>> >> >>> >> >>> >> >>> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223393.html >>> >> >>> >> >>> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223557.html >>> >> >>> >> >>> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140630/223986.html >>> >&...
2015 Aug 13
2
SmallString + raw_svector_ostream combination should be more efficient
...>>>>>> >> > >> >>>>>> >> > >> >>>>>> >> > >> >>>>>> >> > >> >>>>>> >> > http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223393.html > >> >>>>>> >> > >> >>>>>> >> > >> >>>>>> >> > >> >>>>>> >> > http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20140623/223557.html > >> &g...
2015 Apr 19
6
[LLVMdev] SmallString + raw_svector_ostream combination should be more efficient
A very common code pattern in LLVM is SmallString<128> S; raw_svector_ostream OS(S); OS<< ... Use OS.str() While raw_svector_ostream is smart to share the text buffer itself, it's inefficient keeping two sets of pointers to the same buffer: In SmallString: void *BeginX, *EndX, *CapacityX In raw_ostream: char *OutBufStart, *OutBufEnd, *OutBufCur Moreover, at runtime the