[Sablevm-developer] Bug#176628: AWT now works w/ SableVM (somewhat)
Brought to you by:
egagnon
From: Grzegorz B. P. <ga...@de...> - 2004-03-02 06:51:15
|
severity 176628 wishlist thanks Stephen Zander <gi...@po...> Wrote > >>>>> "Matthias" == Matthias Klose <do...@cs...> writes: > Matthias> so which runtimes do have complete awt support at all? > Matthias> The provides was added to build all packages which do > Matthias> not relay on all awt functionality. I would have to > Matthias> search the bug report ... what does the java policy say > Matthias> for these cases? > > I used some of the example code that comes with Sun's jdk1.1 > documentation as test cases. Specifically, I tried kaffe, sablevm & > gij with SymbolTest, GraphicsTest, DrawTest. Kaffe successfully > executed all of these demos; sablevm & gij failed all of them. I've > included the SymbolTest code as it's the smallest code base. I've just ran SymbolTest and I got the window to show up, the selector was there and edit control too, though the rest of the window was empty. I tried to run it with gij but I got some Exception and with Kaffe it showed up empty rectangles instead of any symbols. In SableVM the controls that showed up basically worked, though I was getting tons of such messages: *** Couldn't bind native method Java_java_lang_VMThread_isInterrupted *** *** or Java_java_lang_VMThread_isInterrupted__ *** Exception during event dispatch: java.lang.UnsatisfiedLinkError at java.lang.VMThread.isInterrupted (VMThread.java) at java.lang.Thread.isInterrupted (Thread.java:566) at java.awt.EventDispatchThread.run (EventDispatchThread.java:65) at java.lang.VMThread.callRun (VMThread.java:116) at java.lang.Thread.callRun (Thread.java:343) at java.lang.VirtualMachine.runThread (VirtualMachine.java:117) I guess we won't get rid of these before thread.interrupt() and friends are implemented. But I see it as a work in progress, like for all of the free java implementations, therefore marking this bug "wishlist". Thanks for your help, Grzegorz B. Prokopski -- Grzegorz B. Prokopski <ga...@de...> Debian GNU/Linux http://www.debian.org SableVM - LGPLed JVM http://www.sablevm.org Why SableVM ?!? http://devel.sablevm.org/wiki/WhySableVM |