harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Varlamov (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-5236) [drlvm][jit][opt] Eclipse 3.2 fails when run in -Xem:opt mode
Date Mon, 03 Dec 2007 09:09:43 GMT

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

Alexey Varlamov commented on HARMONY-5236:
------------------------------------------

Well, release fails too:

    [mkdir] Created dir: C:\users\avarlamo\trunk\working_vm\build\win_ia32_msvc_
release\tests\ehwa\wksp
     [echo]
     [echo]         ==================================
     [echo]         Run Eclipse HelloWorld using jitrino.OPT
     [echo]         ==================================
     [echo]
     [java] Windows reported exception: 0xc0000005
     [java] Registers:
     [java]     EAX: 0x0220f100, EBX: 0x00000000, ECX: 0x1d72e2b0, EDX: 0x1d72e2
b0
     [java]     ESI: 0x1d72e2b0, EDI: 0x21e4f5c0, ESP: 0x21e4f4cc, EBP: 0x1d6e02
c4
     [java]     EIP: 0x021a7b2a
     [java] Stack trace:
     [java]   0: Jitrino::GlobalCodeMotion::scheduleEarly (c:\users\avarlamo\tru
nk\working_vm\vm\jitrino\src\optimizer\globalcodemotion.cpp:324)
     [java]   1: ?? (??:-1)
     [java]   2: org/eclipse/ui/internal/decorators/LightweightDecoratorManager.
getDecoratorsFor(Ljava/lang/Object;)[Lorg/eclipse/ui/internal/decorators/Lightwe
ightDecoratorDefinition; (LightweightDecoratorManager.java:290)
     [java]   3: org/eclipse/ui/internal/decorators/LightweightDecoratorManager.
getDecorations(Ljava/lang/Object;Lorg/eclipse/ui/internal/decorators/DecorationB
uilder;)V (LightweightDecoratorManager.java:315)
     [java]   4: org/eclipse/ui/internal/decorators/DecorationScheduler$1.ensure
ResultCached(Ljava/lang/Object;ZLorg/eclipse/jface/viewers/IDecorationContext;)V
 (DecorationScheduler.java:338)
     [java]   5: org/eclipse/ui/internal/decorators/DecorationScheduler$1.run(Lo
rg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus; (De
corationScheduler.java:308)
     [java]   6: org/eclipse/core/internal/jobs/Worker.run()V (Worker.java:-1)
     [java]   7: java/lang/Thread.runImpl()V (Thread.java:-1)
     [java] <end of stack trace>
     [java] Java Result: -1

> [drlvm][jit][opt] Eclipse 3.2 fails when run in -Xem:opt mode
> -------------------------------------------------------------
>
>                 Key: HARMONY-5236
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5236
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>    Affects Versions: 5.0M4
>            Reporter: Mikhail Fursov
>            Assignee: Mikhail Fursov
>             Fix For: 5.0M4
>
>
> Eclipse 3.2 fails when run in -Xem:opt mode in debug build on Win32 platform
> Problem method is "org/eclipse/ui/internal/ObjectContributorManager.getContributors
> Stack:
>  	jitrino.dll!Jitrino::CatchBlock::getHandlers()  Line 72 + 0x11	C++
>  	jitrino.dll!Jitrino::GlobalCodeMotion::scheduleEarly(Jitrino::DominatorNode * domNode=0x16316b1c,
Jitrino::Inst * i=0x16351d14)  Line 323 + 0x8	C++
>  	jitrino.dll!Jitrino::GcmScheduleEarlyWalker::applyToInst(Jitrino::Inst * i=0x16351d14)
 Line 180 + 0x23	C++
>  	jitrino.dll!Jitrino::WalkInstsInBlock<1,Jitrino::GcmScheduleEarlyWalker>(Jitrino::Node
* node=0x16305b74, Jitrino::GcmScheduleEarlyWalker & walker={...})  Line 109	C++
>  	jitrino.dll!Jitrino::DomNodeInst2DomWalker<1,Jitrino::GcmScheduleEarlyWalker>::applyToDominatorNode(Jitrino::DominatorNode
* domNode=0x16316b1c)  Line 131 + 0x14	C++
>  	jitrino.dll!Jitrino::DomTreeWalk<1,Jitrino::DomNodeInst2DomWalker<1,Jitrino::GcmScheduleEarlyWalker>
>(Jitrino::DominatorTree & dTree={...}, Jitrino::DomNodeInst2DomWalker<1,Jitrino::GcmScheduleEarlyWalker>
& walker={...}, Jitrino::MemoryManager & mm={...})  Line 74	C++
>  	jitrino.dll!Jitrino::GlobalCodeMotion::scheduleAllEarly()  Line 206 + 0x17	C++
>  	jitrino.dll!Jitrino::GlobalCodeMotion::runPass()  Line 143	C++
>  	jitrino.dll!Jitrino::GlobalCodeMotionPass::_run(Jitrino::IRManager & irm={...})
 Line 63	C++
>  	jitrino.dll!Jitrino::OptPass::run()  Line 61 + 0x11	C++
>  	jitrino.dll!Jitrino::runPipeline(Jitrino::CompilationContext * c=0x1d3cf400)  Line
224 + 0xd	C++
>  	jitrino.dll!Jitrino::compileMethod(Jitrino::CompilationContext * cc=0x1d3cf400)  Line
241 + 0x9	C++
>  	jitrino.dll!Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext * cc=0x1d3cf400)
 Line 258 + 0x9	C++
> >	jitrino.dll!JIT_compile_method_with_params(void * jit=0x012e5980, void * compilation=0x1d3cf740,
Method * method_handle=0x13466598, OpenMethodExecutionParams compilation_params={...})  Line
260 + 0xc	C++
>  	harmonyvm.dll!Dll_JIT::compile_method_with_params(void * compilation=0x1d3cf740, Method
* method=0x13466598, OpenMethodExecutionParams flags={...})  Line 62 + 0x18	C++
>  	harmonyvm.dll!compile_do_compilation_jit(Method * method=0x13466598, JIT * jit=0x012e5980)
 Line 656 + 0x19	C++
>  	harmonyvm.dll!vm_compile_method(void * jit=0x012e5980, Method * method=0x13466598)
 Line 2622 + 0xd	C++
>  	em.dll!DrlEMImpl::compileMethod(Method * mh=0x13466598)  Line 556 + 0x13	C++
>  	em.dll!CompileMethod(Method * method_handle=0x13466598)  Line 49 + 0x19	C++
>  	harmonyvm.dll!compile_do_compilation(Method * method=0x13466598)  Line 772 + 0x14	C++
>  	harmonyvm.dll!compile_me(Method * method=0x13466598)  Line 792 + 0x9	C++

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


Mime
View raw message