Sun JDK1.3.1 does not load JITs

2001-09-13 Thread Albrecht Kleine
Hi, I've got the impression that Sun's new JDK 1.3.1 does never load any JIT via the JIT interface (jit.h) ??? In other words: java -classic -Djava.compiler=any_jit_at_right_place MainClass will always fail, even if the JIT is okay and located at the right place. Is that a known bug?

Re: Sun JDK1.3.1 does not load JITs

2001-08-23 Thread Albrecht Kleine
Hi, > > java -classic -Djava.compiler=any_jit_at_right_place MainClass > > > > will always fail, even if the JIT is okay and located at the right > > Sun doesn't register the native implementation for > java.lang.Compiler.initialize() in their 1.3.1. > Our 1.3.1 does. Yes, thanks,

ANN: jLouiss java tracer

2001-08-19 Thread Albrecht Kleine
Hi, I've just released another version of the jLouiss java tracer. At all this tool helps understanding the execution paths by logging start and return of Java methods together with their parameters and result values. Is is designed as an add-on to the bd Linux JDKs 1.2 and 1.3. The tracer ou

Re: when does a method get compiled?

2001-03-18 Thread Albrecht Kleine
Hi, > >I.e., I'm wondering if a gc can discard a compiled method and > >cause it to run interpreted again the next time it is called. > >Is this possible? > > I imagine it is possible - I'm not aware of anything in the Java specs > that define behaviour of JITs. I can't guess how likely it is, i

Re: How do you get to process list ?(ps auwwx in Java)

2000-11-22 Thread Albrecht Kleine
You wrote: > I had an inquiry/ feature request about how to do this for my JavaUnix project. > Looks pretty easy on LINUX. Damn if I know how to do on Solaris tho. > You said some directories in /proc//* are in accessible, ok just try it. > > I could also default to `/usr/sbin/ps -afe' or `/usr

TYA1.7v2 released

2000-06-16 Thread Albrecht Kleine
Hi, the subject says it all: there's a new release of TYA JIT (tya17v2.tgz) available. http://sax.sax.de/~adlibit/index.html http://sax.sax.de/~adlibit/tya17v2.tgz (If you have pointing links to TYA at your site please update this, because older TYA home page @gonzales.cyberus.ca is down

RPM archive for new TYA1.6 available

2000-01-11 Thread Albrecht Kleine
Hi, the subject says it all, [EMAIL PROTECTED] informed me that he has packaged a TYA1.6 rpm-archive ready for download: http://www.spsselib.hiedu.cz/~ivop/ftp/tya/ Tnx to Ivo, Cheers, Albrecht -- To UNSUBSCRIBE, email to [

new release TYA1.6 now mirrored in Europe

2000-01-08 Thread Albrecht Kleine
Hi, while announcing my new JIT compiler TYA 1.6 release I wrote about some mirror sites, and now Jens M Andreasen informed me that tya16.tgz can now be downloaded from: http://www.dsv.su.se/~jens-and/tya/tya16.tgz For next days also Ivo Panacek has annonced to build an rpm archive. You'll g

TYA news

1999-09-30 Thread Albrecht Kleine
Hi, some news from TYA: 1) Jens M Andreasen helped to make TYA available in Europe (TYA0.1, 1.0, 1.4v2 and current TYA1.5 and future versions) http://www.dsv.su.se/~jens-and/tya/ 2) Next time we will have another site in .cz Thanks Ivo you can fetch newest *.rpm archives!

announce: TYA1.5 available @gonzalez

1999-09-27 Thread Albrecht Kleine
Hi, the new TYA JIT compiler version 1.5 is ready for download at URL: ftp://gonzalez.cyberus.ca/pub/Linux/java/tya15.tgz (size is 139157) The problem @gonzalez site is solved due the great work of Neal Sanche, so please let me say a big Thank You to him!! And now some TYA release notes: *

TYA ftp site problem / TYA1.5 ready to go!

