harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexei Fedotov (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-2532) [drlvm][jitrino][opt] method_find_overridden_method contract violated
Date Fri, 08 Dec 2006 15:24:22 GMT
    [ http://issues.apache.org/jira/browse/HARMONY-2532?page=comments#action_12456875 ] 
            
Alexei Fedotov commented on HARMONY-2532:
-----------------------------------------

Here is a stack trace

harmonyvm.dll!method_find_overridden_method(Class * ch=0x011b1840, Method * mh=0x03137f18)
 Line 2235 + 0x31	C++
jitrino.dll!Jitrino::DrlVMCompilationInterface::getOverriddenMethod(Jitrino::NamedType * type=0x0340cb28,
Jitrino::MethodDesc * methodDesc=0x03414c5c)  Line 912 + 0x1a	C++
jitrino.dll!Jitrino::JavaByteCodeTranslator::invokeinterface(unsigned int constPoolIndex=54611088,
unsigned int count=1)  Line 2107 + 0xa	C++
jitrino.dll!Jitrino::JavaByteCodeParserCallback::parseByteCode(const unsigned char * byteCodes=0x030dc148,
unsigned int off=5)  Line 617 + 0x18	C++
jitrino.dll!Jitrino::ByteCodeParser::parse(Jitrino::ByteCodeParserCallback * cb=0x0013ec0c)
 Line 70 + 0xe	C++
jitrino.dll!Jitrino::JavaTranslator::translateMethod(Jitrino::CompilationInterface & ci={...},
Jitrino::MethodDesc & methodDesc={...}, Jitrino::IRBuilder & irBuilder={...})  Line
59	C++
jitrino.dll!Jitrino::TranslatorSession::translate()  Line 62 + 0xb	C++
jitrino.dll!Jitrino::TranslatorSession::run()  Line 45	C++
jitrino.dll!Jitrino::runPipeline(Jitrino::CompilationContext * c=0x0013ef38)  Line 227	C++
jitrino.dll!Jitrino::compileMethod(Jitrino::CompilationContext * cc=0x0013ef38)  Line 264
C++
jitrino.dll!Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext * cc=0x0013ef38) 
Line 286 + 0x6	C++
jitrino.dll!JIT_compile_method_with_params(void * jit=0x011ce3a8, void * compilation=0x0013f208,
Method * method_handle=0x030db790, OpenMethodExecutionParams compilation_params={...})  Line
278 + 0xa	C++
harmonyvm.dll!Dll_JIT::compile_method_with_params(void * compilation=0x0013f208, Method *
method=0x030db790, OpenMethodExecutionParams flags={...})  Line 86 + 0x18	C++


> [drlvm][jitrino][opt] method_find_overridden_method contract violated
> ---------------------------------------------------------------------
>
>                 Key: HARMONY-2532
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2532
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Windows XP, ia32
>            Reporter: Alexei Fedotov
>         Attachments: method_find_overridden_method_assert.patch
>
>
> If one adds an assertion which is implied from interface requirements, Jitrino fails
to override org/apache/xerces/xni/parser/XMLComponent.getRecognizedFeatures() while running
the first kernel test org.apache.harmony.lang.generics.ClassLoaderTest

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message