On 02/29/2012 04:23 PM, Laszlo Hornyak wrote:
> Hi,
>
> I am reviewing Allon's patches (e.g.
>
http://gerrit.ovirt.org/#patch,sidebyside,2188,11,backend/manager/modules...
> ) and this is the first time I have met
> @SuppressWarnings("synthetic-access") annotations in the ovirt
> code. It is right, eclipse warns about the performance problem
> synthetic access (if turned on, by default it is turned off). This
> mostly happens in DAO's because rowmappers are private inner
> classes. What if, instead of adding an annotation to ignore this
> - we could make the rowmapper classes package protected?
> - or since most of these classes are stateless and thread safe, we
> can add a public final static rowmapper instance and instead of
> instantiating the rowmapper over and over again, use that single
> instance.
+1 on this, and I'm already giving comments to people on this issue
(to
make a single static instance of a mapper)
>
> Please share your thoughts.
>
> Thank you,
> Laszlo
> _______________________________________________
> Engine-devel mailing list
> Engine-devel(a)ovirt.org
>
http://lists.ovirt.org/mailman/listinfo/engine-devel
_______________________________________________
Engine-devel mailing list
Engine-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel