• Home
  • History
  • Annotate
  • only in /packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/
History log of /packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fa7db65dec4b5d69c1565f114f18084d0d4eb5ec 19-May-2014 Keisuke Kuroyanagi <ksk@google.com> Support multiple previous words in DicNode.

Bug: 14425059
Change-Id: Ib8682befe4d7d9fe5122eb538e7c804f75ded463
ic_node_properties.h
cafab169cdb21244c82b99c09983c98066113d87 06-Apr-2014 Ken Wakasa <kwakasa@google.com> s/stdint.h/cstdint/

Somehow, we were not able to use cstdint gcc target build. That's no
longer the case with Clang.

Removed unnecessary header inclusions too.

Change-Id: Ic83a4adf696f1d5ec7a9809253f3c95804e622e1
ic_node_properties.h
ic_node_state_output.h
ic_node_state_scoring.h
eddbb7ac88c3174ffdc38a9dd799029302f55d03 25-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Merge DicNodeStatePrevWord into DicNoteStateOutput.

Before:
(0) 2232.70 (0.86%)
(1) 255258.50 (98.89%)
(2) 585.73 (0.23%)
(66) 0.26 (0.00%)
Total 258126.46 (sum of others 258077.18)

After:
(0) 2249.23 (0.93%)
(1) 239883.63 (98.83%)
(2) 554.82 (0.23%)
(66) 0.35 (0.00%)
Total 242734.38 (sum of others 242688.04)

Change-Id: I9760cae5b98b3d1f4804b6b60317887eaa3ff71c
ic_node_properties.h
ic_node_state.h
ic_node_state_input.h
ic_node_state_output.h
ic_node_state_prevword.h
ic_node_state_scoring.h
7c20f140e0ab3efa25dd0708e1373b231339f5e2 20-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Merge "Remove unused partial commit."
5a0381f7d00abf97f5792958420dbb8535977ab3 20-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unused partial commit.

Change-Id: Ia9341a5cb24947d93056810890d94c1f66481d8c
ic_node_state_input.h
ic_node_state_prevword.h
18ba146b72c5ff645d57e72fd1861ac59c3b7257 20-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Stop apply Completion for DicNodes without any proximity chars.

Bug: 13538127
Change-Id: Ifffc0cde1ea8a0ceb13e4e4e57c151b3ea33a522
ic_node_state_scoring.h
b43ea5c3359259b042a6f58883c61a82acf34e82 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Use isFirstCharUppercase instead of get first code point.

Change-Id: I0a28305397bfc1e7218e16df00839781a74f5599
ic_node_state_output.h
0a5efa31de50a204423efeab8b9e54bf81672300 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Add getter methods for public member variables.

Change-Id: Ic6656bb3db6db992b37923db53816e0a73a7621f
ic_node_state.h
ic_node_state_output.h
ic_node_state_prevword.h
6066069f3518822a2723717cc418de1f62414beb 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Move initialization logic for from DicNode to DicNodeState.

Change-Id: Ic7075349e2e9c7f4ca707efa12ad1d24b49a2c87
ic_node_state.h
258260bef2beafc46e1082fda585312b797f0982 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unused member of DicNodeStatePrevWord.

Change-Id: I265855da58e3a2e070e525e116ac0d18d1a10d18
ic_node_state_prevword.h
632c9aca5bbae49be278cf3e88d12b364fbd6fc8 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Improve DicNode handling.

- Stop creating useless DicNode and DicNodeVector.
- Remove useless virtual.
- Implement copy constructor and assignment operator of DicNodeState.
- Remove useless memset.

Before:
(0) 2266.21 (0.79%)
(1) 285422.05 (98.97%)
(2) 642.62 (0.22%)
(66) 0.19 (0.00%)
Total 288384.35 (sum of others 288331.07)

After:
(0) 2232.70 (0.86%)
(1) 255258.50 (98.89%)
(2) 585.73 (0.23%)
(66) 0.26 (0.00%)
Total 258126.46 (sum of others 258077.18)


