Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
perf(java): optimize list copy perf (#1769)
## What does this PR do? optimize list copy perf ## Related issues Closes #1743 ## Does this PR introduce any user-facing change? <!-- If any user-facing interface changes, please [open an issue](https://github.com/apache/fury/issues/new/choose) describing the need to do so and update the document if necessary. --> - [ ] Does this PR introduce any public API change? - [ ] Does this PR introduce any binary protocol compatibility change? ## Benchmark ``` Benchmark (bufferType) (references) Mode Cnt Score Error Units CopyBenchmark.fury_copy_list array false thrpt 3 3942934.726 ± 2361062.022 ops/s CopyBenchmark.kryo_copy_list array false thrpt 3 910135.076 ± 914811.092 ops/s Benchmark (bufferType) (references) Mode Cnt Score Error Units CopyBenchmark.fury_copy_list array false thrpt 3 5797916.088 ± 3054882.337 ops/s CopyBenchmark.kryo_copy_list array false thrpt 3 942358.419 ± 942454.986 ops/s ```
- Loading branch information