Re: [rvm-research] Exception while executing Junit Test Cases while running pre-commit
Pushparaj Motamari <[email protected]>
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <CAKO14CVkdCb8Ekh27AiATXNNYGcpJtMhrBdqJbizK=Gk3=g-vQ@mail.gmail.com> |
Please ignore the previous mail. On Tue, Apr 30, 2013 at 2:05 AM, Pushparaj Motamari <[email protected]>wrote: > Hi Erik, > > please find my queries inline. > > On Tue, Apr 30, 2013 at 1:24 AM, Erik Brangs <[email protected]> wrote: > >> Hi, >> >> On 29.04.2013 02:56, Pushparaj Motamari wrote: >> > [...] please suggest next course of action. I am working on fix for the >> > bug RVM-1017. >> >> I assume that you're basing your attempts to fix RVM-1017 (= Implicit >> unlock in synchronized method relies on local variable 0) on an >> unmodified Jikes RVM. Do you want to fix RVM-1017 for yourself or do you >> plan to contribute a fix to mainline? >> >> In the latter case, it might be a good idea to discuss what the right >> approach to fix the issue is (e.g. in a new thread on rvm-core). In the >> former case, you're of course free to choose any approach you like. >> >> I'm not sure if it's a good idea to reserve an extra word for every >> method. The reuse of the slot for the this pointer is only a problem >> with respect to synchronized methods. Looking at your diff, I also don't >> understand why you're excluding certain internal classes. >> > When I do include the internal classes, the precommit is failing. When I > exclude , it is succesful. I do not know the reason for this. Please > explain me if you know. > >> >> My suggestion is the following: choose an approach for fixing the bug, >> implement it in the baseline compiler and test the fix extensively. >> After you're done with the baseline compiler, you can start to fix the >> bug in the opt compiler. Not sure if that's helpful to you. Please try >> to ask a more specific question if it isn't. >> >> Thanks& Regards > Pushparaj > > ------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 _______________________________________________ Jikesrvm-researchers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers