[swift-dev] Starter project: Remove old mirrors
Joe Groff
jgroff at apple.com
Mon Dec 7 11:01:16 CST 2015
> On Dec 6, 2015, at 2:20 AM, Dmitri Gribenko via swift-dev <swift-dev at swift.org> wrote:
>
> We need new runtime entry points that make sense for the new mirror
> implementation. The current entry points (the _reflect() function and
> all its implementation details) directly depend on the old mirrors.
> This step is slightly harder, but not doesn't require extraordinary
> skills. This part requires writing a proposal, because the runtime
> API is going to be stable.
Note that I'm already working on this part. The Swift runtime needs to provide low-level reflection interfaces that allow the standard library to implement Mirror without depending on private runtime ABI.
-Joe
More information about the swift-dev
mailing list