You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexey Varlamov (JIRA)" <ji...@apache.org> on 2007/06/07 14:43:25 UTC
[jira] Created: (HARMONY-4093) [drlvm][jit] regtest H2113 hangs on
Win64
[drlvm][jit] regtest H2113 hangs on Win64
-----------------------------------------
Key: HARMONY-4093
URL: https://issues.apache.org/jira/browse/HARMONY-4093
Project: Harmony
Issue Type: Bug
Components: DRLVM
Environment: Windows 2003 SP1, x86_64, MSVC2005
Reporter: Alexey Varlamov
Priority: Minor
The regression test for HARMONY-2113 hangs on Win64 in debug/release modes, due to endless loop in HashTableImpl::lookupEntry
The stack is:
> jitrino.dll!Jitrino::HashTableImpl::lookupEntry(void * key=0x0000000004091c00) Line 119 + 0x6 bytes C++
jitrino.dll!Jitrino::InstFactory::makeClone(Jitrino::VarAccessInst * inst=0x000000003283df00, Jitrino::OpndManager & opndManager={...}, Jitrino::OpndRenameTable & table={...}) Line 889 + 0x10 bytes C++
jitrino.dll!Jitrino::CloneVisitor::accept(Jitrino::VarAccessInst * inst=0x0000000003bc52cb) Line 644 + 0x14 bytes C++
jitrino.dll!Jitrino::InstFactory::clone(Jitrino::Inst * inst=0x0000000000000000, Jitrino::OpndManager & opndManager={...}, Jitrino::OpndRenameTable * table=0x000000003283df30) Line 675 + 0xe bytes C++
jitrino.dll!Jitrino::duplicateNode(Jitrino::IRManager & irm={...}, Jitrino::Node * node=0x0000000004097c58, Jitrino::StlBoolVector<Jitrino::StlMMAllocator<bool> > * nodesInRegion=0x000000000023e2f0, Jitrino::DefUseBuilder * defUses=0x000000000023e410, Jitrino::OpndRenameTable * opndRenameTable=0x0000000004091c00) Line 295 + 0x18 bytes C++
jitrino.dll!Jitrino::_duplicateRegion(Jitrino::IRManager & irm={...}, Jitrino::Node * node=0x0000000004097c58, Jitrino::Node * entry=0x0000000004097c58, Jitrino::StlBoolVector<Jitrino::StlMMAllocator<bool> > & nodesInRegion={...}, Jitrino::DefUseBuilder * defUses=0x000000000023e410, Jitrino::NodeRenameTable * nodeRenameTable=0x0000000004091c78, Jitrino::OpndRenameTable * opndRenameTable=0x0000000004091c00) Line 315 C++
jitrino.dll!Jitrino::inlineJSR(Jitrino::IRManager * irManager=0x0000000004091c78, Jitrino::Node * block=0x00000000040938e0, Jitrino::DefUseBuilder & defUses={...}, Jitrino::StlMultiMap<Jitrino::Inst *,Jitrino::Inst *,std::less<Jitrino::Inst *>,Jitrino::StlMMAllocator<std::pair<Jitrino::Inst * const,Jitrino::Inst *> > > & entryMap={...}) Line 592 + 0x2a bytes C++
jitrino.dll!Jitrino::inlineJSRs(Jitrino::IRManager * irManager=0x0000000003c69570) Line 690 C++
jitrino.dll!Jitrino::FlowGraph::doTranslatorCleanupPhase(Jitrino::IRManager & irm={...}) Line 850 C++
jitrino.dll!Jitrino::TranslatorSession::postTranslatorCleanup() Line 81 C++
jitrino.dll!Jitrino::runPipeline(Jitrino::CompilationContext * c=0x000000000023e740) Line 230 C++
jitrino.dll!Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext * cc=0x0000000004028690) Line 269 + 0x21 bytes C++
jitrino.dll!JIT_compile_method_with_params(void * jit=0x0000000002d8c188, void * compilation=0x000000000023ec98, Method * method_handle=0x0000000000000000, OpenMethodExecutionParams compilation_params={...}) Line 284 + 0xd bytes C++
harmonyvm.dll!compile_do_compilation_jit(Method * method=0x0000000000000000, JIT * jit=0x0000000005124380) Line 658 + 0x1a bytes C++
em.dll!DrlEMImpl::compileMethod(Method * mh=0x000000000520e010) Line 545 + 0xe bytes C++
harmonyvm.dll!compile_me(Method * method=0x0183004400640016) Line 795 C++
Probably there is some issue with changed STL impl for MSVC2005.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-4093) [drlvm][jit] regtest H2113 hangs
on Win64
Posted by "Igor V Chebykin (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12506121 ]
Igor V Chebykin commented on HARMONY-4093:
------------------------------------------
The jira is not reproducible.
I used Windows 2003, x86_64, MSVC2005, debug/release build
> [drlvm][jit] regtest H2113 hangs on Win64
> -----------------------------------------
>
> Key: HARMONY-4093
> URL: https://issues.apache.org/jira/browse/HARMONY-4093
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: Windows 2003 SP1, x86_64, MSVC2005
> Reporter: Alexey Varlamov
> Priority: Minor
>
> The regression test for HARMONY-2113 hangs on Win64 in debug/release modes, due to endless loop in HashTableImpl::lookupEntry
> The stack is:
> > jitrino.dll!Jitrino::HashTableImpl::lookupEntry(void * key=0x0000000004091c00) Line 119 + 0x6 bytes C++
> jitrino.dll!Jitrino::InstFactory::makeClone(Jitrino::VarAccessInst * inst=0x000000003283df00, Jitrino::OpndManager & opndManager={...}, Jitrino::OpndRenameTable & table={...}) Line 889 + 0x10 bytes C++
> jitrino.dll!Jitrino::CloneVisitor::accept(Jitrino::VarAccessInst * inst=0x0000000003bc52cb) Line 644 + 0x14 bytes C++
> jitrino.dll!Jitrino::InstFactory::clone(Jitrino::Inst * inst=0x0000000000000000, Jitrino::OpndManager & opndManager={...}, Jitrino::OpndRenameTable * table=0x000000003283df30) Line 675 + 0xe bytes C++
> jitrino.dll!Jitrino::duplicateNode(Jitrino::IRManager & irm={...}, Jitrino::Node * node=0x0000000004097c58, Jitrino::StlBoolVector<Jitrino::StlMMAllocator<bool> > * nodesInRegion=0x000000000023e2f0, Jitrino::DefUseBuilder * defUses=0x000000000023e410, Jitrino::OpndRenameTable * opndRenameTable=0x0000000004091c00) Line 295 + 0x18 bytes C++
> jitrino.dll!Jitrino::_duplicateRegion(Jitrino::IRManager & irm={...}, Jitrino::Node * node=0x0000000004097c58, Jitrino::Node * entry=0x0000000004097c58, Jitrino::StlBoolVector<Jitrino::StlMMAllocator<bool> > & nodesInRegion={...}, Jitrino::DefUseBuilder * defUses=0x000000000023e410, Jitrino::NodeRenameTable * nodeRenameTable=0x0000000004091c78, Jitrino::OpndRenameTable * opndRenameTable=0x0000000004091c00) Line 315 C++
> jitrino.dll!Jitrino::inlineJSR(Jitrino::IRManager * irManager=0x0000000004091c78, Jitrino::Node * block=0x00000000040938e0, Jitrino::DefUseBuilder & defUses={...}, Jitrino::StlMultiMap<Jitrino::Inst *,Jitrino::Inst *,std::less<Jitrino::Inst *>,Jitrino::StlMMAllocator<std::pair<Jitrino::Inst * const,Jitrino::Inst *> > > & entryMap={...}) Line 592 + 0x2a bytes C++
> jitrino.dll!Jitrino::inlineJSRs(Jitrino::IRManager * irManager=0x0000000003c69570) Line 690 C++
> jitrino.dll!Jitrino::FlowGraph::doTranslatorCleanupPhase(Jitrino::IRManager & irm={...}) Line 850 C++
> jitrino.dll!Jitrino::TranslatorSession::postTranslatorCleanup() Line 81 C++
> jitrino.dll!Jitrino::runPipeline(Jitrino::CompilationContext * c=0x000000000023e740) Line 230 C++
> jitrino.dll!Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext * cc=0x0000000004028690) Line 269 + 0x21 bytes C++
> jitrino.dll!JIT_compile_method_with_params(void * jit=0x0000000002d8c188, void * compilation=0x000000000023ec98, Method * method_handle=0x0000000000000000, OpenMethodExecutionParams compilation_params={...}) Line 284 + 0xd bytes C++
> harmonyvm.dll!compile_do_compilation_jit(Method * method=0x0000000000000000, JIT * jit=0x0000000005124380) Line 658 + 0x1a bytes C++
> em.dll!DrlEMImpl::compileMethod(Method * mh=0x000000000520e010) Line 545 + 0xe bytes C++
> harmonyvm.dll!compile_me(Method * method=0x0183004400640016) Line 795 C++
> Probably there is some issue with changed STL impl for MSVC2005.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (HARMONY-4093) [drlvm][jit] regtest H2113 hangs on
Win64
Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov closed HARMONY-4093.
------------------------------------
Resolution: Cannot Reproduce
Verified, closing.
> [drlvm][jit] regtest H2113 hangs on Win64
> -----------------------------------------
>
> Key: HARMONY-4093
> URL: https://issues.apache.org/jira/browse/HARMONY-4093
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: Windows 2003 SP1, x86_64, MSVC2005
> Reporter: Alexey Varlamov
> Priority: Minor
>
> The regression test for HARMONY-2113 hangs on Win64 in debug/release modes, due to endless loop in HashTableImpl::lookupEntry
> The stack is:
> > jitrino.dll!Jitrino::HashTableImpl::lookupEntry(void * key=0x0000000004091c00) Line 119 + 0x6 bytes C++
> jitrino.dll!Jitrino::InstFactory::makeClone(Jitrino::VarAccessInst * inst=0x000000003283df00, Jitrino::OpndManager & opndManager={...}, Jitrino::OpndRenameTable & table={...}) Line 889 + 0x10 bytes C++
> jitrino.dll!Jitrino::CloneVisitor::accept(Jitrino::VarAccessInst * inst=0x0000000003bc52cb) Line 644 + 0x14 bytes C++
> jitrino.dll!Jitrino::InstFactory::clone(Jitrino::Inst * inst=0x0000000000000000, Jitrino::OpndManager & opndManager={...}, Jitrino::OpndRenameTable * table=0x000000003283df30) Line 675 + 0xe bytes C++
> jitrino.dll!Jitrino::duplicateNode(Jitrino::IRManager & irm={...}, Jitrino::Node * node=0x0000000004097c58, Jitrino::StlBoolVector<Jitrino::StlMMAllocator<bool> > * nodesInRegion=0x000000000023e2f0, Jitrino::DefUseBuilder * defUses=0x000000000023e410, Jitrino::OpndRenameTable * opndRenameTable=0x0000000004091c00) Line 295 + 0x18 bytes C++
> jitrino.dll!Jitrino::_duplicateRegion(Jitrino::IRManager & irm={...}, Jitrino::Node * node=0x0000000004097c58, Jitrino::Node * entry=0x0000000004097c58, Jitrino::StlBoolVector<Jitrino::StlMMAllocator<bool> > & nodesInRegion={...}, Jitrino::DefUseBuilder * defUses=0x000000000023e410, Jitrino::NodeRenameTable * nodeRenameTable=0x0000000004091c78, Jitrino::OpndRenameTable * opndRenameTable=0x0000000004091c00) Line 315 C++
> jitrino.dll!Jitrino::inlineJSR(Jitrino::IRManager * irManager=0x0000000004091c78, Jitrino::Node * block=0x00000000040938e0, Jitrino::DefUseBuilder & defUses={...}, Jitrino::StlMultiMap<Jitrino::Inst *,Jitrino::Inst *,std::less<Jitrino::Inst *>,Jitrino::StlMMAllocator<std::pair<Jitrino::Inst * const,Jitrino::Inst *> > > & entryMap={...}) Line 592 + 0x2a bytes C++
> jitrino.dll!Jitrino::inlineJSRs(Jitrino::IRManager * irManager=0x0000000003c69570) Line 690 C++
> jitrino.dll!Jitrino::FlowGraph::doTranslatorCleanupPhase(Jitrino::IRManager & irm={...}) Line 850 C++
> jitrino.dll!Jitrino::TranslatorSession::postTranslatorCleanup() Line 81 C++
> jitrino.dll!Jitrino::runPipeline(Jitrino::CompilationContext * c=0x000000000023e740) Line 230 C++
> jitrino.dll!Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext * cc=0x0000000004028690) Line 269 + 0x21 bytes C++
> jitrino.dll!JIT_compile_method_with_params(void * jit=0x0000000002d8c188, void * compilation=0x000000000023ec98, Method * method_handle=0x0000000000000000, OpenMethodExecutionParams compilation_params={...}) Line 284 + 0xd bytes C++
> harmonyvm.dll!compile_do_compilation_jit(Method * method=0x0000000000000000, JIT * jit=0x0000000005124380) Line 658 + 0x1a bytes C++
> em.dll!DrlEMImpl::compileMethod(Method * mh=0x000000000520e010) Line 545 + 0xe bytes C++
> harmonyvm.dll!compile_me(Method * method=0x0183004400640016) Line 795 C++
> Probably there is some issue with changed STL impl for MSVC2005.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.