gcc/libjava/include
Andrew Haley 6bab028494 posix-threads.cc (park): Rewrite code to handle time.
2009-11-17  Andrew Haley  <aph@redhat.com>

	* posix-threads.cc (park): Rewrite code to handle time.
	Move mutex lock before the call to compare_and_swap to avoid a
	race condition.
	Add some assertions.
	(unpark): Add an assertion.
	(init): Move here from posix-threads.h.
	* include/posix-threads.h (destroy): removed.

From-SVN: r154265
2009-11-17 18:05:00 +00:00
..
aix-signal.h re PR java/35485 (libjava is disabled by default) 2008-10-23 22:44:26 -04:00
boehm-gc.h
config.h.in Regenerate tree using Autoconf 2.64 and Automake 1.11. 2009-08-22 13:22:20 +00:00
darwin-signal.h
default-signal.h
dwarf2-signal.h
execution.h configure.ac (INTERPRETER): New AM_CONDITIONAL. 2007-07-31 16:17:21 +00:00
hppa-signal.h
i386-signal.h
java-assert.h interpret.cc (DEBUG): Rename this ... 2009-04-28 04:02:30 +00:00
java-chardecomp.h
java-chartables.h
java-cpool.h
java-insns.h
java-interp.h re PR libgcj/8995 (race cases in interpreter) 2008-09-23 13:51:58 +00:00
java-props.h
java-stack.h java-stack.h (_Jv_FrameInfo): Remove union definition. 2007-05-17 03:53:45 +00:00
jni_md.h re PR libgcj/30999 (support for GCC4.0's fvisibility option in JNIEXPORT macro) 2007-06-28 19:35:25 +00:00
jvm.h re PR libgcj/8995 (race cases in interpreter) 2008-08-22 16:04:29 +00:00
jvmpi.h
jvmti_md.h
jvmti-int.h
Makefile.am
Makefile.in configure.host (libgcj_sublib_ltflags): New variable. 2009-09-30 22:20:54 +00:00
mips-signal.h
no-gc.h
no-threads.h
pa-signal.h
posix-threads.h posix-threads.cc (park): Rewrite code to handle time. 2009-11-17 18:05:00 +00:00
posix.h
powerpc-signal.h
s390-signal.h
sh-signal.h
sparc-signal.h
stamp-h.in
win32-signal.h
win32-threads.h
win32.h
x86_64-signal.h