optimization: replace all occurrence is dramatically faster
commit5513df774e1dac48f56969e98e3292c2ddd10af5
authorAlexey Kudravtsev <cdr@jetbrains.com>
Tue, 10 Mar 2009 19:46:12 +0000 (10 22:46 +0300)
committerAlexey Kudravtsev <cdr@jetbrains.com>
Tue, 10 Mar 2009 19:46:12 +0000 (10 22:46 +0300)
tree9e79e37832484ed657fdbdb02b4616366bbaac1a
parent5d5b5e88f3dd2f4540755bd4291d4e5b6fd23869
optimization: replace all occurrence is dramatically faster
bug fix: persistent markers are recalculated on whole file change
lang-impl/src/com/intellij/find/FindUtil.java
platform-impl/src/com/intellij/openapi/editor/impl/CharArray.java
platform-impl/src/com/intellij/openapi/editor/impl/DocumentImpl.java
platform-impl/src/com/intellij/openapi/editor/impl/event/DocumentEventImpl.java
platform-impl/src/com/intellij/ui/ReferenceEditorWithBrowseButton.java
util/src/com/intellij/util/diff/Diff.java