RFR (M): 8184334: Generalizing Atomic with templates

Roman Kennke rkennke at redhat.com
Wed Aug 2 09:21:07 UTC 2017

> I admit I'm not very fluent in template-ese. For example how does one
> read this, and what does it mean ??
> And I'm still trying to get my head around the introduced "trait"
> stuff. (I hate pseudo-languages that can be written within other
> languages :( ).
And this is, IMO, the biggest problem with the patch. It makes the code
unnecessarily hard to understand and buries the actual stuff (usually
1-liners) under layers of templates and redirections.


More information about the hotspot-dev mailing list