Open gitkiru opened 1 year ago
👀
Currently x86 is the only fully supported platform and arm64 is in beta (most things are implemented but hasn’t been exercised as thoroughly as x86). I don’t know if we will ever support 32bit platforms, likely not.
Would be good to have the supported CPU architectures and all the dependencies at build time and at runtime clearly. For example, dockerfile seems to have arm32, but in other files it is only x84_64 and aarch64/arm64. Checking to see if this agent is suitable for an embedded Linux environment with Arm CPU, where higher sampling frequency than 100ms intervals may be required. Though it seems to support function level profiling without instrumentation, it is not clear if there is a way to navigate through the mapped code alongside the graph without compiling with debug symbols (example -g option in c).