diff options
author | 2012-03-29 12:20:01 -0700 | |
---|---|---|
committer | 2012-03-29 15:37:41 -0700 | |
commit | 347fcab043f4822cbe182ea9ec9c0237a9101fb5 (patch) | |
tree | e7fe913a39d8d0cf3f30abe82346edfd3d2bda1d /java/src/com/android/inputmethod/latin/LatinIME.java | |
parent | 8acbce1f78f178baf80cb0023dfe150e23bdfca1 (diff) | |
download | latinime-347fcab043f4822cbe182ea9ec9c0237a9101fb5.tar.gz latinime-347fcab043f4822cbe182ea9ec9c0237a9101fb5.tar.xz latinime-347fcab043f4822cbe182ea9ec9c0237a9101fb5.zip |
improve ResearchLogger performance
also demonstrate proposed logpoint invocation
Bug: 6188932
Change-Id: Ib6a7a196fe2e5f8184d26d1e0e3e91b404454112
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 |