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-3087) [drlvm][ji] LdInterface, CheckCast and InstanceOf helpers inlining
Date Wed, 31 Jan 2007 12:48:05 GMT

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

Alexey Varlamov commented on HARMONY-3087:
------------------------------------------

Mikhail, the patch segfaults on HUT, "prefs" module. The backtrace is very noisy, relevant
part looks like this:

    [junit] 	221: null_java_reference_handler(int, siginfo*, void*) (??:-1)
    [junit] 	222: general_signal_handler(int, siginfo*, void*) (??:-1)
    [junit] addr2line: '[vdso]': No such file
    [junit] 	223: ?? (eneral_signal_handler(int, siginfo*, void*):-1)
    [junit] 	224: ?? (0014124b
    [junit] :14124)
    [junit] 	225: build_interface_table_descriptors(Class*, std::vector<Class*, std::allocator<Class*>
>&, int) (Prepare.cpp:-1)
    [junit] 	226: Class::prepare(Global_Env*) (??:-1)
    [junit] 	227: ClassLoader::LoadVerifyAndPrepareClass(Global_Env*, String const*) (??:-1)
    [junit] 	228: Class::_resolve_class(Global_Env*, unsigned int) (??:-1)
    [junit] 	229: resolve_class (??:-1)
    [junit] 	230: .L158 (bcproc.cpp:-1)
    [junit] 	231: .L270 (bcproc.cpp:-1)
    [junit] 	232: Jitrino::Jet::Compiler::comp_gen_insts(unsigned int, unsigned int, unsigned
int) (??:-1)
    [junit] 	233: Jitrino::Jet::Compiler::comp_gen_code_bb(unsigned int) (??:-1)
    [junit] 	234: Jitrino::Jet::Compiler::compile(void*, Method*, OpenMethodExecutionParams
const&) (??:-1)
    [junit] 	235: Jitrino::Jet::compile_with_params(void*, void*, Method*, OpenMethodExecutionParams)
(??:-1)
    [junit] 	236: JIT_compile_method_with_params (??:-1)
    [junit] 	237: Dll_JIT::compile_method_with_params(void*, Method*, OpenMethodExecutionParams)
(??:-1)
    [junit] 	238: compile_do_compilation_jit(Method*, JIT*) (??:-1)


> [drlvm][ji] LdInterface, CheckCast and InstanceOf helpers inlining
> ------------------------------------------------------------------
>
>                 Key: HARMONY-3087
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3087
>             Project: Harmony
>          Issue Type: New Feature
>          Components: DRLVM
>            Reporter: Mikhail Fursov
>         Assigned To: Alexey Varlamov
>         Attachments: helpers_1.zip
>
>
> This patch contains code with fast-path version of 3 VM helpers (LdInterface, instanceOf,
checkcast) written in magics and inlining support for them in JIT
> The patch also enables inlining of these helpers in server mode

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