Re: [Sablevm-developer] Problems with 1.0.3 - java/lang/UnsatisfiedLinkError
Brought to you by:
egagnon
From: Mark W. <ma...@kl...> - 2002-08-21 07:25:57
|
Hi, On Tue, 2002-08-20 at 23:53, Grzegorz Prokopski wrote: > Idea: > The problem may be because the assemmbler part may not be working like > it should. If that's the case - please disable assember code for > a moment and try that "plain C" version of "test&swap" function (which > should never ever be used for real ;) I think the assembler is OK. I found a different implementation in libgcj (which is similar but a little but more clever by using xor to use just one register where I use one for tmp and result. And John Leuner said he used the same assembler code for Kissme on powerpc. But I have changed it to just the plain C version of the code for now. > Please pass --enable-debugging-features option to configure, so that > we knew you're using most "safe" settings. I am using the debug build from build-many: ./configure \ --prefix=$LOCATION \ --program-suffix=-debug \ --libdir=$LOCATION/lib/sablevm-debug \ --enable-debugging-features \ --disable-signals-for-exceptions \ --with-gc=copying \ --with-obj-layout=bidirectional \ --with-threading=switch > That's very simple test. > I am curious if that makes any difference and if results are always > the same for every run. Didn't make a difference :{ And it always gives the same result (this is with patched 1.0.1). Cheers, Mark |