[ 
https://issues.apache.org/jira/browse/LUCENE-2504?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yonik Seeley updated LUCENE-2504:
---------------------------------

    Attachment: LUCENE-2504_SortMissingLast.patch

This was a simple attempt to try and simplify the comparators.   Static classes 
are used instead of inner classes.  Unfortunately, it didn't help the JVMs from 
getting stuck in badly optimized code (it was a long shot for that), but it 
does result in a consistent 4% speedup.

It looks as simple as the previous version to my eye, so I'll commit if there 
are no objections.


> sorting performance regression
> ------------------------------
>
>                 Key: LUCENE-2504
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2504
>             Project: Lucene - Java
>          Issue Type: Bug
>    Affects Versions: 4.0
>            Reporter: Yonik Seeley
>             Fix For: 4.0
>
>         Attachments: LUCENE-2504.patch, LUCENE-2504.patch, LUCENE-2504.patch, 
> LUCENE-2504.zip, LUCENE-2504_SortMissingLast.patch
>
>
> sorting can be much slower on trunk than branch_3x

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to