Displaying 4 results from an estimated 4 matches for "r175528".
2013 Feb 27
0
[LLVMdev] GCMetadataPrinter::finishAssembly not executed?
Hi ,
Can someone commit the attatched (cleanup) patch for r175528?
Thanks,
yiannis
On 02/25/2013 08:11 PM, Dmitry Babokin wrote:
> Yiannis, Pedro,
>
> I'm not an expert here. Taking closer look I see that it makes sense
> to do this cleanup job in doFinalization() of the pass, which
> requested GC info. So the current fix seems to be ok and...
2013 Feb 25
2
[LLVMdev] GCMetadataPrinter::finishAssembly not executed?
Yiannis, Pedro,
I'm not an expert here. Taking closer look I see that it makes sense to do
this cleanup job in doFinalization() of the pass, which requested GC info.
So the current fix seems to be ok and all external clients will need to do
cleanup directly doing the same jobs as Printer::doFinalization() does now.
By the way, I've just noticed that comments for GCModuleInfo::clear()
2013 Feb 19
1
[LLVMdev] [PATCH] Fix GCMetadaPrinter::finishAssembly not executed
As discussed in LLVMdev [1], due to the execution order of
doFinalization functions, the GC information were deleted before
AsmPrinter::doFinalization was executed. Thus, the
GCMetadataPrinter::finishAssembly was never called.
The attached patch fixes that by moving the code of the
GCInfoDeleter::doFinalization to Printer::doFinalization. Pedro (cc'ed)
has already taken a look at this and he
2013 Feb 27
1
[LLVMdev] GCMetadataPrinter::finishAssembly not executed?
...ear - Resets the pass. Any pass, which uses GCModuleInfo(), should
call it in doFinalization().
Does it make sense?
-Dmitry
On Wed, Feb 27, 2013 at 7:21 PM, Yiannis Tsiouris
<gtsiour at softlab.ntua.gr>wrote:
> **
> Hi ,
>
> Can someone commit the attatched (cleanup) patch for r175528?
>
> Thanks,
> yiannis
>
>
> On 02/25/2013 08:11 PM, Dmitry Babokin wrote:
>
> Yiannis, Pedro,
>
> I'm not an expert here. Taking closer look I see that it makes sense to
> do this cleanup job in doFinalization() of the pass, which requested GC
> info. So th...