Keisuke Kuroyanagi
|
d4c9d50ef0
|
Add BufferWithExtendablebufferTest
Bug: 13754552
Change-Id: Ib9c330dc85bdb5d4d3d5bc15cc3ce5f28faa0b12
|
2014-07-25 07:02:10 +09:00 |
Keisuke Kuroyanagi
|
ff6ca09905
|
Add BufferWithExtendableBuffer::extend()
Bug: 14425059
Change-Id: I13dd8412ba4d16a1325ac2210b3852d580e71ad3
|
2014-07-25 07:02:05 +09:00 |
Keisuke Kuroyanagi
|
6810e8df1e
|
Refactoring checkAndPrepareWriting.
Bug: 14425059
Change-Id: I98940f3841a6c61b0482440b4da21f415dc843f6
|
2014-07-24 10:24:42 +09:00 |
Keisuke Kuroyanagi
|
b22f95ec8a
|
Remove isUpdatable from constructors of dict contents.
Change-Id: I2d54f477d9b341e944e265786a734f23d152bb81
|
2014-07-11 15:23:55 +09:00 |
Keisuke Kuroyanagi
|
2ac934296c
|
Concatenate dict buffers other than header to a single file.
Bug: 13664080
Change-Id: I34c9d8046b339c9b855be378a5fad907382d1359
|
2014-07-11 15:15:47 +09:00 |
Keisuke Kuroyanagi
|
198be3a6c5
|
Fix: wrong bigram entry pos can be used during GC.
Bug: 14425059
Change-Id: I4e7c977c5ef184953682175b118de5473cdb64a6
|
2014-07-09 11:18:35 +09:00 |
Keisuke Kuroyanagi
|
b00973952f
|
Get bigrams iterator via dict structure policy.
Bug: 14425059
Change-Id: Ie4c6afbb6a3b707b5aa8e9e4f941c9da6e6bcdbf
|
2014-07-08 16:23:31 +09:00 |
Keisuke Kuroyanagi
|
804f7450fc
|
Use linked list for bigram list.
BinaryDictionaryTests for VERSION4_DEV:
Before
Time: 36.461
After
Time: 33.031
Bug: 14425059
Change-Id: I9ca2714f450f61f713df6ebd34c953dece991cdb
|
2014-07-07 21:09:25 +09:00 |
Keisuke Kuroyanagi
|
6afd14dc94
|
Remove unused method.
Bug: 13664080
Change-Id: I47fd90f01ea9a18b11037c966150fa5fd926101b
|
2014-06-27 15:23:38 +09:00 |
Keisuke Kuroyanagi
|
8681bef03c
|
Remove BigramDictionary form native code.
Bug: 14425059
Change-Id: I48d1a4ae6a4317afaaf67748060618f8f9485d40
|
2014-06-26 15:15:13 +09:00 |
Keisuke Kuroyanagi
|
f7322b166b
|
Make getNextWordAndNextToken output code point count.
Bug: 14425059
Change-Id: Id1c2927c8a1be0b1680206d444dbdf0c9453dceb
|
2014-06-23 19:08:30 +09:00 |
Keisuke Kuroyanagi
|
24d49ee577
|
Remove hasBigrams/hasShortcut flags from ver4 PtNode.
Always check bigram/shortcut content instead of having
flags in each PtNode.
Bug: 14425059
Change-Id: I9eb816681bf22fc12e3ab3c92a178a7990b90e93
|
2014-06-23 16:49:49 +09:00 |
Keisuke Kuroyanagi
|
0fbca1ac23
|
Remove word from personalized dicts when it's canceled.
Bug: 15555552
Bug: 15552347
Change-Id: Ia4d8c79d079e3ce233d46d4bbad4fff1be5c5c39
|
2014-06-20 14:46:13 +09:00 |
Keisuke Kuroyanagi
|
89899e14df
|
Merge "Update unit test for beginning-of-sentence."
|
2014-06-10 22:31:57 +00:00 |
Keisuke Kuroyanagi
|
e041bfab5c
|
Update unit test for beginning-of-sentence.
Bug: 14119293
Change-Id: I594a1ca1096f0c12c678dd30eb75de905e55c5bb
|
2014-06-12 16:07:39 +09:00 |
Keisuke Kuroyanagi
|
22931cd941
|
Enable Beginning-of-Sentence prediction for contextual dict.
Bug: 14161647
Bug: 14119293
Change-Id: I0c00f13966db88e4de85e245e7bced43c9d474b2
|
2014-06-12 12:26:18 +09:00 |
Keisuke Kuroyanagi
|
86fe8081b3
|
Merge "Add removeUnigramEntry() to native dictionary policy."
|
2014-06-10 22:29:12 +00:00 |
Keisuke Kuroyanagi
|
f12985245c
|
Add removeUnigramEntry() to native dictionary policy.
Bug: 15552347
Change-Id: Ic713f79ef26b5963060304df9c0a3a402c3cc6d4
|
2014-06-12 12:14:11 +09:00 |
Keisuke Kuroyanagi
|
07e1412631
|
Purge dict reading code for 401 and create for 402.
Change-Id: Ib0150b3306bb2db8aff443d1158fecc8464cbbdb
|
2014-06-10 19:22:40 +09:00 |
Keisuke Kuroyanagi
|
f9ce867d80
|
Add boundary check for v4 bigram reading.
Bug: 14496386
Change-Id: Iedd3445c3222a777a2476beed7d9eb53773f406c
|
2014-05-27 19:29:35 +09:00 |
Keisuke Kuroyanagi
|
dfca51726e
|
Return whether the dynamic dict operation was success.
Bug: 12184250
Change-Id: Iee7e00c1e84c95551a077f4dd023c0a9b9ac9466
|
2014-05-27 17:30:00 +09:00 |
Keisuke Kuroyanagi
|
a37f374ad1
|
Version up dynamic dict format from 401 to 402.
Change-Id: Ibea36af905ade773ae3db3a5456f7b5a0ad7d220
|
2014-05-23 20:20:56 +09:00 |
Keisuke Kuroyanagi
|
1adca93381
|
Extend jni methods and enable Beginning-of-Sentence.
Bug: 14119293
Change-Id: I78fc877367dd0d6240eeacb750b6d2d0b93cba83
|
2014-05-23 19:58:58 +09:00 |
Keisuke Kuroyanagi
|
96990ca773
|
Support Beginning-of-Sentence in native code
Bug: 14119293
Change-Id: I0f382e33a19bf481823b23405d454de61ec835ff
|
2014-05-23 17:23:08 +09:00 |
Keisuke Kuroyanagi
|
6600340af5
|
Fix: PtNodeParams.representsNonWordInfo()
Change-Id: I7ab4fb280e8ac89f81d0b32b0663a86c9b69aa5d
|
2014-05-23 13:49:18 +09:00 |
Keisuke Kuroyanagi
|
2a015dcb25
|
Add Beginning-of-Sentence info in UnigramProperty.
Bug: 14119293
Bug: 14425059
Change-Id: I8a894352568377d32468e5563f4e89af00d22944
|
2014-05-23 00:07:14 +09:00 |
Keisuke Kuroyanagi
|
9f8c9a0161
|
Use PrevWordsInfo to add/remove n(bi)-gram in native code.
Bug: 14119293
Bug: 14425059
Change-Id: I4b9a46bfd670b35195418eaee51456d44fb91b6d
|
2014-05-21 18:30:34 +09:00 |
Keisuke Kuroyanagi
|
e810a266fd
|
Merge "Quit use bigram probability diff for ver4 dict."
|
2014-05-15 07:07:25 +00:00 |
Keisuke Kuroyanagi
|
64341927d2
|
Quit use bigram probability diff for ver4 dict.
Change-Id: I2cfcfbcf351877d1dff466a24974dbb05908f14e
|
2014-05-15 16:02:58 +09:00 |
Keisuke Kuroyanagi
|
a709bc7f93
|
Merge "Reduce the cost for handling intentional omission."
|
2014-05-15 03:31:39 +00:00 |
Keisuke Kuroyanagi
|
39e5a15af0
|
Merge "Always keep PtNodes that represent non-word info during GC."
|
2014-05-15 02:38:57 +00:00 |
Keisuke Kuroyanagi
|
91d7538225
|
Merge "Add VERSION_4_DEV(402) in native code."
|
2014-05-14 13:40:10 +00:00 |
Keisuke Kuroyanagi
|
7116ea98f4
|
Add VERSION_4_DEV(402) in native code.
Bug: 13406708
Change-Id: I96cfacf524d670a6a5637a96a63bcd47aaf09ca0
|
2014-05-14 22:37:05 +09:00 |
Keisuke Kuroyanagi
|
cf700695ea
|
Always keep PtNodes that represent non-word info during GC.
Bug: 14119293
Change-Id: Ie50b341a512be6a6efe3e05b60e1d09560b01d1f
|
2014-05-14 22:29:21 +09:00 |
Keisuke Kuroyanagi
|
2dc8e36f8e
|
Use nullptr instead of MmappedBufferPtr(nullptr).
Change-Id: I9bc35f723f1c105ef6155a49630b8cd492900bc8
|
2014-05-14 22:05:00 +09:00 |
Keisuke Kuroyanagi
|
728141d55a
|
Merge "Generate dict code for version 401."
|
2014-05-14 10:51:12 +00:00 |
Keisuke Kuroyanagi
|
6bf268132d
|
Generate dict code for version 401.
Bug: 13406708
Change-Id: I769ac84d54d997e7aefab0c9c16727455a132e0b
|
2014-05-14 19:09:01 +09:00 |
Keisuke Kuroyanagi
|
ed16af72e3
|
Restrict the permission of dict files created on device.
Bug: 13497304
Change-Id: I7bf67e2e81bc63a67bd91cbc0f753ecac88349f6
|
2014-05-14 17:48:28 +09:00 |
Keisuke Kuroyanagi
|
c1e86d3f49
|
Merge "Skip PtNodes with non-Unicode code points for suggestion."
|
2014-05-14 06:22:22 +00:00 |
Keisuke Kuroyanagi
|
14dd663fe5
|
Reduce the cost for handling intentional omission.
Bug: 14602770
Change-Id: I3a678a3e9b227fc4c3b8d23012aba18ca2e52da5
|
2014-05-14 13:54:32 +09:00 |
Keisuke Kuroyanagi
|
0c8ce96bec
|
Add "// namespace latinime"
Bug: 13406708
Change-Id: I0fa85875fb5b98b4e40a149e3e33e5f56bee9a97
|
2014-05-13 15:16:43 +09:00 |
Keisuke Kuroyanagi
|
6e4b674f83
|
Move files under bigram/shortcut to under structure.
Bug: 13406708
Change-Id: I48e9d4ff30a8b50d4f1694ebbefb02cf189f7713
|
2014-05-13 15:16:43 +09:00 |
Keisuke Kuroyanagi
|
d0d0113983
|
Code cleanup.
Change-Id: Ic31b66cccfd77348f2ff7961959a3eaf9f7ad5d8
|
2014-05-13 01:32:38 +09:00 |
Keisuke Kuroyanagi
|
620a05ae59
|
Support bigram historical information migration.
Bug: 13406708
Change-Id: I4bae53e43cb7653eac3b5bd13da2d2bc8aaf88a9
|
2014-05-13 01:28:30 +09:00 |
Keisuke Kuroyanagi
|
79ba633402
|
Skip PtNodes with non-Unicode code points for suggestion.
Bug: 14119293
Change-Id: Id1d3b789b5f18757070878dba35a7980bfb44591
|
2014-05-12 19:38:26 +09:00 |
Keisuke Kuroyanagi
|
9d7e8c717f
|
Support unigram historical information migration.
Bug: 13406708
Change-Id: Ibed15b3bc5d5ae68faefa379028dbe10d32b0c0f
|
2014-05-12 19:21:06 +09:00 |
Keisuke Kuroyanagi
|
6b74f516dc
|
Merge "Refactoring: Use UnigramProperty to add/update unigram."
|
2014-05-09 11:39:17 +00:00 |
Keisuke Kuroyanagi
|
b7f71cdf8c
|
Merge "Avoid copying bigram list if possible."
|
2014-05-09 10:09:54 +00:00 |
Keisuke Kuroyanagi
|
b636e25e95
|
Refactoring: Use UnigramProperty to add/update unigram.
Bug: 13406708
Change-Id: I26fd541fb465d3543faa5f155becc455ddbb6c9c
|
2014-05-09 17:22:17 +09:00 |
Keisuke Kuroyanagi
|
eaa347bc1a
|
Merge "Add VERSION4_TEST for testing."
|
2014-05-09 07:06:06 +00:00 |