You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Mikhail Fursov (JIRA)" <ji...@apache.org> on 2007/10/24 12:57:50 UTC

[jira] Updated: (HARMONY-4786) [drlvm][jit][opt] EHWA crashes on em64t/server_static

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

Mikhail Fursov updated HARMONY-4786:
------------------------------------

    Attachment: gcpoints.diff

The fix contains refactoring of interior pointers to static fields support in GCMap in Jitrino.OPT.
Now both IA32 and EM64T version works identically.

> [drlvm][jit][opt] EHWA crashes on em64t/server_static
> -----------------------------------------------------
>
>                 Key: HARMONY-4786
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4786
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: SLES9 x86_64 release
>            Reporter: Alexey Varlamov
>            Assignee: Mikhail Fursov
>         Attachments: gcpoints.diff
>
>
> > sh build.sh -DBUILD_CFG=release -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static" ehwa.test
>      [java] SIGSEGV in VM code.
>      [java] Stack trace:
>      [java]   0: Jitrino::Ia32::GCSafePointsInfo::updatePairsOnInst(Jitrino::Ia32::Inst*, Jitrino::StlVector<Jitrino::Ia32::MPtrPair, Jitrino::StlMMAllocator<Jitrino::Ia32::MPtrPair> >&) (??:-1)
>      [java]   1: ?? (0x32a58d
>      [java] :-1)
>      [java]   2: ?? (0x329493
>      [java] :-1)
>      [java]   3: Jitrino::Ia32::GCSafePointsInfo::calculateMPtrs() (??:-1)
>      [java]   4: ?? (0x2d6675
>      [java] :-1)
>      [java]   5: Jitrino::Ia32::GCSafePointsInfo::_calculate() (??:-1)
>      [java]   6: Jitrino::Ia32::GCSafePointsInfo::GCSafePointsInfo(Jitrino::MemoryManager&, Jitrino::Ia32::IRManager&, Jitrino::Ia32::GCSafePointsInfo::Mode) (??:-1)
>      [java]   7: Jitrino::Ia32::GCPointsBaseLiveRangeFixer::runImpl() (??:-1)
>      [java]   8: Jitrino::Ia32::BBPollingTransformer::runImpl() (??:-1)
>      [java]   9: ?? (??:-1)
>      [java]  10: org/eclipse/osgi/framework/internal/core/BundleContextImpl.dispatchEvent(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)V (BundleContextImpl.java:-1)
>      [java]  11: org/eclipse/osgi/framework/eventmgr/EventManager.dispatchEvent([Lorg/eclipse/osgi/framework/eventmgr/EventListeners$ListElement;Lorg/eclipse/osgi/framework/eventmgr/EventDispatcher;ILjava/lang/Object;)V (EventManager.java:-1)

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