Re: [rvm-research] Approach for fixing the RVM-1017(Implicit unlock in synchronized method relies on local variable 0 )
Pushparaj Motamari <[email protected]>
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <CAKO14CVRFhAS9tDROh_Gp+K4mvAUp-3+J5QUfU=Qh7koGN4a0A@mail.gmail.com> |
Thanks Dave, One question is , how to debug? which tools are available for debugging,. And where can I find coredumps generated by rvm Thank You Pushparaj On Thu, May 9, 2013 at 6:52 AM, David P Grove <[email protected]> wrote: > Pushparaj Motamari <[email protected]> wrote on 05/07/2013 09:26:35 > PM: > > > > > I have fixed the issue for optimizing compiler > > > Nice. The fixes are independent, so if you wanted to contribute ( > http://jikesrvm.org/Contributions) the opt compiler patch by attaching it > to RVM-1017 we could merge that in without waiting for the baseline > compiler fix. > > > > , now I started > > working on BaseLine Compiler. Please find the patch attached with > > the mail. The build getting successful , but when I try to run the > program I am getting the gollowing exceptions > > JikesRVM: TROUBLE. Got a signal (Segmentation fault; #11) from outside > the VM's address space in thread 0xb7404940. > > I suspect you may also need to change *STACKFRAME_HEADER_SIZE* in > org.jikesrvm.ia32.StackframeLayoutConstants and then trace through the > code to see where else constants in StackframeLayoutConstants are > referenced to see what else needs to be adjusted. My guess is that adding > the extra slot to a baseline compiled stackframe is going to have small, > but rippling changes through various parts of the baseline and JNI > compilers and runtime that do low-level stack manipulation. > > --dave > > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and > their applications. This 200-page book is written by three acclaimed > leaders in the field. The early access version is available now. > Download your free book today! http://p.sf.net/sfu/neotech_d2d_may > _______________________________________________ > Jikesrvm-researchers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers > > ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ Jikesrvm-researchers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers