Commit Graph

62 Commits

Author SHA1 Message Date
Mike Ash
5347179739 [swift-inspect] Consolidate options into OptionGroups shared between subcommands. 2020-07-15 14:01:49 -04:00
Mike Ash
b65d2b5f99 [Reflection][swift-inspect] Add a command for dumping metadata cache nodes. 2020-07-15 14:01:49 -04:00
Mike Ash
5eb226557b [swift-inspect] Support DLQ_GetPtrAuthMask. While we're in there, fix an snprintf warning in ReflectionContext.h 2020-07-10 12:34:25 -04:00
Mike Ash
c925ce502b Merge pull request #32388 from mikeash/swift-inspect-tag-names
[Reflection][swift-inspect] Show tag names when dumping raw metadata allocations.
2020-06-17 16:14:20 -04:00
Mike Ash
3fcf86ac01 [Reflection][swift-inspect] Show tag names when dumping raw metadata allocations. 2020-06-17 11:31:12 -04:00
nate-chandler
e2a20ab864 Merge pull request #32360 from nate-chandler/gardening/ignore-swift-inpect-products
[Gardening] Ignored Package.resolved for swift-inspect.
2020-06-15 09:34:43 -07:00
Nate Chandler
2efde2507d [Gardening] Ignored Package.resolved for swift-inspect.
When running build-script with --swift-inspect, the Package.resolved
file is created in tools/swift-inspect.  Ignore it.
2020-06-12 17:10:25 -07:00
Mike Ash
cd624bf380 [Runtime][Reflection][swift-inspect] Add facilities for tracking and examining backtraces for metadata allocations.
rdar://problem/63674755
2020-06-11 14:49:52 -04:00
Mike Ash
2a55b9d08f Fix python lint errors. 2020-05-30 14:04:32 -04:00
Ben Cohen
b3a5cb7550 Separate raw metadata and generic metadata dump commands 2020-05-29 10:55:36 -07:00
Ben Cohen
23ebf78e0d Add copywrite headers 2020-05-29 08:55:02 -07:00
Ben Cohen
49cbf9788f Rename swiftdt to swift-inspect 2020-05-29 08:31:04 -07:00