コンピュータ ソフトウェア
Print ISSN : 0289-6540
UCDetector:ユーザ空間で実装したSwift言語用の循環参照検知器
権藤 克彦新山 祐介荒堀 喜貴
著者情報
ジャーナル フリー

2022 年 39 巻 4 号 p. 4_97-4_128

詳細
抄録

本論文ではSwift言語のARC機能により発生する強い循環参照やメモリリークを自動的に検知する新しいツールUCDetectorを提案する.Swift言語の「静的型付けで安全な言語でありながら低レベルなプログラミングが可能」という特徴,SwiftリフレクションAPI,デバッガ lldb Pyton APIを用いることで,簡易かつコンパクトな実装が可能だったこと,その際に自明ではない様々な障壁があったことを知見として本論文では報告する.また,実装した循環参照検知器の精度と効率に対する予備評価の結果も報告する.

著者関連情報
© 2022, 日本ソフトウェア科学会
前の記事 次の記事
feedback
Top