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/01/31 13:48:05 UTC
[jira] Commented: (HARMONY-3087) [drlvm][ji] LdInterface, CheckCast
and InstanceOf helpers inlining
[ 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.