C. Performance
We performed a microbenchmark test to evaluate the performance impact of our approach. In our system, rewritten apps call our stub or wedge method every time the app would have normally called a method matching one of the signatures. To evaluate the impact of adding this extra method call, we wrote a simple application that used the StringBuilder class to append one million characters together by calling StringBuilder.append one million times