| Commit message (Expand) | Author | Age | Files | Lines |
* | Cosmetic fixes and a bug fix in UnigramDictionary::testCharGroupForContinuedL...•••This change has actually been extracted from a change work in progress I4fe423834b8131fb122251892c98228a6e08ba25
Change-Id: I52568fa09da2ea22be7f8bfe9676b7cd73c31fa4
|  Ken Wakasa | 2012-09-04 | 1 | -6/+6 |
* | Step 38-A Cleanup touch path•••Change-Id: I9bfac98b9ac10f3812290f21673c4002241eae01
|  Satoshi Kataoka | 2012-08-23 | 1 | -7/+7 |
* | Move flags belonging to BinaryFormat to the right place.•••These masks and flags are constants that are an integral part
of the format. They belong in BinaryFormat and have nothing to
do in UnigramDictionary.
This needs I6751dda4 to not break the build
Bug: 6429243
Change-Id: Ic1c842b3245f7fdc25aa8d1459c5bb07b262e265
|  Jean Chalard | 2012-08-01 | 1 | -33/+0 |
* | Cleanup headers•••Change-Id: I9124366b2000cad54966fb6936bb4691bbf115a3
|  Ken Wakasa | 2012-07-31 | 1 | -5/+4 |
* | Cosmetic fixes and style fixes•••Change-Id: I69c42ff945cdf0d5205c6ca61d6861a0479492dc
|  Ken Wakasa | 2012-07-25 | 1 | -18/+17 |
* | Pass an array to output suggestion types (A119a)•••This needs the matching A119b change to not break the build.
The array is passed, but not used yet.
Bug: 6166228
Change-Id: Ia91d658461d989ee8c94e9b31bb06f4a36f4c5b6
|  Jean Chalard | 2012-07-12 | 1 | -1/+1 |
* | Make native bigram dictionary const•••Change-Id: Id883f2d69483c9234877ad42446a582258e1cf91
|  satok | 2012-06-14 | 1 | -2/+2 |
* | Move correction state to stack memory•••*Before
(0) 13.18 (0.01%)
(1) 93025.41 (62.06%)
(2) 10.75 (0.01%)
(3) 10.50 (0.01%)
(4) 117.50 (0.08%)
(5) 55678.98 (37.14%)
(6) 9.09 (0.01%)
(20) 883.84 (0.59%)
Total 149898.24 (sum of others 149749.25)
*After
(0) 17.41 (0.01%)
(1) 92673.41 (61.95%)
(2) 10.62 (0.01%)
(3) 10.37 (0.01%)
(4) 120.96 (0.08%)
(5) 55741.18 (37.26%)
(6) 11.01 (0.01%)
(20) 862.72 (0.58%)
Total 149595.52 (sum of others 149447.68)
Change-Id: Ia5a25a544fc388e4dab1e08d8f78d5117b249cf3
|  satok | 2012-06-14 | 1 | -1/+2 |
* | Refactor step3: const unigram_dictionary•••- make all functions in unigram_dictionary const
Change-Id: I94a64865aa793435e6c81890e68d999f6374074e
|  Satoshi Kataoka | 2012-06-08 | 1 | -21/+14 |
* | refactor native step 2•••- proximity_info is now stateless
Change-Id: I62725bfe05b161fa8fc050ea6b50867e10a354e2
|  Satoshi Kataoka | 2012-06-08 | 1 | -1/+1 |
* | Fix the performance issue on suggesting aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa•••Bug: 6576793
Change-Id: I46f56654cd25dc28668ad75ac71e0e3beb8cdcf3
|  Satoshi Kataoka | 2012-05-30 | 1 | -1/+4 |
* | Add a JNI to get the frequency•••Bug: 4192129
Change-Id: I3f220f5a10114d4eb23956148076cf76220bda0f
|  Satoshi Kataoka | 2012-05-29 | 1 | -1/+1 |
* | Replace the bigram list position with the map and filter•••Passing the position will not allow us a reasonable lookup
time. Replace this with a map and bloom filter for very fast
lookup.
Bug: 6313806
Change-Id: I3a61c0001cbc987c1c3c7b8df635d4590a370144
|  Jean Chalard | 2012-05-07 | 1 | -12/+18 |
* | Pass the bigram list position from the top level•••The position itself is still a const int = 0 until we have the previous
word passed to the function. This basically does the plumbing.
Bug: 6313806
Change-Id: Ib58995f334fe93e3ff5704d7c79f332017f101ac
|  Jean Chalard | 2012-04-24 | 1 | -13/+14 |
* | Pass words as int[] to the native code.•••We need to get the bigrams during the call to getSuggestions for
bug#6313806. We already give an int[] to getSuggestions and we
wanted to get rid of char[]'s anyway because it doesn't work with
surrogate pairs, so here we go.
Bug: 6313806
Change-Id: I56ce99f1db6b3302cdf42f0527343bded837091e
|  Jean Chalard | 2012-04-23 | 1 | -1/+1 |
* | Replace the flags in getSuggestions with a boolean.•••Change-Id: I0ec44df1979cb1dc21017ea290d2151a2af0e7cd
Conflicts:
java/src/com/android/inputmethod/latin/Suggest.java
|  Jean Chalard | 2012-04-06 | 1 | -11/+5 |
* | Save the flags in a member in the unigram dictionary.•••Change-Id: Ic8fad9110db6b97f98ace27af0f347b4e69de8c8
|  Jean Chalard | 2012-04-06 | 1 | -1/+2 |
* | Add a method to get the flags from a binary dictionary.•••This method is not used yet
Change-Id: Ic15d3d423aff2c83c712bc0aa56571d30755e663
|  Jean Chalard | 2012-04-06 | 1 | -2/+0 |
* | Remove write-only stuff•••Change-Id: I5ac8ab64c77a298502b3d063ea70db9b4da41716
|  Jean Chalard | 2012-04-06 | 1 | -3/+1 |
* | Read shortcuts as strings in the dictionary.•••This has no impact on performance.
Before:
(0) 9.61 (0.01%)
(1) 57514.58 (56.70%)
(2) 10.55 (0.01%)
(3) 10.79 (0.01%)
(4) 133.20 (0.13%)
(5) 43553.87 (42.94%)
(6) 10.03 (0.01%)
(20) 47.20 (0.05%)
Total 101431.47 (sum of others 101289.84)
After:
(0) 10.52 (0.01%)
(1) 56311.16 (56.66%)
(2) 13.40 (0.01%)
(3) 10.98 (0.01%)
(4) 136.72 (0.14%)
(5) 42707.92 (42.97%)
(6) 9.79 (0.01%)
(20) 51.35 (0.05%)
Total 99390.76 (sum of others 99251.84)
The difference is not significant with regard to measure imprecision
Change-Id: I2e4f1ef7a5e99082e67dd27f56cf4fc432bb48fa
|  Jean Chalard | 2012-04-06 | 1 | -4/+0 |
* | Move the "src" directory as a preparation for Ib4a47342 and I66f6c5b9•••Change-Id: I3ab65059f6e356530484bfd0bba26a634a4cba65
|  Ken Wakasa | 2012-03-30 | 1 | -0/+173 |