gcj_mlc.c (GC_gcj_malloc): Don't release allocation lock twice.
authorHans Boehm <Hans_Boehm@hp.com>
Sat, 23 Dec 2000 02:23:27 +0000 (02:23 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Sat, 23 Dec 2000 02:23:27 +0000 (02:23 +0000)
2000-12-23  Hans Boehm  <Hans_Boehm@hp.com>

* gcj_mlc.c (GC_gcj_malloc): Don't release allocation lock twice.

From-SVN: r38476

boehm-gc/ChangeLog
boehm-gc/gcj_mlc.c

index 4e20673451d16729bb127f88534b473d21b8a679..eb91029ea62dfb0e64f4da8472680c90115d13cd 100644 (file)
@@ -1,3 +1,7 @@
+2000-12-23  Hans Boehm  <Hans_Boehm@hp.com>
+
+       * gcj_mlc.c (GC_gcj_malloc): Don't release allocation lock twice.
+
 2000-12-15  Bryce McKinlay  <bryce@albatross.co.nz>
 
        * Makefile.dist: Renamed from Makefile.orig.
index eb67eac1f3634633f69d594ef7a9685fd0020f75..d7b912c5a9bd8899198aa01a854792e809b51623 100644 (file)
@@ -139,7 +139,6 @@ DCL_LOCK_STATE;
         } else {
             *opp = obj_link(op);
             GC_words_allocd += lw;
-            FASTUNLOCK();
         }
        *(void **)op = ptr_to_struct_containing_descr;
        UNLOCK();