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-4784) [drlvm][jit][opt] Loop peeling segfaults on smoke perf/ThrowMany
Date Thu, 13 Sep 2007 12:28:32 GMT

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

Alexey Varlamov commented on HARMONY-4784:
------------------------------------------

I've got slightly another stack under Win32 debug:

Windows reported exception: 0xc0000005
Registers:
    EAX: 0x00000000, EBX: 0x0346b4a8, ECX: 0x00000000, EDX: 0x00000000
    ESI: 0x0013effc, EDI: 0x0013eef4, ESP: 0x0013eb3c, EBP: 0x0013eb40
    EIP: 0x019f4451
Stack trace:
  0: Jitrino::Ia32::IRManager::getTypeManager (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\codegenerator\ia32\ia32irmanager.h:106)
  1: Jitrino::ControlFlowGraph::splitNodeAtInstruction (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\shared\controlflowgraph.cpp:448)
  2: Jitrino::LoopBuilder::peelLoops (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\optimizer\loop.cpp:520)
  3: Jitrino::LoopBuilder::peelLoops (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\optimizer\loop.cpp:862)
  4: Jitrino::LoopPeelingPass::_run (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\optimizer\loop.cpp:48)
  5: Jitrino::OptPass::run (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\optimizer\optpass.cpp:61)
  6: Jitrino::runPipeline (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\main\jitrino.cpp:228)
  7: Jitrino::compileMethod (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\main\jitrino.cpp:245)
  8: Jitrino::Jitrino::CompileMethod (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\main\jitrino.cpp:262)
  9: JIT_compile_method_with_params (c:\users\avarlamo\trunk\working_vm\vm\jitrino\src\vm\drl\drljitinterface.cpp:284)


> [drlvm][jit][opt] Loop peeling segfaults on smoke perf/ThrowMany
> ----------------------------------------------------------------
>
>                 Key: HARMONY-4784
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4784
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: x86 release, debug
>            Reporter: Alexey Varlamov
>
> To reproduce (-Dtest.mode=jit is for selecting single mode run):
> >sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static" -Dtest.case=perf/ThrowMany.java
> SIGSEGV in VM code.
> Stack trace:
>   0: Jitrino::CFGInst::getNode() const (/export/users2/avarlamo/working_vm/vm/jitrino/src/shared/ControlFlowGraph.h:274)
>   1: Jitrino::ControlFlowGraph::splitNodeAtInstruction(Jitrino::CFGInst*, bool, bool,
Jitrino::CFGInst*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/shared/ControlFlowGraph.cpp:448)
>   2: Jitrino::LoopBuilder::peelLoops(Jitrino::StlVector<Jitrino::Edge*, Jitrino::StlMMAllocator<Jitrino::Edge*>
>&) (/export/users2/avarlamo/working_vm/vm/jitrino/src/optimizer/Loop.cpp:520)
>   3: Jitrino::LoopBuilder::peelLoops() (/export/users2/avarlamo/working_vm/vm/jitrino/src/optimizer/Loop.cpp:861)
>   4: Jitrino::LoopPeelingPass::_run(Jitrino::IRManager&) (/export/users2/avarlamo/working_vm/vm/jitrino/src/optimizer/Loop.cpp:47)
>   5: Jitrino::OptPass::run() (/export/users2/avarlamo/working_vm/vm/jitrino/src/optimizer/optpass.cpp:61)
>   6: Jitrino::runPipeline(Jitrino::CompilationContext*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/main/Jitrino.cpp:228)
>   7: Jitrino::compileMethod(Jitrino::CompilationContext*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/main/Jitrino.cpp:245)
>   8: Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/main/Jitrino.cpp:262)
>   9: JIT_compile_method_with_params (/export/users2/avarlamo/working_vm/vm/jitrino/src/vm/drl/DrlJITInterface.cpp:284)

-- 
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