Change-Id: I0bb1e9de8b38a6743a11aaeb2b17bd0da5b7ad34
ic_node_properties.h
ic_node_state.h
ic_node_state_input.h
ic_node_state_output.h
ic_node_state_prevword.h
ic_node_state_scoring.h
865e6cf49764f3a411ee32861d927b15653ee398 07-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Revert "Revert "Use std::min() and std::max()""

This reverts commit f63000abeabfaabde5c1ea2201d63d0c4850f1e2.

Change-Id: I6056d176a13c6ecad38e658ab8778bd898291d02
ic_node_state_output.h
ic_node_state_prevword.h
ic_node_state_scoring.h
f63000abeabfaabde5c1ea2201d63d0c4850f1e2 07-Mar-2014 Ken Wakasa <kwakasa@google.com> Revert "Use std::min() and std::max()"

This somehow breaks TRT.

bug: 13350753

This reverts commit cf612a3abfd0cc244f8449db2cf11a0a7c680a2f.

Change-Id: I812f067e7cc8106b054527732dc6fe4efd7cc0fe
ic_node_state_output.h
ic_node_state_prevword.h
ic_node_state_scoring.h
cf612a3abfd0cc244f8449db2cf11a0a7c680a2f 06-Mar-2014 Ken Wakasa <kwakasa@google.com> Use std::min() and std::max()

Change-Id: I2992fa16692ace2a6febedc4393812faf763638f
ic_node_state_output.h
ic_node_state_prevword.h
ic_node_state_scoring.h
3e0777e726ce40b4c4b65174a21db41c19f04602 20-Jan-2014 Keisuke Kuroyanagi <ksk@google.com> Use memmove for all place src and dest can be same.

Change-Id: I03e5c8f95cb22c7096ff545f1181f914b80a6c58
ic_node_state_output.h
ic_node_state_prevword.h
afa6c07d30193e5ba221a53f7670a5c4e2f635d1 18-Dec-2013 Keisuke Kuroyanagi <ksk@google.com> Differentiate exact matches' minor errors.

Bug: 8844931
Change-Id: I06754643188ccd28ba8c873878f7761787d91ff6
ic_node_state_scoring.h
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc 13-Dec-2013 Ken Wakasa <kwakasa@google.com> Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c

The bulk merge from -bayo to klp-dev should not have been merged to master.

Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
ic_node_properties.h
ic_node_state_prevword.h
ic_node_state_scoring.h
da06e385f5f006bc891113847fbdf508376f7f34 30-Sep-2013 Jean Chalard <jchalard@google.com> Surface the distance after first word for autocommit.

Bug: 9059617
Change-Id: Ie9b4cc8148ae8e0ff437b3337ab6c1bde95500f5
ic_node_state_scoring.h
4e17b42d0fd104ec2cd3a79db2473863228ecb62 17-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Output input index of second word's first char.

This is for partial commit.

Bug: 9059617

Change-Id: I77a0245b63c29b7234fd9b06d362e05aebf30051
ic_node_state_prevword.h
cb816e5e16f086d98c8d05a0a5805c1cdfaf1c02 16-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Merge NOT_A_VALID_WORD_POS into NOT_A_DICT_POS.

Change-Id: I2ac3aa2a19d14e8c4159a59334e7816bd1409688
ic_node_state_prevword.h
65d19946bebd1cc6299e2789cc0fc097d1898e80 06-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Compute probability using structure policy.

Bug: 6669677
Change-Id: Icd50fc30274cce65ebeb2e7cc8368b59e5cda05a
ic_node_state_prevword.h
4a65258bc7c284ecf61ba6e4399a7012e71d7952 19-Aug-2013 Keisuke Kuroyanagi <ksk@google.com> Fix possible SIGSEGV.

Change-Id: I6008c0457a8da9b90434a3b96a51da1487948f1b
ic_node_state_output.h
ic_node_state_prevword.h
9d618d1431ec78328bd0eecb90ade8bfcef9b025 29-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Move files only used in dicNode to "internal".

Change-Id: Ib31ddeff99b480d9b1f33a5b5b207a8acce22858
ic_node_properties.h
ic_node_state.h
ic_node_state_input.h
ic_node_state_output.h
ic_node_state_prevword.h
ic_node_state_scoring.h