Introduce reflection library for faster reflection operations (replace ReflectionCache implementation)

Description

Currently we are using directly the Java reflection to read the data on Agent from the classes that we don't have during the compile time. There are several reflection libraries (f.e. https://github.com/EsotericSoftware/reflectasm) that can speed up the times needed for executing the reflection.

With this ticket we should:

  • Explore possible libraries

  • Substitute all reflection calls with chosen lib

  • Make sure that caching is still in place

Environment

None

Assignee

Patrice Bouillet

Reporter

Ivan Senic

Labels

Integrator

Ivan Senic

Components

Sprint

None

Fix versions

Priority

Low
Configure