summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/tuple/tuple.tuple/alloc_first.h
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2016-07-17 21:27:32 +0000
committerJason Molenda <jmolenda@apple.com>2016-07-17 21:27:32 +0000
commit5fe4d141e07c1c868c1a11a2b52cfb1ad829c086 (patch)
tree369db9a9ad6a2fe8d1446dcbfbe171b5a6897cb7 /libcxx/test/std/utilities/tuple/tuple.tuple/alloc_first.h
parent649da70defac4ce1f2236cec03d0710cfccaac12 (diff)
downloadbcm5719-llvm-5fe4d141e07c1c868c1a11a2b52cfb1ad829c086.tar.gz
bcm5719-llvm-5fe4d141e07c1c868c1a11a2b52cfb1ad829c086.zip
Refactor (with some rewriting) the DynamicLoaderMacOSX plugin into
a base class and a derived class, with the derived class containing the methods specific to reading dyld's all_image_infos, dyld's method of specifying images that have been loaded or unloaded, the place where we put a breakpoint in dyld to get notified about newly loaded or unloaded images. This is in preparation for a second derived class which will use some alternate methods for getting this information; that will be a separate commit in the next few days. There's a couple of ivars that should probably be in the derived DyanmicLoaderMacOSX class instead of the base DynamicLoaderDarwin class (m_dyld_image_infos, m_dyld_image_infos_stop_id). I don't think I'll need to use these in the new derived class - I'll move them down to DynamicLoaderMacOSX if it works out that way; it'll simplify locking if I can do that. <rdar://problem/25251243> llvm-svn: 275733
Diffstat (limited to 'libcxx/test/std/utilities/tuple/tuple.tuple/alloc_first.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud