WIN-31: boehm-gc don't do SEH in GCC
Boehm, Hans
hans_boehm@hp.com
Fri Mar 8 08:03:00 GMT 2002
It looks to me like it's relatively easy to do that by suitably renaming the
GC_win32s
global (GC_no_win32_dlls?), initializing it to true in the gcc case, and
dynamically setting it to true if we are really running on win32S (does it
still exist?). But I haven't tried it. If that works, I'd favor such a
patch. It seems like the most plausible short-term solution.
Hans
-----Original Message-----
From: Adam Megacz
To: java-patches@gcc.gnu.org
Sent: 3/7/02 5:11 PM
Subject: Re: WIN-31: boehm-gc don't do SEH in GCC
Jeff Sturm <jsturm@one-point.com> writes:
> > Could we disable this section of code when boehm-gc is being used
for gcj?
> Perhaps the safest workaround is to just disable dynamic loading
(which
> doesn't yet work on win32 libgcj anyway). Find the beginning and
ending
> data addresses on startup, and don't call VirtualQuery during
collections.
Hans, what do you think about adding some sort of NO_DYNAMIC_LOADING
compile-time option with the behavior above?
- a
--
"If I put copyrighted material into the 'chewy nougat center', I can
claim the crunchy chocolate coating is an 'Access Control
Mechanism'." --lynx_user_abroad
Why Windows NT/2k/XP is unreliable: www.zappadoodle.com
More information about the Java-patches
mailing list