Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorganize LatinIME native build directory structure. Now it got NDK friendly.•••Change-Id: I0f62ce8a6a4d2b6134db698f8b8d0576616e524d | 2011-12-13 | 1 | -65/+1 | |
* | Use priority queue for native string buffer•••+1 2 -6 2 Performance before ==== test finished, terminate logcat ===== (0) 100.34 (0.26%) (1) 37149.26 (95.30%) (2) 8.43 (0.02%) (3) 11.18 (0.03%) (4) 9.92 (0.03%) (5) 1330.60 (3.41%) (6) 250.46 (0.64%) (20) 12.41 (0.03%) Total 38982.50 (sum of others 38872.59) after ==== test finished, terminate logcat ===== (0) 97.65 (0.26%) (1) 35427.43 (95.32%) (2) 10.30 (0.03%) (3) 8.95 (0.02%) (4) 11.01 (0.03%) (5) 1224.67 (3.30%) (6) 243.76 (0.66%) (20) 40.91 (0.11%) Total 37167.04 (sum of others 37064.68) Change-Id: Id4d3b88a9cdef765affc52973aeac951ecc6a8ca | 2011-12-13 | 1 | -2/+6 | |
* | Reorganize char_utils.h and basechars.h••• * make BASE_CHARS[] const * add several inline menthods for ASCII character handling Change-Id: I49664f219af88faf0aef43ac350cfc216570b185 | 2011-11-11 | 1 | -0/+1 | |
* | Refactor CorrectionState to Correction•••Change-Id: I5f1ce35413731f930b43b1c82014e65d9eaa240b | 2011-08-10 | 1 | -1/+1 | |
* | Remove old dictionary format code•••Change-Id: Ic4b9e069c9bd5c088769519f44d0a9ea45acb833 | 2011-08-01 | 1 | -3/+0 | |
* | Add correction state•••Change-Id: I0d281cede1590893bd1def005cf83c9431d12750 | 2011-08-01 | 1 | -0/+1 | |
* | Merge "Activate the implementation for the new dictionary format." | 2011-07-13 | 1 | -0/+3 | |
|\ | |||||
| * | Activate the implementation for the new dictionary format.•••Bug: 4392433 Change-Id: I20b05d012b1fb193002312792d0309d36c89d16a | 2011-07-14 | 1 | -0/+3 | |
* | | Fix build for profiling•••Change-Id: I39cd0fa37fb738dcbbcf82839b6bb030e3af606b | 2011-07-14 | 1 | -0/+5 | |
|/ | |||||
* | Add a flag for a profiling•••Change-Id: Iae509a24fd0f0f416376c3f8051aa2eb92d48659 | 2011-07-13 | 1 | -1/+7 | |
* | Clean up in LatinIME native code•••Change-Id: I0062200a0181a491690115ac0fab8d11358e2f14 | 2011-06-18 | 1 | -1/+1 | |
* | Add -Werror flag to catch more warnings and errors•••Change-Id: I9c39ba24578931944aae8182918ed48a2e82eb39 | 2011-03-19 | 1 | -0/+5 | |
* | Add proximity info to native•••Bug: 3311719 Change-Id: Ie596304070e321ad23fb67a13bf05e2b6af1b54b | 2011-02-23 | 1 | -0/+3 | |
* | Clean up: Update variable names to comply with spec of ApplicationInfo.•••ApplicationInfo.sourceDir may or may not be apk file name. It can be a directory as well. The spec just says it's "Full path to the location of this package". Also, added error handling in loadDictionary(). Change-Id: I5e64d0aba4b1ec7634f4b3ac5537e7a774433ece | 2011-01-09 | 1 | -1/+1 | |
* | Consolidate main dictionary files.•••This change is a preparation for upcoming optimizations on dictionary file loading. * We can consolidate dictionary files because we are no longer relying on Asset Manager. * Stopping compressing dictionary files as planning to use mmap() on the region in the apk file. * Probably we won't rely on Asset Manager. Instead we'll probably use offset and size obtained from AssetFileDescriptor. Change-Id: Id57dce512fd3d2397a58628f8264bd824194da76 | 2011-01-05 | 1 | -5/+12 | |
* | Manual merge from gingerbread-plus-aosp•••Change-Id: If048354f9b80bcaa1e97df5c31c3df80231eb612 | 2010-12-29 | 1 | -0/+2 | |
|\ | |||||
| * | Don't use stale NDK libraries for IA•••IA builds will break (due to the bionic _dso_handle bug) if stale libraries are used. For now, just guard the defns against IA builds. Change-Id: Ic9df6e0de78a0e221b95370ba6f01ce07714edde Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> | 2010-12-27 | 1 | -0/+2 | |
* | | Fix parameters of native functions and refactor Dictionary•••- created bigram/unigram dictionary classes Change-Id: I233a28ed8d611870db3f4cf8f25fc45b5d41529b | 2010-12-02 | 1 | -3/+5 | |
* | | Add an easy way to output native debug logs•••Change-Id: Ieff2b8e60c5e7dedb7f86e17f7c37b349a912ab4 | 2010-12-01 | 1 | -1/+12 | |
|/ | |||||
* | Revert https://android-git.corp.google.com/g/#change,63791 as library loading...•••bug: 2963855 Change-Id: Iafdfda801083f85126c443508755e3cc711fbf52 | 2010-09-03 | 1 | -2/+2 | |
* | Fix UnsatisfiedLinkError for Latin IME. Don't use old NDK version in a platfo...•••Also added a clean step, since it's only a Makefile change. Change-Id: Ide1684a5f34e99496e969edb8443dc4545b57306 | 2010-08-31 | 1 | -2/+2 | |
* | DO NOT MERGE. Backport LatinIME from master to Gingerbread•••TODO: Cleanup will follow. Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963 | 2010-08-20 | 1 | -12/+4 | |
* | For issue #2651381, allow library prelinking.•••Change-Id: If7015f2fa5932f69807797ffcc496550d5cb1630 | 2010-05-05 | 1 | -2/+0 | |
* | Don't let the native code target be included twice when unbundling.•••Move java code to a different directory so that the unbundled version doesn't try to compile the native code again. Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986 | 2010-03-09 | 1 | -0/+28 |