aboutsummaryrefslogtreecommitdiffstats
path: root/native/Android.mk (follow)
Commit message (Expand)AuthorAgeFilesLines
* Reorganize LatinIME native build directory structure. Now it got NDK friendly.•••Change-Id: I0f62ce8a6a4d2b6134db698f8b8d0576616e524d Ken Wakasa2011-12-131-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 satok2011-12-131-2/+6
* Reorganize char_utils.h and basechars.h••• * make BASE_CHARS[] const * add several inline menthods for ASCII character handling Change-Id: I49664f219af88faf0aef43ac350cfc216570b185 Tadashi G. Takaoka2011-11-111-0/+1
* Refactor CorrectionState to Correction•••Change-Id: I5f1ce35413731f930b43b1c82014e65d9eaa240b satok2011-08-101-1/+1
* Remove old dictionary format code•••Change-Id: Ic4b9e069c9bd5c088769519f44d0a9ea45acb833 satok2011-08-011-3/+0
* Add correction state•••Change-Id: I0d281cede1590893bd1def005cf83c9431d12750 satok2011-08-011-0/+1
* Merge "Activate the implementation for the new dictionary format."Jean Chalard2011-07-131-0/+3
|\
| * Activate the implementation for the new dictionary format.•••Bug: 4392433 Change-Id: I20b05d012b1fb193002312792d0309d36c89d16a Jean Chalard2011-07-141-0/+3
* | Fix build for profiling•••Change-Id: I39cd0fa37fb738dcbbcf82839b6bb030e3af606b satok2011-07-141-0/+5
|/
* Add a flag for a profiling•••Change-Id: Iae509a24fd0f0f416376c3f8051aa2eb92d48659 satok2011-07-131-1/+7
* Clean up in LatinIME native code•••Change-Id: I0062200a0181a491690115ac0fab8d11358e2f14 Ken Wakasa2011-06-181-1/+1
* Add -Werror flag to catch more warnings and errors•••Change-Id: I9c39ba24578931944aae8182918ed48a2e82eb39 Ken Wakasa2011-03-191-0/+5
* Add proximity info to native•••Bug: 3311719 Change-Id: Ie596304070e321ad23fb67a13bf05e2b6af1b54b satok2011-02-231-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 Ken Wakasa2011-01-091-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 Ken Wakasa2011-01-051-5/+12
* Manual merge from gingerbread-plus-aosp•••Change-Id: If048354f9b80bcaa1e97df5c31c3df80231eb612 Jean-Baptiste Queru2010-12-291-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> Bruce Beare2010-12-271-0/+2
* | Fix parameters of native functions and refactor Dictionary•••- created bigram/unigram dictionary classes Change-Id: I233a28ed8d611870db3f4cf8f25fc45b5d41529b satok2010-12-021-3/+5
* | Add an easy way to output native debug logs•••Change-Id: Ieff2b8e60c5e7dedb7f86e17f7c37b349a912ab4 satok2010-12-011-1/+12
|/
* Revert https://android-git.corp.google.com/g/#change,63791 as library loading...•••bug: 2963855 Change-Id: Iafdfda801083f85126c443508755e3cc711fbf52 Ken Wakasa2010-09-031-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 Amith Yamasani2010-08-311-2/+2
* DO NOT MERGE. Backport LatinIME from master to Gingerbread•••TODO: Cleanup will follow. Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963 satok2010-08-201-12/+4
* For issue #2651381, allow library prelinking.•••Change-Id: If7015f2fa5932f69807797ffcc496550d5cb1630 Dan Bornstein2010-05-051-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 Amith Yamasani2010-03-091-0/+28