[jbossseam-issues] [JBoss JIRA] Updated: (JBSEAM-1977) Add reflection bytecode optimization in JBoss EL

Mikhail Grushinskiy (JIRA) jira-events at lists.jboss.org
Wed Sep 26 22:42:41 EDT 2007

     [ http://jira.jboss.com/jira/browse/JBSEAM-1977?page=all ]

Mikhail Grushinskiy updated JBSEAM-1977:

    Attachment: ReflectionTest.java

Using method index it is even faster. (Close to 10 times)

Run1 time=11063ms
Run2 time=719ms
Run3 time=93ms
Run4 time=78ms

See getBeanPropertyViaCglibMethodIndex

in attachment.

> Add reflection bytecode optimization in JBoss EL
> ------------------------------------------------
>                 Key: JBSEAM-1977
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-1977
>             Project: JBoss Seam
>          Issue Type: Feature Request
>            Reporter: Mikhail Grushinskiy
>         Attachments: ReflectionTest.java, ReflectionTest.java
> Add reflection bytecode optimization in JBoss EL.
> It could be done optional (as in Hibernate)
> Even on JDK 5 cglib FastClass performs reflection calls faster.
> EL is used heavily during render phase and it is critical that it is optimized for performance.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the seam-issues mailing list