[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MPS: Please check if scratch/igc builds with native compilation
From: |
Gerd Möllmann |
Subject: |
Re: MPS: Please check if scratch/igc builds with native compilation |
Date: |
Thu, 23 May 2024 08:12:03 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Gerd Möllmann <gerd.moellmann@gmail.com> writes:
> Gerd Möllmann <gerd.moellmann@gmail.com> writes:
>
>> Or something completely different, I actually have no idea :-).
>
> I came to one conclusion this afternoon nemely that fix_comp_unit is
> 100% wrong: it may not scan d_reloc etc. in the shared object
> because there is no synchronization between threads reading/writing
> these.
>
> Remains the question why making them roots did not work for me. A root
> ensures synchronization by stopping the world while roots are scanned.
>
> I guess I'll have to double check if that was really the same error as
> w/o roots, or if it only looked like it was.
I've now pushed something.
This doesn't make the native comp build work, but the errors are
different, and in the cases of IGC_OBJ_FWD assertions I think these
don't have the same cause, at least they don't follow the patterns I've
previously seen in LLDB.
In summary, I think this is an improvement.
Could anyone (of the currently n = 3 people reporting back
(not disappointing because expected) try this?
- Re: MPS: Please check if scratch/igc builds with native compilation, (continued)
- Re: MPS: Please check if scratch/igc builds with native compilation, Helmut Eller, 2024/05/22
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/22
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/22
- Re: MPS: Please check if scratch/igc builds with native compilation, Helmut Eller, 2024/05/22
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/22
- Re: MPS: Please check if scratch/igc builds with native compilation, Helmut Eller, 2024/05/22
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/22
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/22
- Re: MPS: Please check if scratch/igc builds with native compilation,
Gerd Möllmann <=
- Re: MPS: Please check if scratch/igc builds with native compilation, Helmut Eller, 2024/05/23
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/23
- Re: MPS: Please check if scratch/igc builds with native compilation, Helmut Eller, 2024/05/23
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/23
- Re: MPS: Please check if scratch/igc builds with native compilation, Helmut Eller, 2024/05/23
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/23
- Re: MPS: Please check if scratch/igc builds with native compilation, Andrea Corallo, 2024/05/23
- Re: MPS: Please check if scratch/igc builds with native compilation, Andrea Corallo, 2024/05/23
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/23
- Re: MPS: Please check if scratch/igc builds with native compilation, Gerd Möllmann, 2024/05/23