These are chat archives for dropbox/pyston

17th
Apr 2015
Chris Toshok
@toshok
Apr 17 2015 22:59
hm, finally got a libgcc to build using the patch from that gcc bug, and it ends up in ::terminate
so I wrote a really braindead binary search (there’s no pc_end for objects, only pc_begin), so as long as the pc i’m looking for is before that of the object, I can continue the /2, but once it’s greater, I do a linear search from the current highest pc down the midpoint. even with the potential for linear searches, _Unwind_Find_FDE completely disappears from the perf list
the fastest requests are still on the order of 60-70ms (cpython is 18ms), but the hot code is now in pyston again
Marius Wachtler
@undingen
Apr 17 2015 23:34
sounds good :-)
Chris Toshok
@toshok
Apr 17 2015 23:36
yeah
Marius Wachtler
@undingen
Apr 17 2015 23:46
do you have a rough number of frames we are generating for django when the performance is so slow?