Order of entries in make/mapfiles/reorder-*

David Holmes david.holmes at oracle.com
Fri Dec 8 10:59:38 UTC 2017


On 8/12/2017 7:53 PM, Magnus Ihse Bursie wrote:
> On 2017-12-08 07:26, David Holmes wrote:
>> Nobody?
> I don't know. They existed long time before I started working on the 
> build system. I believe they were an attempt to optimize the layout 
> based on some test that ran years and years ago. It's likely that they 
> do nothing (at best) or worsen performance (at worst).  Very few 
> libraries has these reorder files any more. If you think you need to 
> update one, I think a reasonable course of action is to remove it instead.

If an exported API is not in the reorder file then the build fails. So I 
have to add the new methods to it. The content of the files is very 
mysterious with apparent comments that make no sense

# Test Null
# Test Hello

etc.

I'll just add them close to existing related entries.

Thanks,
David

> Maybe Claes can help me confirm my speculation about performance..?
> 
> /Magnus
> 
>>
>> On 7/12/2017 8:15 PM, David Holmes wrote:
>>> I have to add new entries to the mapfiles. How is the order in the 
>>> reorder-* files determined?
>>>
>>> Thanks,
>>> David
> 



More information about the build-dev mailing list