]> granicus.if.org Git - re2c/commit
Use a simple fixed-size slab allocator for ranges.
authorUlya Trofimovich <skvadrik@gmail.com>
Sun, 6 Jan 2019 16:25:39 +0000 (16:25 +0000)
committerUlya Trofimovich <skvadrik@gmail.com>
Sun, 6 Jan 2019 16:25:39 +0000 (16:25 +0000)
commit38dcc8ddc687c31e1c9a48c9ff2a3d8c0ed29046
tree16337b8aa0f4dcc7d1f015f9c99eb456f6bfba48
parent126940e33fa2fd419ebd4feb25408fc32625d50e
Use a simple fixed-size slab allocator for ranges.
17 files changed:
re2c/src/compile.cc
re2c/src/encoding/ebcdic/ebcdic_regexp.cc
re2c/src/encoding/ebcdic/ebcdic_regexp.h
re2c/src/encoding/enc.cc
re2c/src/encoding/enc.h
re2c/src/encoding/range_suffix.cc
re2c/src/encoding/range_suffix.h
re2c/src/encoding/utf16/utf16_regexp.cc
re2c/src/encoding/utf16/utf16_regexp.h
re2c/src/encoding/utf8/utf8_regexp.cc
re2c/src/encoding/utf8/utf8_regexp.h
re2c/src/regexp/ast_to_re.cc
re2c/src/regexp/default_tags.cc
re2c/src/regexp/re.h
re2c/src/util/fixed_allocator.h [new file with mode: 0644]
re2c/src/util/range.cc
re2c/src/util/range.h