-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
7.0.6.GA, 7.1.0.ER2
For HQL-heavy applications, concurrency is lost as ReflectHelper.classForName() runs forName()/loadClass() for tokens (many of which are not classes). As loadClass() is synchronized, it blocks while it generates stacktraces for its exceptions impacting performance when performing HQL.
- is incorporated by
-
JBEAP-13880 [GSS](7.1.z) HHH-4959 HHH-11377: Concurrent HQL parsing blocks on ReflectHelper.classForName()
- Closed
- incorporates
-
HHH-4959 Loading...
- links to