search for: allglobalsaredeadstriproot

Displaying 2 results from an estimated 2 matches for "allglobalsaredeadstriproot".

2012 Nov 09
2
[LLVMdev] lld deadstrip atoms
Hi Nick, Dead stripping optimization needs a way to setup the roots which are live. The current code in Resolver does it by 1) setting all the global defined atoms to be the live set when building shared libraries (_options.allGlobalsAreDeadStripRoots) 2) Or, uses a list of names that are dead strip roots (other types) Question:- *********** How are the dead strip root names supposed to be set ? Does each Reader need to set specific information on what are the dead strip roots ? There is a flag in the DefinedAtom to determine whether to dea...
2012 Nov 12
0
[LLVMdev] lld deadstrip atoms
...ov 9, 2012, at 10:31 AM, Shankar Easwaran wrote: > Hi Nick, > > Dead stripping optimization needs a way to setup the roots which are live. The current code in Resolver does it by > > 1) setting all the global defined atoms to be the live set when building shared libraries (_options.allGlobalsAreDeadStripRoots) > 2) Or, uses a list of names that are dead strip roots (other types) > > Question:- > *********** > How are the dead strip root names supposed to be set ? Does each Reader need to set specific information on what are the dead strip roots ? On darwin there are two mechanisms: 1)...