From afae596a1c070626a973da9dc234b595dc36db6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89tienne=20Barri=C3=A9?= Date: Thu, 4 Dec 2025 11:50:13 +0100 Subject: [PATCH 1/2] Remove dead code in benchmark/encoder.rb --- benchmark/encoder.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/benchmark/encoder.rb b/benchmark/encoder.rb index edda4e05..4cc8891d 100644 --- a/benchmark/encoder.rb +++ b/benchmark/encoder.rb @@ -18,7 +18,6 @@ end def implementations(ruby_obj) - state = JSON::State.new(JSON.dump_default_options) coder = JSON::Coder.new implementations = { json: ["json", proc { JSON.generate(ruby_obj) }], From 33cbbd672b319441d7bba8d777553ad79e3d2800 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89tienne=20Barri=C3=A9?= Date: Thu, 4 Dec 2025 11:52:19 +0100 Subject: [PATCH 2/2] Remove dead code from JSON::TruffleRuby::Generator --- lib/json/truffle_ruby/generator.rb | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lib/json/truffle_ruby/generator.rb b/lib/json/truffle_ruby/generator.rb index d7118884..9a3f4aed 100644 --- a/lib/json/truffle_ruby/generator.rb +++ b/lib/json/truffle_ruby/generator.rb @@ -500,11 +500,6 @@ def to_json(state = nil, *) private - def json_shift(state) - state.object_nl.empty? or return '' - state.indent * state.depth - end - def json_transform(state) depth = state.depth += 1