Date: Mon, 2 Feb 1998 12:00:13 -0600 (CST) From: Damon Permezel <dap@damon.com> To: dap@fubar.damon.com (Damon Permezel) Cc: dap@damon.com, jb@cimlogic.com.au, nate@mt.sri.com, SSANKARA.IN.oracle.com.ofcmail@in.oracle.com, freebsd-java@FreeBSD.ORG Subject: Re: TimeSlicing in JVM Message-ID: <199802021800.MAA06670@damon.com> In-Reply-To: <199802021754.LAA06618@damon.com> from Damon Permezel at "Feb 2, 98 11:54:09 am"
next in thread | previous in thread | raw e-mail | index | archive | help
"Damon Permezel sez: " > "Damon Permezel sez: " > > "Damon Permezel sez: " ... blah blah blah... > > > > > I think you mean "now", rather than not, no? > > > > Correct, but I have observed applications which used to work stop. > For example, using the current non-fractal hallucinations, patched to not call > yield: > > LD_LIBRARY_PATH=lib java -ts100 damon.dap.NFH.NFH -w 128 > > never displays the initial window, and the idle thread is running. > If I change it to `-ts3000' to give it a chance to get the initial window > up, it runs OK, but what use is a 3 second time slice? > > Thus, there are bugs which turning timeslice on aggravates. > The sun/awt code has all these locks which think they are not recursively > obtainable, but which are clearly recursive. This may be at least one source > of these problems. > Running with the tiny toolkit, it appears to work "better" in some respects. tiny toolkit comes with a whole slew of its own problems, though, which I am somewhat interested in persuing. export JAVA_AWT_TOOLKIT=sun.awt.tiny.TinyToolkit; LD_LIBRARY_PATH=lib java -ts100 damon.dap.NFH.NFH -w 128
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802021800.MAA06670>
