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 <CAKO14CXAxiBkjan2_FJujxemHoUjEyeEDtgneWmyS1aHeM39gA@mail.gmail.com>
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

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr

_______________________________________________
Jikesrvm-researchers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.