Hi Todd;
"Todd L. Miller" wrote:
>
> > OK. Do you think it's better to leave interrupts entirely *disabled* until the
> > Java code decides it's the time to enable them? This is an entirely reasonable
> > approach, and (hmm....) I don't think it will break anything at all (hmm...,
> > right?). Actually, I don't understand why I didn't do it that way in the first
> > place (maybe I'm forgetting something ... wouldn't be the first time).
>
> I thought there was some good reason for it (leaving them enable
> but ignoring the clock) also, but I couldn't tell you what it might have
> been.
So, I'll leave them disabled and see what (if anything) breaks.
> > So, in other words, I would not be breaking an entirely "working" build for
> > you...
>
> Right. Hopefully my commit wouldn't be breaking anything for
> anyone else...
Well, everybody's had a chance to respond, and I haven't heard anything, so I'm
going to do it later (after I "merge" or "update" with your changes). Probably
not until tomorrow mid-afternoon at the earliest.
> I'll try to commit my changes sometime today. A note about the
> Makefiles: -DFAST_NATIVE_CODE activates the check-native-before-lookup
> code, which breaks things; -DNATIVE_CLOCK activates the code that traps
> interrupt eight in the scheduler. (-DHANDLE_CLOCK still needs to be
> defined in the native build if you want the clock interrupt to reach the
> scheduler at all.)
Disabling interrupts will probably solve this problem.
> > Isn't there a JVM compatibility/test suite around? I can't remember the name,
> > but I seem to recall reading about it (but I seem also to recall some
> > licensing/NDA issues). Anybody else heard about something like this?
>
> I believe you're thinking about /mauve/, which, the last time I
> looked at it, was more of a class-library compatibility checker than
> anything else.
Yes, I think Patrick also mentioned this, too (thanks!), and was kind enough to
provide a URL. It would be great if somebody would step up to trying to check
compatibility here (although maybe it's premature given the state of the
integration with classpath).
> Finally, have you been able to find the JavaOS API specs anywhere?
> The website the .pdf files point to seems to have vanished, and I can't
> find anything on the Sun or IBM websites anymore.
There's a broken link to the "JavaOS for Business" documents on:
http://wwwwswest2.sun.com/software/quick_index.html
I sent a "you've got a broken link" message back to them. I don't expect any
action on this point. If you need them, I'm sure we can figure out a way to get
them.
-jm
--
==== John Morrison ==== MaK Technologies, Inc.
==== Chief Technology Officer ==== 185 Alewife Brook Pkwy, Cambridge, MA 02138
==== [EMAIL PROTECTED] ==== http://www.mak.com/
==== vox:617-876-8085 x115 ==== fax:617-876-9208
_______________________________________________
Kernel maillist - [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel