harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From zouqiong <ust...@gmail.com>
Subject Re: [drlvm]A subject to profiling instrumenting
Date Mon, 04 Sep 2006 14:56:56 GMT
在06-9-4,Salikh Zakirov <Salikh.Zakirov@intel.com> 写道:
>
> zouqiong wrote:
> >> > I am now doing two things:
> >> > 1. track accesses to the three things you refer. And just the same
> >> > implementation as some
> >> > rt_helper_***, but the following error happens:
> >> > java.exec:
> >> > /root/harmony/enhanced/drlvm/trunk/vm/jitrino/src/jet/cg_ia32.cpp:
> >> 1621: void
> >> > Jitrino::Jet::Compiler::gen_patch(const char*, const
> >> > Jitrino::Jet::CodePatchItem&): 断言"cpi.target_offset != 0"失败。
> >> > abort_handler()
> >> >
> >>
> > This error has been fixed. But I still want to know How to dump out the
> > native code generated by the VM. Should the liblwdis.so
> > be written by ourselves?
> >
> > Now, although the above error has been resolved, I encounter an new
> issue.
> > "SIGSEGV in VM code." This error seems some error happens in generated
> > code.


This issue has been solved.  Thanks.

Segmentation faults in compiled java code are always treated as
> NullPointerException,
> no matter what address or operation caused a segmentation fault.
>
> "SIGSEGV in VM code." means that the segmentation code occured in C++ code
> of the VM.
> gdb should be of much help in this case.
>
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>


-- 
Best Regards,
Qiong,Zou
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message