aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/Android.mk (follow)
Commit message (Expand)AuthorAgeFilesLines
* Initial successful standalone buildAmin Bandali2025-01-111-0/+98
* Convert to Android.bp•••See build/soong/README.md for more information. Test: cd packages/inputmethods/LatinIME; mma Change-Id: Ib8867d3b74f09fc1d9f95adc9a49a81ac0f7f054 Dan Willemsen2018-10-311-100/+0
* Fix lint warnings in LatinIME JNI code•••This CL addresses compiler warnings when building libjni_latinime.so with NDK from Android Studio. There should be no behavior change. Bug: 110741422 Bug: 110757803 Test: tapas LatinIME LatinIMETests arm64 userdebug && make -j Change-Id: Icc711dd46511a167b1fd90028552def5b2f9941f Yohei Yukawa2018-07-251-1/+1
* Deprecate host-side C++ test in LatinIME•••Host-side C++ test in LatinIME is no longer actively used and is actually not compatible with Android Studio build. Let's just remove this for now. Bug: 13754552 Bug: 110741422 Test: compile Change-Id: I3e81285fe559022e1a296051036e74d2f2afbf9c Yohei Yukawa2018-07-251-3/+0
* Use -Werror in packages/inputmethods/LatinIME/native/jni•••* Suppress warning on unused loop index variable. Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: Ia3f0f9cc4cb0ebeeac9b1ff51955597a725c87ef Chih-Hung Hsieh2017-10-201-0/+2
* Remove LOCAL_CLANG•••clang is the default compiler since Android nougat Change-Id: I52d7f1ded227b21cd88d2d292f0af4adecb800f4 Signed-off-by: Lennart Wieboldt <lennart.1997@gmx.de> Lennart Wieboldt2017-09-111-2/+0
* Revert "Follow up to https://android-review.googlesource.com/114561"•••This reverts commit 64d3f78ee5d9dabf7df6106241dfae3334b34714 per https://android-review.googlesource.com/114664 Change-Id: I2acab828d41e79847db72f8d2677c12173a323b6 Ken Wakasa2014-11-171-3/+0
* Follow up to https://android-review.googlesource.com/114561•••Looks like unbundled builds need to use --hash-style=sysv for the sake of compatibility Change-Id: Ia7b3a1cc3b2c91a8628551888a74925926dff855 Ken Wakasa2014-11-171-0/+3
* Remove -fno-inline from profiling build.•••Bug: 17797064 Change-Id: I0ab60e2da8c9f509de472afbc3ad32e41e69e73c Keisuke Kuroyanagi2014-10-031-1/+1
* Revert "Revert "Revert "Use mclinker"""•••This reverts commit b48c93b3fcb46adf998055cc4b9b5fb43ee6248b. MCLinker is not a valid option for clang 3.5. Stephen Hines2014-07-231-1/+1
* Add -mstackrealign to avoid crashes with SSE instructions on pre-K x86 devices.•••bug: 16213554 Change-Id: Icd67ed4fd57fcc5f5bf8039b7892d0d446210247 Ken Wakasa2014-07-151-0/+6
* Add native unittest support on target devices for LatinIME•••This CL adds native unittest support on target devices for LatinIME. Note that you need to specify --target option to run-tests.sh to run native unittest on the target device. BUG: 13754552 Change-Id: I1dfb78ae1461163db8d47c3ba9141d4812070fd0 Yohei Yukawa2014-06-231-0/+3
* Revert "Revert "Use mclinker""•••This reverts commit de8f85a29d71e143c6b9fceb3734921039028ee5. Change-Id: Ib6170f3dd898bad2f041b72333b0e390e392215c Ken Wakasa2014-04-201-1/+1
* Revert "Use mclinker"•••This reverts commit 47b4321ed5d09cb01017a2652c799b8b8c445fb9. Change-Id: I90f5b6d915837fba036d782e5fc9750b4bba6891 Ken Wakasa2014-04-201-1/+1
* Use mclinker•••Change-Id: Ib34f66c106f357cd82b1577566e00f490cee2c5a Ken Wakasa2014-04-191-1/+1
* Add an initial native test on host environment•••This CL adds an initial native test that runs on host environment, from which we can extend the coverage of native test. BUG: 13754552 Change-Id: I0af9d1b5dd049c83b955f5b05add4b39f3cfcc6c Yohei Yukawa2014-04-021-1/+3
* Remove -std=c++11 as it is enabled by default now•••Change-Id: I53edb2f3d281d78c0301474d65e60f86cc6ff363 Ken Wakasa2014-04-011-3/+0
* Switch to Clang and libc++•••Change-Id: Id425997af58967e49094ab593ed8f0b70c72bbbc Ken Wakasa2014-03-181-3/+5
* Switch to C++11•••Change-Id: Ib2970327c36422d7b11103d52ba7e9e52db5554f Ken Wakasa2014-03-061-8/+5
* Add C++ compiler warning options•••Change-Id: I0d79d450c5cca887d02a1087128c1d3eb0bf0b7f Ken Wakasa2013-12-191-1/+2
* Have dicttool use the native library to generate v4 dicts.•••Yay ! Change-Id: Iea8ced9e81031b9ab7eff05ad9ef7215be248de9 Jean Chalard2013-12-131-84/+2
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c•••The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854 Ken Wakasa2013-12-131-13/+34
* Change name of DecayingUtils.•••Bug: 6669677 Change-Id: I97839b2184b95ae1659c55a9b31d22e2d601cba1 Keisuke Kuroyanagi2013-10-021-1/+1
* Implement simple dictionary decay.•••Groundwork and implement simple decay. Increment probability when typed and decrement probability at GC. Bug: 6669677 Change-Id: Ib12caead0cbeef4ce7808fe8ac0b00ee331523fe Keisuke Kuroyanagi2013-09-301-0/+1
* Prepare dictionary file creating in native code.•••Bug: 6669677 Change-Id: I7c476a6e99ec7ac883f05d84ef306265255154da Keisuke Kuroyanagi2013-09-261-0/+1
* Step 1 to implement GC. Finding garbage PtNodes.•••Bug: 6669677 Change-Id: I3551fe2f16a09d2bf7761f4e1d73ebd4a03380e7 Keisuke Kuroyanagi2013-09-201-0/+1
* Change name of header_reading_utlis.*•••Bug: 6669677 Change-Id: I91389050148237580ef640d3a58b935ea752954e Keisuke Kuroyanagi2013-09-181-1/+1
* DynamicPatriciaTrieWritingUtils to write PtNodes.•••Bug: 6669677 Change-Id: I67cce3c1d338cf747ed2204c96768907d990d269 Keisuke Kuroyanagi2013-09-051-0/+1
* Change name of bigram_list_reading_utils.* .•••Bug: 6669677 Change-Id: Ifd2baa11fb4ee083be1d23e8235f6f903c1b5747 Keisuke Kuroyanagi2013-09-031-1/+1
* Add bigram writing methods.•••Bug: 6669677 Change-Id: Ib62f6c31c4bcbb41ac200dccccb13e366b3c2173 Keisuke Kuroyanagi2013-09-031-0/+1
* Implement reading side of updating methods of dpt.•••Reading methods are used to determine the position to be updated in dynamic patricia trie. Bug: 6669677 Change-Id: Ie9acdcdbc73aa3fd4294c97aa39451a96b165ed9 Keisuke Kuroyanagi2013-09-031-0/+1
* Change name of extendable_buffer.h to buffer_with_... .•••Bug: 6669677 Change-Id: Id2bd79d8f86c690d5c16d1ab726c5f6fa28ba5e3 Keisuke Kuroyanagi2013-09-021-1/+1
* Introduce DynamicPatriciaTrieReadingHelper.•••It supports iterating nodes and dealing with additional buffer. It counts nodes and node arrays to avoid infinite loop. Bug: 6669677 Change-Id: I322e7263c0535e098635a1e5de098838de09467d Keisuke Kuroyanagi2013-08-301-0/+1
* Introduce ExtendableBuffer for dynamic update.•••Bug: 6669677 Change-Id: I6343c348334c0dace8b12a71eb992d6f040e8c95 Keisuke Kuroyanagi2013-08-221-2/+4
* Rename BinaryDictDecoder to Ver3DictDecoder.•••Change-Id: Ibf9b95b658df6e2c2218bdb62e2380f326a03832 Yuichiro Hanada2013-08-201-1/+1
* [Refactor] Divide BinaryDictInputOutput into BinaryDictEncoder and BinaryDict...•••Change-Id: I7c3269d77e3e3b567e459dcaa1bc029903941744 Yuichiro Hanada2013-08-151-1/+1
* Add an initial JNI interface to dicttool.•••Bug: 10100269 Change-Id: I883992c2033e7d9e7c754c0bf653767728b221b6 Jean Chalard2013-08-151-0/+1
* Move utils for reading dict to policyimpl.•••Bug: 6669677 Change-Id: Ia1da3cb84b457665cf26172d3810e1d28329bca4 Keisuke Kuroyanagi2013-08-141-2/+2
* Move files for headerPolicy to policyimpl.•••Bug: 6669677 Change-Id: Ic90feb9c3a9a7b698e588c8ad25c765a246706a8 Keisuke Kuroyanagi2013-08-131-2/+2
* Change name of shortcut reading util class.•••Bug: 6669677 Change-Id: If93916f4c3d568119ff6b83e22e95c7086423d2f Keisuke Kuroyanagi2013-08-121-1/+1
* Move methods for Shortcut reading to policyimpl.•••Bug: 6669677 Change-Id: If0a565de015564f803429f4fbf21b05687f80553 Keisuke Kuroyanagi2013-08-121-1/+1
* Move bigram reading methods to BigramListReadingUtils.•••Bug: 6669677 Change-Id: Icb024a8af577323b4dcf74f4c4054cfb8b57a943 Keisuke Kuroyanagi2013-08-121-0/+1
* Make DictionaryStructurePolicy have buffer info.•••To support various format dictionary, extendable buffers or multiple files. Bug: 6669677 Change-Id: I203a5a4adc049a6322cfba4eacb4cb6715f8dfc2 Keisuke Kuroyanagi2013-08-091-0/+1
* Implement a part of ver 3 dictionary reading methods.•••Bug: 6669677 Change-Id: I83c159838ad99b2093907b9de7df6cb7a97b4165 Keisuke Kuroynagi2013-08-061-0/+2
* Give PatriciaTrieReadingUtils methods for reading nodes.•••The remaining methods in BinaryFormat will be removed. Bug: 6669677 Change-Id: I866f828d69a600c0ac03b68d71b1f6ee2ce4dd36 Keisuke Kuroynagi2013-08-011-1/+2
* Introduce DynamicPatriciaTriePolicy for ver 3 dictionary.•••Bug: 6669677 Change-Id: Idd3189558aa6fbbd6b2fd007c5721bf39dde9f48 Keisuke Kuroynagi2013-07-301-1/+3
* Fix offdevice compilation•••Change-Id: I8bccccbc51b308fddfbbc990f7bfe1c490259372 Jean Chalard2013-07-021-1/+2
* Introduce patriciaTrie to abstract traversing version 2 dictionary.•••Bug: 6669677 Change-Id: Ifef72f3d7a7ba67c5232b98c7835485d72d7322d Keisuke Kuroynagi2013-06-281-0/+1
* Rename BinaryDictionaryBigramsReadingUtils to BinaryDictionaryTerminalAttribu...•••Bug: 6669677 Change-Id: I960dcf51a950ead2c3d7b9dedcde0a450569cbe9 Keisuke Kuroynagi2013-06-241-1/+1
* Use bloom filter in multi bigram map.•••Evaluated with previous word "this". without bloom filter (use only hash_map): Total 147792.34 (sum of others 147771.57) with bloom filter: Total 145900.64 (sum of others 145874.30) always read binary dictionary: Total 148603.14 (sum of others 148579.90) Bug: 8592527 Change-Id: I821dc39454543826adb73b9eeeef6408fad8ae28 Keisuke Kuroynagi2013-06-141-1/+3