7587 – direct threaded interpreter not thread-safe (original) (raw)

Comment 1 Tom Tromey 2002-08-13 16:12:12 UTC

From: Tom Tromey <tromey@redhat.com> To: gcc-gnats@gcc.gnu.org Cc:
Subject: Re: libgcj/7587: direct threaded interpreter not thread-safe Date: 13 Aug 2002 16:12:12 -0600

Tom> The direct-threaded interpreter doesn't lock Tom> when testing or assigning `prepared'. Tom> This isn't thread-safe.

This problem occurs in many places in the direct-threaded code :-( In particular it happens whenever we rewrite the compiled bytecode.

Tom