Commit ca48f40
committed
Refactor and remove performance reports; enhance JSON pooling logic
- Deleted comprehensive, executive, final performance analysis, performance charts, and summary reports to streamline documentation.
- Updated `Response` class to utilize centralized pooling logic from `JsonBufferPool` for consistency in JSON data handling.
- Added a public method in `JsonBufferPool` to check if data should use pooling, ensuring consistent behavior across components.
- Modified tests to ensure proper pooling thresholds and consistency between direct and response pooling.
- Enhanced test cases to validate JSON encoding with pooling, ensuring efficient memory usage and buffer reuse.1 parent 394ab97 commit ca48f40
11 files changed
Lines changed: 48 additions & 845 deletions
File tree
- benchmarks/reports
- src
- Http
- Json/Pool
- tests/Json
- Pool
Lines changed: 0 additions & 159 deletions
This file was deleted.
This file was deleted.
0 commit comments