You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Egor Pasko (JIRA)" <ji...@apache.org> on 2007/12/07 18:35:47 UTC

[jira] Commented: (HARMONY-4785) [drlvm][jit][opt] EHWA asserts on statprof in server_static mode

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

Egor Pasko commented on HARMONY-4785:
-------------------------------------

Mikhail, with the fix you disabled OSR.

I just could not figure out if you did it due to this bug or OSR caused other problems?

> [drlvm][jit][opt] EHWA asserts on statprof in server_static mode
> ----------------------------------------------------------------
>
>                 Key: HARMONY-4785
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4785
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: x86 debug
>            Reporter: Alexey Varlamov
>            Assignee: Mikhail Fursov
>         Attachments: pseudothrow.diff, static.diff
>
>
>  sh build.sh -DBUILD_CFG=debug -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static" ehwa.test
>      [java] java: /export/users2/avarlamo/working_vm/vm/jitrino/src/shared/ControlFlowGraph.cpp:431: bool Jitrino::ControlFlowGraph::isEdgeProfileConsistent(bool, bool, bool): Assertion `doAssert ? false : true' failed.
>      [java] SIGABRT in VM code.
>      [java] Stack trace:
>      [java]   0: ?? (??:-1)
>      [java]   1: abort (??:-1)
>      [java]   2: __assert_fail (??:-1)
>      [java]   3: Jitrino::ControlFlowGraph::isEdgeProfileConsistent(bool, bool, bool) (/export/users2/avarlamo/working_vm/vm/jitrino/src/shared/ControlFlowGraph.cpp:432)
>      [java]   4: Jitrino::ControlFlowGraph::smoothEdgeProfile() (/export/users2/avarlamo/working_vm/vm/jitrino/src/shared/ControlFlowGraph.cpp:998)
>      [java]   5: Jitrino::StaticProfiler::estimateGraph(Jitrino::IRManager&, double, bool) (/export/users2/avarlamo/working_vm/vm/jitrino/src/dynopt/StaticProfiler.cpp:259)
>      [java]   6: Jitrino::StaticProfilerPass::_run(Jitrino::IRManager&) (/export/users2/avarlamo/working_vm/vm/jitrino/src/dynopt/StaticProfiler.cpp:299)
>      [java]   7: Jitrino::OptPass::run() (/export/users2/avarlamo/working_vm/vm/jitrino/src/optimizer/optpass.cpp:61)
>      [java]   8: Jitrino::runPipeline(Jitrino::CompilationContext*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/main/Jitrino.cpp:228)
>      [java]   9: Jitrino::compileMethod(Jitrino::CompilationContext*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/main/Jitrino.cpp:245)
>      [java]  10: Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/main/Jitrino.cpp:262)

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