1999-09-26 Thread Albrecht Kleine
Hi, Neal Sanche wrote me about a problem we have on tya's home site ftp://gonzalez.cyberus.ca/pub/Linux/java/ Currently we can not access. If all is okay I'll mail the information to you. It seems we are out of luck, because just now I've packaged the new release of TYA version 1.5 coming wit

TYA1.4 bug fix (important)

1999-08-25 Thread Albrecht Kleine
Hi, I've just found an ugly bug in TYA. It is related to an optimzation in division by 2, unfortunately introduced in TYA 1.4 (TYA 1.3x was still okay). If you detect some TYA caused problems, apply this patch: -- --- tyarecode.c~

Re: Linux-Bug with ?

1999-07-15 Thread Albrecht Kleine
> > Nick Lawson writes: > > Nick> This sounds like a HUGE bug ! > Not yet. We can't fix it because we don't have the source code for > sunwjit, but I'm sure we get a fix from Sun soon. You could consider using TYA JIT. TYA doesn't have the mentioned bug. (Maybe others, but there's a

Re: Strange timings for pre-v2 under Linux.

1999-07-05 Thread Albrecht Kleine
> I forgot to mention that the machines are running the x86 JIT. Our next > step is to find a way to run the Solaris versions of JDK1.2 and see what > those numbers look like. TYA jit 1.4 on a plain P200 jdk1.2 takes 100 sec for myprog_static and 110 sec for myprog. (But invocation is the m

Re: Java3D vs. tya

1999-07-01 Thread Albrecht Kleine
Hi, > Having a problem using 'tya' (JIT-complier) with 'Java3D'. > 'tya' works fine in all other applications, i.e non-Java3D-apps. Does ``non-Java3D-apps'' include other big apps like java2Demo, Swingset, some IDEs like NetBeans2 etc ?. If yes, we have a good basic. Unfortunately I have not ye

Re: Arithmetic bug in Linux JDK 1.1.7v3

1999-06-25 Thread Albrecht Kleine
Hi, > > The following program causes the Linux JDK 1.1.7v3 to crash with a > SIGFPE. This is because the x86 causes an arithmetic exception when > you divide 0x8000 by -1; the JVM spec, however, says that the result > of this should be 0x8000 with NO exception thrown. (The fix is to catch

Re: JIT in pre2???

1999-06-09 Thread Albrecht Kleine
> > TYA surely isn't for the bit bucket. It is always nice to have an > > option. Could you imagine that Sun's JIT has quite a few bugs TYA > > Other reasons developing TYA are: > > -There are options beside of Linux: TYA is widely used Oops, have forgotten something: there's anothter option

Re: sunwjit slows down JDK

1999-06-09 Thread Albrecht Kleine
> Looks like the SUNWjit beats TYA by a large margin (and, without putting > down the tremendous effort that TYA represents, I more-or-less expected If you need real Java speed you should quickly switch to Windows or buy a RS 6000 computer + software ;) Cheers Albrecht

Re: environment variable list, take 3

1999-06-08 Thread Albrecht Kleine
Hi, > Generic JDK variables, Java 1.1 and Java 1.2: .. > JAVA_COMPILER If set to "tya", then "libtya.so" will be used as > a JIT compiler if it is installed correctly. If > set to "none", no JIT will be used. IMHO should one use a _case_ _sensitive

Re: JIT in pre2???

1999-06-08 Thread Albrecht Kleine
> > > Is TYA headed for the great, big, bit bucket in the sky? :-( > > > > I very much doubt it. The JVM can run with multiple JITs, and TYA can > > run with multiple JVMs. > > TYA surely isn't for the bit bucket. It is always nice to have an > option. Could you imagine that Sun's JIT has quite

TYA 1.3v2 just released

1999-05-16 Thread Albrecht Kleine
Hi, I've just released for you another version (1.3v2) of TYA JIT compiler for the Linux and FreeBSD platforms. ftp://gonzalez.cyberus.ca/pub/Linux/java/tya13v2.tgz size is 130253 byte. Even archive size is only some 100 byte bigger than the previous release we have once again some progress,

Re: Java/C benchmark

1999-05-05 Thread Albrecht Kleine
Hi, > hold on - this post was intended to be just a statement of fact, > not a complaint. I use blackdown and am very grateful for its existence. > I've timed tya across releases, and it's gotten steadily faster over the > last 6 months. The fact that it already keeps up with the sun-supplied

TYA1.3 released

1999-04-22 Thread Albrecht Kleine
Dimitris wrote: > In my opinion, even such a release would make sense, since it could point out even > more problems (and thus expedite the route to final release), and even unveil some > jdk problems. so here it is: ftp://gonzalez.cyberus.ca/pub/Linux/java/tya13.tgz size is 129612 byte.

Re: JIT and unexpected verify errors for jdk1.2

1999-04-16 Thread Albrecht Kleine
> > At any rate, who could answer questions concerning the linux port of sunwjit? > > > PS: Hopefully tya1.3 will be out real soon, so that we don't have to depend on > > sunwjit... > > As mentioned, there is an early TYA1.3 running here but I have some > heavy problems to get EXCEPTIONS_BY_SI

Re: JIT and unexpected verify errors for jdk1.2

1999-04-16 Thread Albrecht Kleine
> Dimitris Vyzovitis wrote: > At any rate, who could answer questions concerning the linux port of sunwjit? > PS: Hopefully tya1.3 will be out real soon, so that we don't have to depend on > sunwjit... OK, you won't to be depend on sunwjit, but don't expect to be faster than sunwjit. (Hope yo

TYA bug alarm plus quick fix

1999-04-09 Thread Albrecht Kleine
Hi everybody, after hours I ve found a bug in TYA's opcode processing causing some heavy headache here The bugfix will appear in TYA's next release I am working on: to run both with jdk1.1.x and jdk1.2 (will be TYA v1.3). The bug produces floating point unit overflows in certain situations

Re: Performance issues, TYA

1999-03-31 Thread Albrecht Kleine
> Hi, > > Has anybody run any benchmarks comparing jdk117 with tya vs jdk1.2 with > sunwjit? > My runs so far (console applications with timing), indicate that > ***jdk1.1.7+tya1.2 is at least two times faster than jdk1.2-pre1!!!*** > This behavior is for computationally intensive procedures, I d

GPL vs Sun license

1999-02-23 Thread Albrecht Kleine
Hi, I've heard that it is possible to get JDK sources in a much relaxed way than earlier. I know, this is no lawyer's list, but perhaps some of you can write about license compatibility to GPL? For example I've written the TYA JIT under clean room conditions, but looking on JDK sources would p

TYA1.2v4 released

1999-02-23 Thread Albrecht Kleine
Hi, just released the JIT compiler TYA1.2-version4 on ftp://gonzalez.cyberus.ca/pub/Linux/java/tya12v4.tgz (size is 125031 byte) Some release notes: most important are Kazuyuki Shudo's fix for better interfacing with 2.2. kernels. Thanks! And we have some minor speedup in CM3 benchmark, but n

Re: SUN "supports" Java on Linux

1999-02-09 Thread Albrecht Kleine
Hi > > Can the sunwjit be used in combination with the latest JDK1.1.x on Linux? > > No, the JIT interface in Java 2 is very different from that in JDK1.1. Is there any information about (public!) available ? Cheers Albrecht

Re: SUN "supports" Java on Linux?

1999-02-06 Thread Albrecht Kleine
Hi, > Gerald> Also, am I correct in assuming that the Linux JDK1.2 port > Gerald> will not have a JIT? Does anyone have any performance > 1.2 for i386 includes sunwjit. The port isn't finished yet and so it > doesn't make much sense to show benchmark results now. Does that mean tha the

Re: TYA bugfix patch / now TYA1.2v3

1999-01-19 Thread Albrecht Kleine
Hi, for all of who have had problems using my mailed diff file: now you can fetch the complete TYA1.2v3 from URL ftp://gonzalez.cyberus.ca/pub/Linux/java/tya12v3.tgz And to be quite complete I've added the missing old TYA 0.1 (originally dated Sep 26 1997 !) into the same directory ;-) This

Re: announce: TYA1.2v2 released

1999-01-18 Thread Albrecht Kleine
Hi, > > I did _not_ receive any configuration file patches > > since release of TYA1.2. > > I could not get TYA to compile out of the box, as Nate suggested. This was > becuase I had to set #defined FreeBSD in configure.in, as you suggest in your > I am not a configure guru ``Me too'' > a

Re: TYA bugfix patch / now TYA1.2v3

1999-01-18 Thread Albrecht Kleine
> What does "TYA: no space in inline coding" mean? > > > Tnks! > Amancio That's a quite harmless msg: TYA pre-alloced a certain amount of memory, but due of _inlining_ the complied method exhausted this memory and so we need to realloc() for some more memory. Cheers Albrecht

TYA bugfix patch / now TYA1.2v3

1999-01-17 Thread Albrecht Kleine
<[EMAIL PROTECTED]> + -tya.c +prevent that java_lang_Compiler_start(...) +runs more than once (i.e. at startup only) [due to GC!] + +Sun Jan 17 20:19:15 1999 Albrecht Kleine <[EMAIL PROTECTED]> + -tya.c +added bugfix RI-string end address [was introduced in

announce: TYA1.2v2 released

1999-01-17 Thread Albrecht Kleine
Hi, I've just updated the TYA JIT compiler archive. ftp://gonzalez.cyberus.ca/pub/Linux/java/tya12v2.tgz size is 123860 byte This release contains bugfixes and some minor speedup in invocation, useful in programs like Hanoi towers etc. Just a note to the freeBSD people: I did _not_ receive a

Re: TYA and Swing; What was the #define again?

1999-01-05 Thread Albrecht Kleine
> Hi! > > What was that #define that were supposed to be commented out to get TYA 1.2 to > work with Swing, even though it tries to disable JIT during init? #define IGNORE_DISABLE at first lines of tya.c. Unfortunately I've forgotten to switch this by default before releasing. Cheers, Albrecht

TYA 1.2 for Linux and FreeBSD released

1998-12-11 Thread Albrecht Kleine
Hi, the subject says it all: TYA1.2 is out now! For the first time we have also experimental support for the FreeBSD ports of JDK1.1 Also there are bugfixes, for example a problem running TogetherJ is reported to be fixed. ftp://gonzalez.cyberus.ca/pub/Linux/java/tya12.tgz (size is 125053 b

Re: Keyboard input problems [and TYA...]

1998-11-23 Thread Albrecht Kleine
> Hi, > Out of interest, did you have any problems getting Together to work with > TYA? With TYAs default configuration, Together crashed (on either JDK, with > any thread model) whenever I clicked on any object in the diagram view. I Next TYA release will STOP running you into this problem :) T

TYA1.1v4 released

1998-11-09 Thread Albrecht Kleine
Hi, The _latest_ TYA JIT compiler release you find on TYA's ftp home: ftp://gonzalez.cyberus.ca/pub/Linux/java/tya11v4.tgz Some notes: This release introduces a new JNI approach. If you have any JNI-trouble report this please and meanwhile disable JNINATIVENEW. If you are runing an newer 2.1.x

Re: Which version of linux on which is JDK compiled?

1998-11-01 Thread Albrecht Kleine
> As the linux patch to JDK shows us, linux JDK > distinguishes whether the platform supports signal > handler with three arguments or only one argument, with > the macro SA_SIGINFO. > JIT compilers want to utilize second and third arguments > of signal handler for checking access to null and > d

JNI application wanted for TYA testing

1998-11-01 Thread Albrecht Kleine
Hi, I have rewritten TYA's native code invocation part, mostly related to newer JNI interface. For testing purposes I am searching for some ``real world'' applications using JNI compiled under Linux OS. I am pleased if you give me some URL hints (http,ftp) to such programs out there on the ne

TYA11v3 now @gonzales for ftp

1998-10-22 Thread Albrecht Kleine
Hi, some users wrote about problems to patch the latest TYA JIT compiler for Linux (i586) release. So now I've uploaded the complete archive file to URL ftp://gonzalez.cyberus.ca/pub/Linux/java/tya11v3.tgz not just ``ready to run'' , but ready to ./configure ; make ; make install Cheers

patch TYA1.1v2->TYA1.1v3

1998-10-20 Thread Albrecht Kleine
me) Cheers, Albrecht patch starts here--- diff -u tya1.1v2/ChangeLog tya1.1v3/ChangeLog --- tya1.1v2/ChangeLog Thu Oct 15 21:33:20 1998 +++ tya1.1v3/ChangeLog Tue Oct 20 19:27:09 1998 @@ -1,4 +1,17 @@ -Thu Oct 15 21:23:39 1998 Albrecht Kleine <[EMAIL PROTECTED

patch TYA1.1 -> TYA1.1v2

1998-10-15 Thread Albrecht Kleine
geLog Thu Oct 15 21:33:20 1998 @@ -1,3 +1,40 @@ +Thu Oct 15 21:23:39 1998 Albrecht Kleine <[EMAIL PROTECTED]> + -tyarecode.c +fixed athrow bug: more independence of EXCEPTION_BY_SIGNALS +by CompTriggerNullPointerException2 +[tnx bugreport to + Kazuyu

Unidentified subject!

1998-10-12 Thread Albrecht Kleine
Hi everybody, I've got some mails concerning TYA bugs and compilation errors, many thanks to all! 1.) There's at least one compilation error (using newer gcc) You should apply a patch, Alexander Davydenko <[EMAIL PROTECTED]> sent this to me: --- tya.c Fri Oct 9 23:27:21 1998 +++ tya1.1/t

TYA1.1 new release

1998-10-09 Thread Albrecht Kleine
Hi, yesterday it was Richard Jones who convinced me to release the TYA1.1 code even though it is still not bug free. But besides next months I don't have enough time to write much for TYA, so now you get a current snapshot. And at last: after exactly _200_ builds now it's good time to releas

Re: JIT compiler TYA

1998-09-22 Thread Albrecht Kleine
> Does anyone have the URL for this or any JIT that will work with > JDK1.1.6v4a. Thanks. ftp://gonzalez.cyberus.ca/pub/Linux/java/tya1.0.tgz Cheers Alb.

Re: JIT compiler TYA

1998-09-19 Thread Albrecht Kleine
Hi, > | > | I would like to ask do TYA support a JAVA application with native > | C function call? It seem that I got core dump in this suitation. I would > | like to confirm it! > > the first time. I sent a note to Albrecht Kleine and he advised me to > do

Re: TYA 1.0 memory corruption

1998-09-04 Thread Albrecht Kleine
You wrote: Sorry for late answer, but I've spent some nice holidays far away from home. > > I've tested this small application (jdk116-v2 with a RH 5.1) and > > I've discovered a memory corruption: > > when the focus is lost from the TextField I assign 0 to the local > > Might be related to j

jikes bug

1998-08-13 Thread Albrecht Kleine
Hi, FYI: jikes 0.36 (announced here on this list some weeks ago) cannot compile next t.java file: -- import java.awt.*; import java.awt.event.*; class t { public t() { int e = 0; Button b = new Button();

Re: new VolanoMark benchmark scalability results

1998-08-05 Thread Albrecht Kleine
Hi, > Matthew Hunter wrote: > > > > http://www.javaworld.com/javaworld/jw-08-1998/jw-08-volanomark.html > > > > have JIT compilers. The Linux JDK doesn't by default, but you can plug > > TYA in and use it, which should give a significant performance increase, > > albeit not sufficient to cat

TYA & RPM archives

1998-08-05 Thread Albrecht Kleine
Hi, Rick van Rein <[EMAIL PROTECTED]> was so kind to create some RPM archives for the current TYA release: http://www.cs.utwente.nl/~vanrein/linux/tya-1.0-1.src.rpm http://www.cs.utwente.nl/~vanrein/linux/tya-1.0-1.i386.rpm FYI: we have changed meanwhile the -O compiler switch

TYA 1.0 released

1998-07-25 Thread Albrecht Kleine
Hi, I've just uploaded another TYA JIT release to tya home site: ftp://gonzalez.cyberus.ca/pub/Linux/java/tya1.0.tgz Once again I have added some important bugfixes: for details look into README and Changelog files. Although TYA is not perfect I think we now have a good basic for further devel

TYA pre 0.8 beta test

1998-07-15 Thread Albrecht Kleine
Hi, next time I'll release another version of my TYA JIT compiler add on for Linux x86. TYA 0.8 is _not_ faster TYA 0.7, but once again I've fixed some bugs. If you have running TYA 0.7 without any problems, don't expect too much. But if you are running java programs TYA 0.7 can't run (aborti

TYA archive @dragon

1998-07-07 Thread Albrecht Kleine
Hi, got some mails by users reporting a broken TYA archive at dragon site (tya.home.ml.org). So perhaps you might better access ftp://gonzalez.cyberus.ca/pub/Linux/java/tya07.tgz BTW, the original archive size is 103927 byte. keep swingin' Albrecht

Re: java.lang.UnsatisfiedLinkError: readImage

1998-06-16 Thread Albrecht Kleine
Hi, > Could you confirm that JPEG images work for you? It seems Yes. Compare other mail. > the wrong external (readImage), whereas the JPEG library contains > only sun_awt_image_JPEGImageDecoder_readImage. I don't know enough > about the java innards to know how the function names are IMHO no

Re: java.lang.UnsatisfiedLinkError: readImage

1998-06-16 Thread Albrecht Kleine
Stefaan, > > locate for libjava.so, if you find an additional > > lib in /usr/X11/lib/ I recommend to move away > > this file (at least for a test). Now jpeg should work. > I've only got libjava.so in /usr/lib/jdk1.1.6/lib/i686/green_threads. Yes okay, of course. There is ONE lib. But IMH

Re: tya06 and JDK 1.1.6v1

1998-06-16 Thread Albrecht Kleine
You wrote > Hi all, > I've been away from the list for awhile so forgive me if this has been > together. I also saw mention of a tya07, but didn't find it on the site I > went to. Which version of tya is recommended at this time, and when ftp://gonzalez.cyberus.ca/pub/Linux/java/tya07.tgz

Re: java.lang.UnsatisfiedLinkError: readImage

1998-06-15 Thread Albrecht Kleine
> Hi List, > java.lang.UnsatisfiedLinkError: readImage > at sun.awt.image.JPEGImageDecoder.produceImage(JPEGImageDecoder.java:137) > at > sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:265) > at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:151) > at sun.awt

Re: tya07

1998-06-15 Thread Albrecht Kleine
Hi, > After looking at the official TYA web site and only finding versions > up to tya06 there, I finally found a tya07 at: > >ftp://gonzalez.cyberus.ca/pub/Linux/java/tya07.tgz (June 10) This is just as I've announced last week :) Albrecht PS. on http://tya.home.ml.org we'll have a litt

Re: Minor WM in jdk1.1.6v1

1998-06-14 Thread Albrecht Kleine
Steve wrote: > Fixed in v2 -- coming soon. > > > Kevin Fitch > > > > ps I think that you are doing great wirk w/ this port. 1.1.6v1 combined > > w/ tya is just as fast as my regular apps!! ^^^ Cool! > > Cool! Thanks! > > Steve > Thanks! Albrecht ;-)

TYA 0.7 / new release of JIT for Linux

1998-06-10 Thread Albrecht Kleine
Hi, I've just released the seventh public release of the JIT compiler add on to Linux-x86-port of JDK1.1.6 to tya home site: ftp://gonzalez.cyberus.ca/pub/Linux/java/tya07.tgz and mirrored to: ftp://ftp.unix-ag.uni-kl.de/incoming/tya07.tgz ftp://ftp.java-linux.org/pub/incoming/tya07.tgz

TYA betatest again

1998-06-04 Thread Albrecht Kleine
Hi everybody, I am about to release another version of TYA JIT compiler within the next 10 days (TYA 0.7) If you are interested in some beta testing (as usual), please reply to this mail to [EMAIL PROTECTED] Everybody is welcome, but users of * glibc * Nikitin port * egcs compiler are