// the find
ARM-software/performance-studio-integration-for-unity
Performance Studio tool integration with C# scripting for the Unity game engine.
A Unity package from ARM that wires C# event annotations and software counters into the Streamline profiler, which is part of ARM's Performance Studio toolchain. It's narrowly scoped — this only helps you if you're profiling an Android ARM build using Streamline specifically. Not a general Unity profiling tool.
The C# bindings are thin wrappers over native Streamline annotations, so the overhead is minimal and you're not adding abstraction you'll regret later. Prebuilt .so files for arm64-v8a and armeabi-v7a are included, so you don't need to run the bee build step unless you're modifying native code. BSD-3 license with a clear carve-out for the Unity interface header is clean for commercial projects. The annotation handle range (16384-32767) is documented explicitly, which matters if you have other Streamline consumers in the same process.
Last pushed February 2024 and the repo barely has any activity — 17 forks, no issues visible, which makes it hard to know if it tracks the current Performance Studio releases. Only targets Android ARM; no iOS, no Windows ARM, no desktop profiling. The build system depends on Unity's bee.exe, a tool that Unity has been quietly deprecating in favor of their newer build infrastructure, which could become a maintenance problem. If you're not already a Streamline user, none of this is useful — it does exactly one thing and has zero value outside that workflow.