search for: rootbranchdata

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

2012 Mar 23
0
[LLVMdev] FW: IntervalMap - maximum alignment requirements
...ldELF on 32-bit machines, stemming from its use of IntervalMap. The documentation at the top of IntervalMap.h states that it is useful for 4 or 8 byte types, and so RuntimeDyldELF correctly uses it. However, further down the file is this comment: // The root data is either a RootLeaf or a RootBranchData instance. // We can't put them in a union since C++03 doesn't allow non-trivial // constructors in unions. // Instead, we use a char array with pointer alignment. The alignment is // ensured by the allocator member in the class, but still verified in the // constructor. We do...
2012 Mar 21
0
[LLVMdev] IntervalMap - maximum alignment requirements
...ldELF on 32-bit machines, stemming from its use of IntervalMap. The documentation at the top of IntervalMap.h states that it is useful for 4 or 8 byte types, and so RuntimeDyldELF correctly uses it. However, further down the file is this comment: // The root data is either a RootLeaf or a RootBranchData instance. // We can't put them in a union since C++03 doesn't allow non-trivial // constructors in unions. // Instead, we use a char array with pointer alignment. The alignment is // ensured by the allocator member in the class, but still verified in the // constructor. We do...