[Bug libgcj/21703] hang when rapidly calling String.intern()

2005-05-25 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-05-25 15:24 --- Fix checked in. -- What|Removed |Added Status|ASSIGNED|RESOL

[Bug libgcj/21703] hang when rapidly calling String.intern()

2005-05-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-05-25 15:24 --- Subject: Bug 21703 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-05-25 15:23:57 Modified files: libjava: ChangeLog libjava/java/lang:

[Bug libgcj/21703] hang when rapidly calling String.intern()

2005-05-21 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-05-22 01:06 --- I've checked in a patch on the 4.0 branch. I will put it on the trunk when it emerges from its current slushy state; I am leaving the PR open until then. I'm not planning to put this on the 3.4 branch, but if

[Bug libgcj/21703] hang when rapidly calling String.intern()

2005-05-21 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-05-22 01:04 --- Subject: Bug 21703 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-05-22 01:04:47 Modified files: libjava: Change

[Bug libgcj/21703] hang when rapidly calling String.intern()

2005-05-21 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-05-22 00:37 --- One more note -- the test case will loop infinitely even when the intern() bug has been fixed, since every 'char' value is <= \u -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21703 --- You are

[Bug libgcj/21703] hang when rapidly calling String.intern()

2005-05-21 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-05-21 23:56 --- In the upstream PR, a real deadlock is mentioned. The backtrace shows the finalizer thread blocking. Probably what is happening is that one thread is spinning while looking for an empty slot in the string has

[Bug libgcj/21703] hang when rapidly calling String.intern()

2005-05-21 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-05-21 23:48 --- Testing a patch. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |trom

[Bug libgcj/21703] hang when rapidly calling String.intern()

2005-05-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-21 20:14 --- Confirmed, looks like the intern hash table becomes full. -- What|Removed |Added

[Bug libgcj/21703] hang when rapidly calling String.intern()

2005-05-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|java|libgcj http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21703 --- You are receiving this mail because: ---