Displaying 2 results from an estimated 2 matches for "rootleaf".
2012 Mar 23
0
[LLVMdev] FW: IntervalMap - maximum alignment requirements
...n in RuntimeDyldELF 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
/...
2012 Mar 21
0
[LLVMdev] IntervalMap - maximum alignment requirements
...n in RuntimeDyldELF 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
/...