| 486 | */ |
| 487 | protected: |
| 488 | static Diffs diff_bisect(const string_t &text1, const string_t &text2, clock_t deadline) { |
| 489 | Diffs diffs; |
| 490 | diff_bisect(text1, text2, deadline, diffs); |
| 491 | return diffs; |
| 492 | } |
| 493 | private: |
| 494 | static void diff_bisect(const string_t &text1, const string_t &text2, clock_t deadline, Diffs& diffs) { |
| 495 | // Cache the text lengths to prevent multiple calls. |