
Jan. 21, 2014
10:34 a.m.
Hi all, There are failures in pypyjit/test_pypy_c/test_string.py that shows that the JIT gets much worse code in some cases. This is probably related to the refactor-str-types branch merge (at least the dates match). I found and fixed one issue, which was that some code in stringmethods.py has a loop in the slow path, preventing the JIT from inlining the fast path. There are still failures though. I suppose I should mention again that merging big branches without checking all tests first is a Bad Thing to do. A bientôt, Armin.