This is an automated email from the ASF dual-hosted git repository.
kpumuk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
from 0a8eb9a5c THRIFT-6449: Reduce allocations during Ruby recursive type
checking (#4043)
add 8b2ad3e85 THRIFT-6451: Reduce temporary allocations when reading Ruby
JSON strings (#4045)
No new revisions were added by this update.
Summary of changes:
lib/rb/.rubocop.yml | 3 +
lib/rb/README.md | 9 ++
lib/rb/lib/thrift/protocol/compact_protocol.rb | 2 +-
lib/rb/lib/thrift/protocol/json_protocol.rb | 88 +++++++----
lib/rb/lib/thrift/transport/io_stream_transport.rb | 7 +-
lib/rb/spec/base_protocol_spec.rb | 2 +-
lib/rb/spec/binary_protocol_spec_shared.rb | 10 +-
lib/rb/spec/compact_protocol_spec.rb | 15 +-
lib/rb/spec/json_protocol_spec.rb | 170 +++++++++++++++++++++
lib/rb/spec/socket_spec_shared.rb | 10 +-
10 files changed, 271 insertions(+), 45 deletions(-)