You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Tim Ellison (JIRA)" <ji...@apache.org> on 2007/06/04 16:20:40 UTC

[jira] Commented: (HARMONY-4039) [classlib][luni] Socket implementation is too slow

    [ https://issues.apache.org/jira/browse/HARMONY-4039?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12501226 ] 

Tim Ellison commented on HARMONY-4039:
--------------------------------------

Boris,  I'm struggling to understand the patch, and the effect is that the LUNI tests on the IBM VM.  Please can you tell me if you tested with the IBM VM too (i.e. if the problem is unique to that VM) and why the accept flag is being modified in this way?

Thanks.

> [classlib][luni] Socket implementation is too slow
> --------------------------------------------------
>
>                 Key: HARMONY-4039
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4039
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Boris Kuznetsov
>            Assignee: Tim Ellison
>         Attachments: patch.txt, test.java
>
>
> I noticed that Harmony classlib works too slowly with MySQL (both on DRLVM and Jrockit).
> The reason is the socket implementation: availableStreamImpl uses 1 ms timeout for hysock_select_read().
> It leads to 0.015 sec wait on select call for every available().
> Here are the test which demonstrate the problem and proposed patch.
> harmony-jre-r533500\bin\java test
> estimatedTime 15625
> After patch applying:
> java test
> estimatedTime 10

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