harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-1417) [DRLVM] Fixed bugs in lazy exception optimization pass
Date Fri, 15 Sep 2006 20:55:24 GMT
    [ http://issues.apache.org/jira/browse/HARMONY-1417?page=comments#action_12435115 ] 
            
Geir Magnusson Jr commented on HARMONY-1417:
--------------------------------------------

This doesn't work against SVN head. 

W/o the patch, the test shows that it fails.

With the patch applied I get  the following stacktrace on Ubuntu 6 :

geir@t42-laptop:~/dev/apache/harmony/enhanced/trunk/working_vm/build/deploy/jre/bin$ ./java
-Xem:server_static Test_LE
SIGSEGV in VM code.
Stack trace:
        1: Jitrino::Ia32::edge_comparator::getEdgeExecCount(Jitrino::Edge const*) (??:-1)
addr2line: '[stack]': No such file
        2: ?? (itrino::Ia32::edge_comparator::getEdgeExecCount(Jitrino::Edge const*):-1)
        3: ?? (0016ce1d
:16)
        4: ?? (??:-1)
addr2line: '[stack]': No such file
        5: ?? (_gnu_cxx::__normal_iterator<Jitrino::Edge**, std::vector<Jitrino::Edge*,
Jitrino::StlMMdڠ�cator<Jitrino::Edge*> > > std::__unguarded_partition<__gnu_cxx::__normal_iterator<Jitrino::Edge**,
std::����or<Jitrino::Edge*, Jitri�Z�� s���x��:-1)
        6: ?? (??:-1)
        7: ?? (??:-1)
        8: ?? (??:-1)
        9: ?? (??:-1)
        10: ?? (??:-1)
addr2line: '[stack]': No such file
        11: ?? (_gnu_cxx::__normal_iterator<Jitrino::Edge**, std::vector<Jitrino::Edge*,
Jitrino::StlMMdڠ�cator<Jitrino::Edge*> > > std::__unguard��artition<__gnu_cxx::__normal_iterator<Jitrino::Edge**,
std::����x:-1)
        12: ?? (0016c1cd
:16)
addr2line: '[stack]': No such file
        13: ?? (oid std::__introsort_loop<__gnu_cxx::__normal_iterator<Jitrino::Edge**,
std::vector<Jitdڠ�::Edge*, Jitrino::StlMMAllocator<Jitrino::Edge*> > >,
int, Jitrino::Ia32::edge_comparator>(__gnu_cxx::__����al_iterator<Jitrino::Edg�Z��
s��8�D�J㠷 s���x��007f0504
:-1)
        14: ?? (??:-1)
        15: ?? (??:-1)
        16: ?? (??:-1)
        17: ?? (??:-1)
addr2line: '[stack]': No such file
        18: ?? (oid std::__introsort_loop<__gnu_cxx::__normal_iterator<Jitrino::Edge**,
std::vector<Jitdڠ�::Edge*, Jitrino::StlMMAllocator<Jitrino`Dge*> > >, int,
Jitrino::Ia32::edge_comparator>(__gnu_cxx::__����X:-1)
<end of stack trace>
Segmentation fault


> [DRLVM] Fixed bugs in lazy exception optimization pass
> ------------------------------------------------------
>
>                 Key: HARMONY-1417
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1417
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Natalya Golovleva
>         Assigned To: Geir Magnusson Jr
>            Priority: Minor
>         Attachments: HARMONY-1417.patch, Test_LE.java
>
>
>     Fixed bugs in lazy exception optimization pass.
>     Replaced lazyexc optpass after inline optpass in server and server_static emconf
files.
>    
>     Fixed bugs in lazy exception optimization pass:
>     1. Permitted to have more then one chknull instructions for exception initializer
argument.
>     2. Added check that call exception initializer instruction is present in the code.
>     3. Changed side effect indication for stvar instruction from true to false.
>     The jira depends on HARMONY-1363.

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

       

Mime
View raw message