[colorer/Colorer-library] master: Merge pull request #42 from colorer/perf_from_far2l (6a1c735)

0 views
Skip to first unread message

farg...@farmanager.com

unread,
Aug 16, 2026, 11:01:03 AM (16 hours ago) Aug 16
to farco...@googlegroups.com
Repository : https://github.com/colorer/Colorer-library
On branch : master
Link : https://github.com/colorer/Colorer-library/commit/6a1c735003807b706ecc9d71ee54936b865e82ca

>---------------------------------------------------------------

commit 6a1c735003807b706ecc9d71ee54936b865e82ca
Merge: 02bed73 2fbc7ca
Author: Aleksey Dobrunov <cta...@ctapmex.com>
Date: Sun Aug 16 19:46:20 2026 +0500

Merge pull request #42 from colorer/perf_from_far2l

Performance changes from far2l


>---------------------------------------------------------------

6a1c735003807b706ecc9d71ee54936b865e82ca
src/colorer/cregexp/cregexp.cpp | 449 ++++++++++++++++++--------
src/colorer/cregexp/cregexp.h | 39 ++-
src/colorer/parsers/FileTypeChooser.cpp | 2 +-
src/colorer/parsers/HrcLibraryImpl.cpp | 120 ++++++-
src/colorer/parsers/KeywordList.cpp | 71 ++--
src/colorer/parsers/KeywordList.h | 2 +
src/colorer/parsers/SchemeImpl.h | 12 +-
src/colorer/parsers/TextParserImpl.cpp | 100 +++---
src/colorer/parsers/TextParserImpl.h | 1 +
src/colorer/strings/icu/Character.cpp | 4 +-
src/colorer/strings/icu/Character.h | 2 +-
src/colorer/strings/icu/UStr.cpp | 5 +
src/colorer/strings/icu/UStr.h | 2 +
src/colorer/strings/icu/UnicodeTools.cpp | 12 +-
src/colorer/strings/icu/UnicodeTools.h | 4 +-
src/colorer/strings/icu/common_icu.h | 1 +
src/colorer/strings/legacy/BitArray.cpp | 94 +++---
src/colorer/strings/legacy/BitArray.h | 36 ++-
src/colorer/strings/legacy/Character.cpp | 32 +-
src/colorer/strings/legacy/Character.h | 2 +-
src/colorer/strings/legacy/CharacterClass.cpp | 72 +----
src/colorer/strings/legacy/CharacterClass.h | 13 +-
src/colorer/strings/legacy/UStr.cpp | 5 +
src/colorer/strings/legacy/UStr.h | 2 +-
src/colorer/strings/legacy/UnicodeString.cpp | 43 +--
src/colorer/strings/legacy/UnicodeString.h | 50 ++-
src/colorer/strings/legacy/UnicodeTools.cpp | 30 +-
src/colorer/strings/legacy/UnicodeTools.h | 4 +-
28 files changed, 797 insertions(+), 412 deletions(-)


Reply all
Reply to author
Forward
0 new messages