aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement addBigramWords() for DynamicPatriciaTrie.Keisuke Kuroyanagi2013-09-176-36/+93
| | | | | Bug: 6669677 Change-Id: Ia6aa76c212165690191c65fee9dacdc44be5acd5
* Merge NOT_A_VALID_WORD_POS into NOT_A_DICT_POS.Keisuke Kuroyanagi2013-09-1617-52/+50
| | | | Change-Id: I2ac3aa2a19d14e8c4159a59334e7816bd1409688
* Move methods using ByteArrayUtils from .h to .cpp.Keisuke Kuroyanagi2013-09-168-89/+120
| | | | | Bug: 10402083 Change-Id: Ic5f1aa11eb403f5bdc83de8e38a6457200519cae
* Add boundary check for PtNode reading position.Keisuke Kuroyanagi2013-09-162-0/+24
| | | | | Bug: 10743878 Change-Id: I6727b12b0ef98bb9cfb3ca95aeab2c79749f47a2
* Merge "Employ "bigram link" for handling moved bigram target."Keisuke Kuroyanagi2013-09-138-72/+128
|\
| * Employ "bigram link" for handling moved bigram target.Keisuke Kuroyanagi2013-09-138-72/+128
| | | | | | | | | | | | Bug: 6669677 Change-Id: I9a6c0cdb28265e3215ced88f38344df12c25a76d
* | Merge "Fix bug related to dynamic patricia trie bigram adding."Keisuke Kuroyanagi2013-09-134-14/+10
|\ \ | |/ |/|
| * Fix bug related to dynamic patricia trie bigram adding.Keisuke Kuroyanagi2013-09-134-14/+10
| | | | | | | | | | | | Bug: 6669677 Change-Id: Ia1216a1860a7c5c12a0d8a0816dda8d6a3bea123
* | Update children's parent position when the node get moved.Keisuke Kuroyanagi2013-09-133-2/+27
| | | | | | | | | | Bug: 6669677 Change-Id: Ifcaf784afd218c7afd70167045cd2aed8b7909c2
* | Change cache capacity depending on the dictionary size.Keisuke Kuroyanagi2013-09-125-12/+36
|/ | | | | | Bug: 10699291 Change-Id: I7042d4c1307da2d991d4dd10d637f18026acb996
* Merge "Make terminal cache small."Keisuke Kuroyanagi2013-09-125-55/+58
|\
| * Make terminal cache small.Keisuke Kuroyanagi2013-09-125-55/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 10699291 Before: (0) 2997.63 (0.98%) (1) 303760.77 (98.92%) (2) 274.94 (0.09%) (66) 0.38 (0.00%) Total 307062.27 (sum of others 307033.73) After: (0) 2953.22 (0.96%) (1) 304633.86 (98.93%) (2) 293.76 (0.10%) (66) 0.38 (0.00%) Total 307915.65 (sum of others 307881.22) Change-Id: I6905abeb590ef50d48ddfcd8ef8b5351af399150
* | Use same session id for typing and gesture.Keisuke Kuroyanagi2013-09-122-6/+9
|/ | | | | Bug: 10699291 Change-Id: I7c8a3a57e8d189b72a17e4b9c6831becee6ec146
* Fix bug of dictionary dynamic updating methods.Keisuke Kuroyanagi2013-09-103-5/+5
| | | | | Bug: 6669677 Change-Id: I5483adb03e1ac0c27bbfd99d5f4d7cc29809d70a
* Move a flag about switching dynamic update to java.Keisuke Kuroyanagi2013-09-102-33/+13
| | | | | | Bug: 6669677 Change-Id: I6aa99cae4a227f9202179c2873d13473a773e024
* Merge "Fix: ExtendableBuffer"Keisuke Kuroyanagi2013-09-101-3/+4
|\
| * Fix: ExtendableBufferKeisuke Kuroyanagi2013-09-101-3/+4
| | | | | | | | | | Bug: 6669677 Change-Id: I73142fdabac1cbd4128b83c3b26b642b4b4f4da7
* | Merge "Implement split and create node methods."Keisuke Kuroyanagi2013-09-102-19/+115
|\|
| * Implement split and create node methods.Keisuke Kuroyanagi2013-09-102-19/+115
| | | | | | | | | | Bug: 6669677 Change-Id: Iac4afb637a8ba3d55f7a88f4a532831c1731f93e
* | Merge "Calculate parent offset from the head of moved node."Keisuke Kuroyanagi2013-09-104-12/+15
|\|
| * Calculate parent offset from the head of moved node.Keisuke Kuroyanagi2013-09-104-12/+15
| | | | | | | | | | Bug: 6669677 Change-Id: I710453f1c37ec14e5b6830595c1afb2caff83cf2
* | Merge "Re-call getBuffer after writing in bigram/shortcut policy."Keisuke Kuroyanagi2013-09-104-12/+24
|\ \ | |/ |/|
| * Re-call getBuffer after writing in bigram/shortcut policy.Keisuke Kuroyanagi2013-09-104-12/+24
| | | | | | | | | | Bug: 6669677 Change-Id: I35dc290aa9582e019681b8aae49db3f8d37c90d4
* | Implement create children array and add child method.Keisuke Kuroyanagi2013-09-094-22/+64
| | | | | | | | | | Bug: 6669677 Change-Id: Ic89c3dfe01937e771db8fc59d5259496a9464a47
* | Implement update node probability method.Keisuke Kuroyanagi2013-09-094-11/+57
|/ | | | | Bug: 6669677 Change-Id: I61ac0d05e362fc7d8a967ddd8286580998c70487
* Implement inserting new node into PtNode array.Keisuke Kuroyanagi2013-09-064-3/+142
| | | | | | Bug: 6669677 Change-Id: I0171476231181e41234dde76ac9061febb2e8c35
* Merge "Compute probability using structure policy."Keisuke Kuroyanagi2013-09-0612-28/+62
|\
| * Compute probability using structure policy.Keisuke Kuroyanagi2013-09-0612-28/+62
| | | | | | | | | | Bug: 6669677 Change-Id: Icd50fc30274cce65ebeb2e7cc8368b59e5cda05a
* | Add node flags creating methods.Keisuke Kuroyanagi2013-09-062-0/+32
|/ | | | | Bug: 6669677 Change-Id: Ieb4178da61fa38f6b32baefa099cc0724f9fb6be
* DynamicPatriciaTrieWritingUtils to write PtNodes.Keisuke Kuroyanagi2013-09-054-1/+205
| | | | | Bug: 6669677 Change-Id: I67cce3c1d338cf747ed2204c96768907d990d269
* Add code point writing methods for updatable dictionaries.Keisuke Kuroyanagi2013-09-053-46/+118
| | | | | Bug: 6669677 Change-Id: If7ab6fefdb9a7f0d21c397edbb7d9e7fddc0e0db
* Check usesForgettingCurve in HeaderPolicy.Keisuke Kuroyanagi2013-09-052-15/+60
| | | | | Bug: 6669677 Change-Id: I47ebfc50f477b2a6514fba6fad421dd90f29ecb1
* Merge "Employ a header attribute map in headerPolicy."Keisuke Kuroyanagi2013-09-045-112/+119
|\
| * Employ a header attribute map in headerPolicy.Keisuke Kuroyanagi2013-09-045-112/+119
| | | | | | | | | | Bug: 6669677 Change-Id: I4a084cdd7fcd7a8ed3a70fb7e365031eedd981e5
* | Change name of bigram_list_reading_utils.* .Keisuke Kuroyanagi2013-09-034-4/+3
| | | | | | | | | | Bug: 6669677 Change-Id: Ifd2baa11fb4ee083be1d23e8235f6f903c1b5747
* | Add bigram writing methods.Keisuke Kuroyanagi2013-09-037-50/+268
|/ | | | | | Bug: 6669677 Change-Id: Ib62f6c31c4bcbb41ac200dccccb13e366b3c2173
* Add DynamicShortcutListPolicy::copyAllShortcuts().Keisuke Kuroyanagi2013-09-031-2/+25
| | | | | Bug: 6669677 Change-Id: I74959fe3ca59d77ba0279c75f4d72db13735322f
* Implement reading side of updating methods of dpt.Keisuke Kuroyanagi2013-09-034-9/+191
| | | | | | | | | Reading methods are used to determine the position to be updated in dynamic patricia trie. Bug: 6669677 Change-Id: Ie9acdcdbc73aa3fd4294c97aa39451a96b165ed9
* Add buffer writing methods.Keisuke Kuroyanagi2013-09-022-1/+111
| | | | | | Bug: 6669677 Change-Id: Ic3345e36a7842b77598c21de9b54f7c2863df38f
* Change name of extendable_buffer.h to buffer_with_... .Keisuke Kuroyanagi2013-09-028-7/+11
| | | | | | Bug: 6669677 Change-Id: Id2bd79d8f86c690d5c16d1ab726c5f6fa28ba5e3
* Consolidating dict buffers into BufferWithExtendableBuffer.Keisuke Kuroyanagi2013-09-0210-125/+118
| | | | | | Bug: 6669677 Change-Id: Ied58c123b68199bddb91293ff5cf5d96691e1f6b
* Introduce DynamicPatriciaTrieReadingHelper.Keisuke Kuroyanagi2013-08-304-127/+349
| | | | | | | | | | It supports iterating nodes and dealing with additional buffer. It counts nodes and node arrays to avoid infinite loop. Bug: 6669677 Change-Id: I322e7263c0535e098635a1e5de098838de09467d
* Fix children position reading for dynamic patricia trie.Keisuke Kuroyanagi2013-08-293-10/+12
| | | | | Bug: 6669677 Change-Id: I68ad68361676f952bd25903c253c22617d3ce361
* Use extendable buffer for reading node info.Keisuke Kuroyanagi2013-08-274-27/+45
| | | | | Bug: 6669677 Change-Id: I78ba80100e3a38f2b49e43db1e6aef4e56ed062c
* Use extendable buffer for reading bigram and shortcut.Keisuke Kuroyanagi2013-08-274-2/+180
| | | | | | Bug: 6669677 Change-Id: I4017c0ecc5d8baff1b16ff370d3eec85de9a0f9f
* Rename CharGroup to PtNode in native code.Keisuke Kuroyanagi2013-08-264-76/+76
| | | | | Bug: 10233675 Change-Id: I5a4215cc79b37bfd317e60101e06b2ab9c332653
* Fix: reading uninitialized area.Keisuke Kuroyanagi2013-08-231-4/+6
| | | | | Bug: 10402083 Change-Id: I083beea29fe563b1e7739653d756b77820753e3f
* Fix the autocorrection normalized score calculationSatoshi Kataoka2013-08-231-2/+5
| | | | | Bug: 10441240 Change-Id: I256021dc55481960d6a605046daa17b1a2d55b95
* Introduce ExtendableBuffer for dynamic update.Keisuke Kuroyanagi2013-08-223-1/+99
| | | | | | Bug: 6669677 Change-Id: I6343c348334c0dace8b12a71eb992d6f040e8c95
* Fix native crash by caused wrong munmap.Keisuke Kuroyanagi2013-08-214-34/+37
| | | | | Bug: 10402083 Change-Id: I5aa2cecd20cd3202c2326b1cbb6758257afd6d5d