Release [was: Re: [Sablevm-developer] Alpha inlined threading works now, but...]
Brought to you by:
egagnon
From: Grzegorz B. P. <ga...@de...> - 2003-02-19 18:23:10
|
W liście z śro, 19-02-2003, godz. 05:15, Prof. Etienne M. Gagnon pisze: > I had to add a few "volatile" for signal related stuff, as gcc was > reordering instructions across signal-triggering locations. This can help for alpha problems too. For now - I attached the patch that adds safe support for inlined threading for alpha and code for cache flush on ia64. > > PS: May I ask how many arches that support inlined-threading we have > > now? Does it work on PowerPC yet? > Yes, inlined-threading works on PPC! I finally got it to work just a > few minutes ago. :-)) Great! > I also fixed the libffi related problems so as to get rid of the > LIBFFIBUG conditional. This fix could help on ia64, if it has the > same byte order as PPC. No - ia64, as it's used by Linux, uses the same byte order as i386 and alpha. So if there are any problems with endianness - they will appear on PPC. > OK, I'll check-in the code into CVS in a few minutes. Could you please merge attached bits too? I'd like to ask about possible new release features and timeframe. If you had enough resources, I'd love to see there: - merge of reflection stuff (already done FWICS) - merge of PPC sutff (already done FWICS) - merge of alpha stuff - update to new gnu classpath release As I'd like to get new release with _fixes_ ASAP - I think the last thing could be postponed for later time. Not that I want to push you to do sth, but can you release today? ;-) <reminder mode=whining> It's of course fun to play with portability etc., but I'd like to bring back the fact that for the people it's still hard to use SableVM because... free java packages are getting compiled with newer jikes which makes them unusable with current SableVM. That way - even having the reflection stuff in place - it may be impossible to run prepackaged ANT for example. :-( </reminder> Cheers, Grzegorz B. Prokopski PS: Do you have any suggestions for IA64 problems? (or at least why am I unable to setup brakpoint by name.c:xx?) It's a pity to make no use of a machine which is dedicated to get SableVM working. -- Grzegorz B. Prokopski <ga...@de...> Debian http://www.debian.org/ |