Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Feb 2005 08:50:23 GMT
From:      Alexey Zelkin <phantom@FreeBSD.org.ua>
To:        freebsd-java@FreeBSD.org
Subject:   Re: java/77162: Tomcat5 regression with jdk15-p1
Message-ID:  <200502090850.j198oNb4053035@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR java/77162; it has been noted by GNATS.

From: Alexey Zelkin <phantom@FreeBSD.org.ua>
To: Anthony Ginepro <anthony.ginepro@laposte.neet>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: java/77162: Tomcat5 regression with jdk15-p1
Date: Wed, 9 Feb 2005 10:46:15 +0200

 On Sun, Feb 06, 2005 at 11:06:48AM +0100, Anthony Ginepro wrote:
 > 
 > >Number:         77162
 > >Category:       java
 > >Synopsis:       Tomcat5 regression with jdk15-p1
 > >Confidential:   no
 
 > 	Tomcat 5.x becomes much slower with jdk15-p1 than jdk15-exp 
 > 	as reported in :
 > 	http://marc.theaimsgroup.com/?l=freebsd-java&m=110633266311615&w=2
 > 
 > 	After some experiments, I get back normal operations when reverting
 > 	hotspot/src/os/bsd/vm/os_bsd.cpp (which is what the patch joined does).
 
 Can you try following patch (on stock jdk1.5.0-p1), and notice me if it's
 fixes your problem?  Thanks!
 
 Index: os_bsd.cpp
 ===================================================================
 RCS file: /home/cvs/javacvs/jdk150/hotspot/src/os/bsd/vm/os_bsd.cpp,v
 retrieving revision 1.16
 diff -u -r1.16 os_bsd.cpp
 --- os_bsd.cpp	16 Jan 2005 10:16:25 -0000	1.16
 +++ os_bsd.cpp	9 Feb 2005 08:40:04 -0000
 @@ -1898,7 +1898,7 @@
      } while ((res == OS_ERR) && (errno == EINTR));
    } else {
      assert(Thread::current()->is_Java_thread(), "must be java thread");
 -    INTERRUPTIBLE_NORESTART(nanosleep(&t, &t), res, os::Bsd::clear_interrupted);
 +    INTERRUPTIBLE_NORESTART_VM(nanosleep(&t, &t), res, os::Bsd::clear_interrupted);
    }
    // INTERRUPTIBLE_NORESTART_VM returns res == OS_INTRPT for thread.Interrupt
  



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502090850.j198oNb4053035>