diff options
author | 2012-03-29 16:14:36 -0700 | |
---|---|---|
committer | 2012-03-29 16:14:36 -0700 | |
commit | 0f55e6cbcddb30747fc1b6f0db8ba106fcbd9b6b (patch) | |
tree | cb9ddfc71ee5768d85619d6a32a8566709a64364 /java/src/com/android/inputmethod/latin/LatinIME.java | |
parent | a8ef547d9b21a4f9f2fa4a422ea37548b5f5c055 (diff) | |
parent | 347fcab043f4822cbe182ea9ec9c0237a9101fb5 (diff) | |
download | latinime-0f55e6cbcddb30747fc1b6f0db8ba106fcbd9b6b.tar.gz latinime-0f55e6cbcddb30747fc1b6f0db8ba106fcbd9b6b.tar.xz latinime-0f55e6cbcddb30747fc1b6f0db8ba106fcbd9b6b.zip |
Merge "improve ResearchLogger performance"
Diffstat (limited to 'java/src/com/android/inputmethod/latin/LatinIME.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/LatinIME.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java index e6094d9e1..8b32be937 100644 --- a/java/src/com/android/inputmethod/latin/LatinIME.java +++ b/java/src/com/android/inputmethod/latin/LatinIME.java @@ -792,6 +792,19 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar super.onUpdateSelection(oldSelStart, oldSelEnd, newSelStart, newSelEnd, composingSpanStart, composingSpanEnd); + if (ProductionFlag.IS_EXPERIMENTAL) { + if (ResearchLogger.UnsLogGroup.ON_UPDATE_SELECTION.isEnabled) { + final String s = "onUpdateSelection: oss=" + oldSelStart + + ", ose=" + oldSelEnd + + ", lss=" + mLastSelectionStart + + ", lse=" + mLastSelectionEnd + + ", nss=" + newSelStart + + ", nse=" + newSelEnd + + ", cs=" + composingSpanStart + + ", ce=" + composingSpanEnd; + ResearchLogger.logUnstructured(ResearchLogger.UnsLogGroup.ON_UPDATE_SELECTION, s); + } + } if (DEBUG) { Log.i(TAG, "onUpdateSelection: oss=" + oldSelStart + ", ose=" + oldSelEnd |