MCPcopy Create free account
hub / github.com/ZacSweers/json-serialization-benchmarking

github.com/ZacSweers/json-serialization-benchmarking @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
228 symbols 375 edges 37 files 3 documented · 1% updated 3y ago★ 623 open issues

Browse by type

Functions 161 Types & classes 67
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

JSON Serialization Benchmarking

Miscellaneous benchmarks for JSON serialization on JVM/Android.

zacsweers.github.io/json-serialization-benchmarking

License

Copyright (C) 2019 Zac Sweers

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 150
Class 67
Function 11

Languages

Java61%
Kotlin39%

Modules by API surface

jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhBenchmark.java50 symbols
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidBenchmark.kt39 symbols
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/UserAV.java26 symbols
jmh/src/jmh/java/dev/zacsweers/jsonserialization/jmh/JmhPolymorphicBenchmark.java11 symbols
jmh/src/main/kotlin/dev/zacsweers/jsonserialization/jmh/DataParser.kt10 symbols
android/benchmark/src/androidTest/kotlin/dev/zacsweers/jsonserialization/android/AndroidPolymorphicBenchmark.kt10 symbols
android/benchmark/src/main/kotlin/dev/zacsweers/jsonserialization/android/DataParser.kt9 symbols
models/src/main/java/dev/zacsweers/jsonserialization/models/gson/RuntimeTypeAdapterFactory.java8 symbols
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ImageAV.java7 symbols
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/ResponseAV.java6 symbols
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/NameAV.java5 symbols
models/src/main/java/dev/zacsweers/jsonserialization/models/model_av/FriendAV.java5 symbols

For agents

$ claude mcp add json-serialization-benchmarking \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page