aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Fix UserHistoryDictionaryTests."Keisuke Kuroyanagi2013-10-031-1/+0
|\
| * Fix UserHistoryDictionaryTests.Keisuke Kuroyanagi2013-10-031-1/+0
| | | | | | | | | | | | | | Bug: 6669677 Bug: 10667710 Change-Id: I6cdc6a6c9cacc7f276fda3a26ec31e3eb928471c
* | Fix: Native crash when an empty attribute is written.Keisuke Kuroyanagi2013-10-031-0/+3
|/ | | | | Bug: 10964805 Change-Id: Ia3cd891d20aee2226092f0f646d8f280901786fc
* Fix build.Keisuke Kuroyanagi2013-10-021-1/+0
| | | | Change-Id: Ib33b27214e67378646e44f5b45bda298f960524f
* Use probability table for decaying dictionaries.Keisuke Kuroyanagi2013-10-022-18/+42
| | | | | Bug: 6669677 Change-Id: Ib5994a2e343dfcdaf23755e523f52846709b1c6c
* Stochastic decay.Keisuke Kuroyanagi2013-10-025-91/+69
| | | | | Bug: 6669677 Change-Id: Ib2d9228b951c77dab7a8675ce9db60677e87e771
* Change name of DecayingUtils.Keisuke Kuroyanagi2013-10-027-46/+49
| | | | | Bug: 6669677 Change-Id: I97839b2184b95ae1659c55a9b31d22e2d601cba1
* Merge "Implement the heuristic for auto-commit."Jean Chalard2013-10-015-6/+86
|\
| * Implement the heuristic for auto-commit.Jean Chalard2013-10-015-6/+86
| | | | | | | | | | Bug: 9059617 Change-Id: I066abf018df5aaeabf415425dd822ebe233e6008
* | Merge "Fix typos"Jean Chalard2013-10-016-19/+19
|\ \
| * | Fix typosJean Chalard2013-10-016-19/+19
| |/ | | | | | | | | | | I think I may pass out from the sheer ugliness Change-Id: I1e709f03ef47ec713552d41fd9e37e01b810ae88
* / Separate "GC" and "GC with decay".Keisuke Kuroyanagi2013-10-0112-32/+70
|/ | | | | Bug: 6669677 Change-Id: I9d6aba76cef2616f0549e612db9701e1d6a19467
* Create the wiring for auto-commit confidence computation.Jean Chalard2013-10-017-12/+36
| | | | | Bug: 9059617 Change-Id: I7e4e05ffa8c68cfebbe362a977fd176555cad12a
* Merge "Surface the distance after first word for autocommit."Jean Chalard2013-09-306-10/+51
|\
| * Surface the distance after first word for autocommit.Jean Chalard2013-09-306-10/+51
| | | | | | | | | | Bug: 9059617 Change-Id: Ie9b4cc8148ae8e0ff437b3337ab6c1bde95500f5
* | Implement simple dictionary decay.Keisuke Kuroyanagi2013-09-3011-37/+392
|/ | | | | | | | | | Groundwork and implement simple decay. Increment probability when typed and decrement probability at GC. Bug: 6669677 Change-Id: Ib12caead0cbeef4ce7808fe8ac0b00ee331523fe
* Prepare dictionary decay.Keisuke Kuroyanagi2013-09-3014-42/+51
| | | | | Bug: 6669677 Change-Id: I8fbae190dd44a6bdbee7e9b6d3a16208322727f7
* Merge "Set header attributes for ExpandableBinaryDictionary."Keisuke Kuroyanagi2013-09-292-17/+21
|\
| * Set header attributes for ExpandableBinaryDictionary.Keisuke Kuroyanagi2013-09-282-17/+21
| | | | | | | | | | | | Bug: 6669677 Change-Id: I2462777eaa07600f1c774226adfc4f351882f523
* | Merge "Add boundary checking for PtNode Array reading."Keisuke Kuroyanagi2013-09-273-1/+21
|\|
| * Add boundary checking for PtNode Array reading.Keisuke Kuroyanagi2013-09-273-1/+21
| | | | | | | | | | Bug: 6669677 Change-Id: Iea5e19d98d2fc26f137046dd5f8e339239672351
* | Merge "Add unigram/bigram counting."Keisuke Kuroyanagi2013-09-2718-101/+273
|\ \ | |/ |/|
| * Add unigram/bigram counting.Keisuke Kuroyanagi2013-09-2718-101/+273
| | | | | | | | | | Bug: 6669677 Change-Id: I05ea2201d822dddf062b08c8467daa336760e16c
* | Merge "Use base lower character to get point to key length."Keisuke Kuroyanagi2013-09-261-4/+5
|\ \ | |/ |/|
| * Use base lower character to get point to key length.Keisuke Kuroyanagi2013-09-261-4/+5
| | | | | | | | | | Bug: 9490364 Change-Id: I3755f00ab22f926f087fc917b95a2db7d722fa00
* | Create empty dictionary file in native code.Keisuke Kuroyanagi2013-09-263-0/+51
|/ | | | | Bug: 6669677 Change-Id: I46d23deee1fd091678f4593561cb8687eb815212
* Merge "Prepare dictionary file creating in native code."Keisuke Kuroyanagi2013-09-267-70/+173
|\
| * Prepare dictionary file creating in native code.Keisuke Kuroyanagi2013-09-267-70/+173
| | | | | | | | | | Bug: 6669677 Change-Id: I7c476a6e99ec7ac883f05d84ef306265255154da
* | Merge "Add empty PtNode checking for PatriciaTriePolicy."Keisuke Kuroyanagi2013-09-264-4/+18
|\ \
| * | Add empty PtNode checking for PatriciaTriePolicy.Keisuke Kuroyanagi2013-09-264-4/+18
| | | | | | | | | | | | | | | Bug: 9503570 Change-Id: I784d29c307c1040699fa0aadfc6a47d97f03ffe4
* | | Merge "Refactoring header attribute reading."Keisuke Kuroyanagi2013-09-264-83/+142
|\ \ \ | |/ / |/| / | |/
| * Refactoring header attribute reading.Keisuke Kuroyanagi2013-09-264-83/+142
| | | | | | | | | | Bug: 6669677 Change-Id: Ifc11da614d5c331ac61019a324e3a0ff187329cd
* | Boundary check for children creating of PatriciaTriePolicy.Keisuke Kuroyanagi2013-09-252-0/+14
|/ | | | | Bug: 10537529 Change-Id: I0cd8b6de230795498395ca08789ccc1c74780f2c
* Allow large memory space for GC.Keisuke Kuroyanagi2013-09-245-17/+33
| | | | | Bug: 6669677 Change-Id: I021c92a1ca5cd28f745cbfe729c99e346c58074d
* GC step 5. Add large tests and fix bugs.Keisuke Kuroyanagi2013-09-2410-57/+129
| | | | | Bug: 6669677 Change-Id: I41e44a64730f9c66645995095a7ecff51ffd5351
* GC step 4. Update all positions in new dict and add a test.Keisuke Kuroyanagi2013-09-2410-45/+231
| | | | | Bug: 6669677 Change-Id: I035d848a210653dcd3c1a1f21781968adced9225
* GC step 3. Place and write valid PtNodes.Keisuke Kuroyanagi2013-09-206-15/+199
| | | | | | Bug: 6669677 Change-Id: Id2b7359bafb34acf12dc3bf4c595a03073fda805
* GC step 2. Finding garbage bigram entries.Keisuke Kuroyanagi2013-09-2019-262/+382
| | | | | Bug: 6669677 Change-Id: Ie3f406776ab56bf589ac10e15e2534ff8cb1f275
* Step 1 to implement GC. Finding garbage PtNodes.Keisuke Kuroyanagi2013-09-207-67/+347
| | | | | Bug: 6669677 Change-Id: I3551fe2f16a09d2bf7761f4e1d73ebd4a03380e7
* Groundwork for implementing GC.Keisuke Kuroyanagi2013-09-196-75/+147
| | | | | | Bug: 6669677 Change-Id: Ia2b2f338795ab62cc9eef73731285b2a5a0ac5e4
* Change name of header_reading_utlis.*Keisuke Kuroyanagi2013-09-184-7/+6
| | | | | Bug: 6669677 Change-Id: I91389050148237580ef640d3a58b935ea752954e
* Add dictionary header writing methods.Keisuke Kuroyanagi2013-09-1811-65/+179
| | | | | Bug: 6669677 Change-Id: I392ac4776b55779903cbaa17e683005d80017a41
* Merge "Implement dictionary flush."Keisuke Kuroyanagi2013-09-183-1/+49
|\
| * Implement dictionary flush.Keisuke Kuroyanagi2013-09-183-1/+49
| | | | | | | | | | Bug: 6669677 Change-Id: I1d70ac6319fb6d8700074de382568c2108887960
* | Merge "Add BinaryDictionary.getBigramProbabilityNative()."Keisuke Kuroyanagi2013-09-185-15/+34
|\ \ | |/ |/|
| * Add BinaryDictionary.getBigramProbabilityNative().Keisuke Kuroyanagi2013-09-185-15/+34
| | | | | | | | | | Bug: 10197478 Change-Id: Id16e3ee22a17679c46cc7a0199a9e28065177aa3
* | Output input index of second word's first char.Keisuke Kuroyanagi2013-09-176-31/+63
|/ | | | | | | | This is for partial commit. Bug: 9059617 Change-Id: I77a0245b63c29b7234fd9b06d362e05aebf30051
* Merge "Prepare dictionary saving in native code."Keisuke Kuroyanagi2013-09-1710-10/+123
|\
| * Prepare dictionary saving in native code.Keisuke Kuroyanagi2013-09-1710-10/+123
| | | | | | | | | | | | Bug: 6669677 Change-Id: I0787f66409e2b183c6328fa05805945520e1e93a
* | Implement removeBigramWords() for DynamicPatriciaTrie.Keisuke Kuroyanagi2013-09-173-15/+27
|/ | | | | Bug: 6669677 Change-Id: I99cb517511b4c968b8bf937baab5d7f42b0f534e