This is an automated email from the ASF dual-hosted git repository.

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory.git


The following commit(s) were added to refs/heads/main by this push:
     new 31b06a55e docs: tighten benchmark throughput plots (#3662)
31b06a55e is described below

commit 31b06a55ec7bbac578aa9082b421126f0564a840
Author: Shawn Yang <[email protected]>
AuthorDate: Fri May 8 18:03:31 2026 +0800

    docs: tighten benchmark throughput plots (#3662)
    
    ## Why?
    
    
    
    ## What does this PR do?
    
    
    
    ## Related issues
    
    
    
    ## AI Contribution Checklist
    
    
    
    - [ ] Substantial AI assistance was used in this PR: `yes` / `no`
    - [ ] If `yes`, I included a completed [AI Contribution
    
Checklist](https://github.com/apache/fory/blob/main/AI_POLICY.md#9-contributor-checklist-for-ai-assisted-prs)
    in this PR description and the required `AI Usage Disclosure`.
    - [ ] If `yes`, my PR description includes the required `ai_review`
    summary and screenshot evidence of the final clean AI review results
    from both fresh reviewers on the current PR diff or current HEAD after
    the latest code changes.
    
    
    
    ## Does this PR introduce any user-facing change?
    
    
    
    - [ ] Does this PR introduce any public API change?
    - [ ] Does this PR introduce any binary protocol compatibility change?
    
    ## Benchmark
---
 benchmarks/plot_style.py                  |   8 ++++----
 docs/benchmarks/cpp/README.md             |   2 +-
 docs/benchmarks/cpp/throughput.png        | Bin 103811 -> 103838 bytes
 docs/benchmarks/csharp/README.md          |   2 +-
 docs/benchmarks/csharp/throughput.png     | Bin 108834 -> 108852 bytes
 docs/benchmarks/dart/throughput.png       | Bin 106597 -> 106606 bytes
 docs/benchmarks/go/README.md              |   2 +-
 docs/benchmarks/go/throughput.png         | Bin 106775 -> 106797 bytes
 docs/benchmarks/java/throughput.png       | Bin 107449 -> 107433 bytes
 docs/benchmarks/javascript/README.md      |   2 +-
 docs/benchmarks/javascript/throughput.png | Bin 108930 -> 108900 bytes
 docs/benchmarks/python/README.md          |   2 +-
 docs/benchmarks/python/throughput.png     | Bin 109992 -> 109981 bytes
 docs/benchmarks/rust/README.md            |   2 +-
 docs/benchmarks/rust/throughput.png       | Bin 102535 -> 102562 bytes
 docs/benchmarks/swift/throughput.png      | Bin 107976 -> 107942 bytes
 16 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/benchmarks/plot_style.py b/benchmarks/plot_style.py
index bfabe638d..6ee2215a3 100644
--- a/benchmarks/plot_style.py
+++ b/benchmarks/plot_style.py
@@ -46,10 +46,10 @@ PLOT_RC_PARAMS = {
 GRID_COLOR = "#D9DEE7"
 SPINE_COLOR = "#8A939E"
 BAR_EDGE_COLOR = "white"
-GROUP_X = np.array([0.0, 0.68])
-GROUP_BAR_WIDTH = 0.15
-GROUP_OFFSET_STEP = 0.165
-GROUP_X_LIMITS = (-0.39, 1.07)
+GROUP_X = np.array([0.0, 0.66])
+GROUP_BAR_WIDTH = 0.16
+GROUP_OFFSET_STEP = 0.175
+GROUP_X_LIMITS = (-0.35, 1.01)
 
 
 def apply_benchmark_style(plt) -> None:
diff --git a/docs/benchmarks/cpp/README.md b/docs/benchmarks/cpp/README.md
index 6f878da49..f8fde1a79 100644
--- a/docs/benchmarks/cpp/README.md
+++ b/docs/benchmarks/cpp/README.md
@@ -1,6 +1,6 @@
 # C++ Benchmark Performance Report
 
-_Generated on 2026-05-08 17:26:51_
+_Generated on 2026-05-08 17:54:45_
 
 ## How to Generate This Report
 
diff --git a/docs/benchmarks/cpp/throughput.png 
b/docs/benchmarks/cpp/throughput.png
index 68cf01027..4ae6119fa 100644
Binary files a/docs/benchmarks/cpp/throughput.png and 
b/docs/benchmarks/cpp/throughput.png differ
diff --git a/docs/benchmarks/csharp/README.md b/docs/benchmarks/csharp/README.md
index f2c5e640f..7dcdb79a7 100644
--- a/docs/benchmarks/csharp/README.md
+++ b/docs/benchmarks/csharp/README.md
@@ -1,6 +1,6 @@
 # C# Benchmark Performance Report
 
-_Generated on 2026-05-08 17:26:51_
+_Generated on 2026-05-08 17:54:45_
 
 ## How to Generate This Report
 
diff --git a/docs/benchmarks/csharp/throughput.png 
b/docs/benchmarks/csharp/throughput.png
index 926ec88f5..2c6c7bdd8 100644
Binary files a/docs/benchmarks/csharp/throughput.png and 
b/docs/benchmarks/csharp/throughput.png differ
diff --git a/docs/benchmarks/dart/throughput.png 
b/docs/benchmarks/dart/throughput.png
index b97ee73ff..ee3833d8b 100644
Binary files a/docs/benchmarks/dart/throughput.png and 
b/docs/benchmarks/dart/throughput.png differ
diff --git a/docs/benchmarks/go/README.md b/docs/benchmarks/go/README.md
index 0b0803826..582f12204 100644
--- a/docs/benchmarks/go/README.md
+++ b/docs/benchmarks/go/README.md
@@ -1,6 +1,6 @@
 # Go Serialization Benchmark Report
 
-Generated: 2026-05-08 17:27:11
+Generated: 2026-05-08 17:55:12
 
 ## Performance Chart
 
diff --git a/docs/benchmarks/go/throughput.png 
b/docs/benchmarks/go/throughput.png
index 6cc809d47..086d8b553 100644
Binary files a/docs/benchmarks/go/throughput.png and 
b/docs/benchmarks/go/throughput.png differ
diff --git a/docs/benchmarks/java/throughput.png 
b/docs/benchmarks/java/throughput.png
index f0aad29a7..025f8b432 100644
Binary files a/docs/benchmarks/java/throughput.png and 
b/docs/benchmarks/java/throughput.png differ
diff --git a/docs/benchmarks/javascript/README.md 
b/docs/benchmarks/javascript/README.md
index 5846d44a1..583223115 100644
--- a/docs/benchmarks/javascript/README.md
+++ b/docs/benchmarks/javascript/README.md
@@ -1,6 +1,6 @@
 # JavaScript Benchmark Performance Report
 
-_Generated on 2026-05-08 17:27:11_
+_Generated on 2026-05-08 17:55:12_
 
 ## How to Generate This Report
 
diff --git a/docs/benchmarks/javascript/throughput.png 
b/docs/benchmarks/javascript/throughput.png
index 0d974d32c..54c24051d 100644
Binary files a/docs/benchmarks/javascript/throughput.png and 
b/docs/benchmarks/javascript/throughput.png differ
diff --git a/docs/benchmarks/python/README.md b/docs/benchmarks/python/README.md
index 45a2bdbcd..d0c51f33d 100644
--- a/docs/benchmarks/python/README.md
+++ b/docs/benchmarks/python/README.md
@@ -1,6 +1,6 @@
 # Python Benchmark Performance Report
 
-_Generated on 2026-05-08 17:26:51_
+_Generated on 2026-05-08 17:54:45_
 
 ## How to Generate This Report
 
diff --git a/docs/benchmarks/python/throughput.png 
b/docs/benchmarks/python/throughput.png
index f7a6dd68f..7bd99a82e 100644
Binary files a/docs/benchmarks/python/throughput.png and 
b/docs/benchmarks/python/throughput.png differ
diff --git a/docs/benchmarks/rust/README.md b/docs/benchmarks/rust/README.md
index 6ee463f66..0bd26916f 100644
--- a/docs/benchmarks/rust/README.md
+++ b/docs/benchmarks/rust/README.md
@@ -1,6 +1,6 @@
 # Rust Benchmark Performance Report
 
-_Generated on 2026-05-08 17:27:11_
+_Generated on 2026-05-08 17:55:12_
 
 ## How to Generate This Report
 
diff --git a/docs/benchmarks/rust/throughput.png 
b/docs/benchmarks/rust/throughput.png
index dbb792da9..5640e734e 100644
Binary files a/docs/benchmarks/rust/throughput.png and 
b/docs/benchmarks/rust/throughput.png differ
diff --git a/docs/benchmarks/swift/throughput.png 
b/docs/benchmarks/swift/throughput.png
index cbb16ba17..c8d7f75e3 100644
Binary files a/docs/benchmarks/swift/throughput.png and 
b/docs/benchmarks/swift/throughput.png differ


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to