|author||Koichi Sasada <firstname.lastname@example.org>||2020-10-17 10:13:07 +0900|
|committer||Koichi Sasada <email@example.com>||2020-10-19 14:06:40 +0900|
reduce lock for encoding
To reduce the number of locking for encoding manipulation, enc_table::list is splited to ::default_list and ::additional_list. ::default_list is pre-allocated and no need locking to access to the ::default_list. If additional encoding space is needed, use ::additional_list and this list need to use locking. However, most of case, ::default_list is enough.
Notes: Merged: https://github.com/ruby/ruby/pull/3664
Diffstat (limited to 'ext')
0 files changed, 0 insertions, 0 deletions