Skip to content
This repository was archived by the owner on Jan 20, 2023. It is now read-only.

Conversation

@k163377
Copy link
Collaborator

@k163377 k163377 commented Apr 12, 2020

改善

オブジェクトからの値読み出し処理をキャッシュすることで大幅な高速化を実現した。

修正

パラメータからの変換処理の不具合

パラメータをそのまま代入する処理で、誤って一番最初の値がキャッシュされてしまう不具合を修正した。

並列実行時への対応

キャッシュにHashMapを用いていたが、並列実行時にキャッシュへの登録処理が壊れる可能性が懸念されたため、ConcurrentMapのアトミック処理でputするように修正を行った。

補足

#24 で1か所修正漏れが有ったため修正を行った。

@k163377 k163377 self-assigned this Apr 12, 2020
@k163377 k163377 merged commit 7995a8a into ProjectMapK:master Apr 12, 2020
@k163377 k163377 deleted the getter_cache branch April 12, 2020 07:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant