[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: porting?



On Mon, 26 Jan 1998, Howard Chu wrote:

> No, the Java runtime is not built in to Netscape. You have to get that
> from Microsoft or Apple, on PCs and Macs. For Atari, you'll just have to
> write it...

Java-VM sources are freely available from SUN for anyone who wants to
recompile them AFIK.. problem is, it would be terribly slow on an 8/16MHz
Atari so it needs loads of optimisation (same goes for Netscape btw, I saw
it running on a 386sx16 once and CAB suddenly didn't seem all that
slow..:) ) 

Craig Graham has done all these optimisations and came up with a VM that
will actually run on 16MHz at a usable speed (or at least so he says) but
unfortunately the company he works for owns the copyrights to his work.

Anyway, it doesn't need to be written, just get some of the lameness out
of it (like replacing all the compare/jump-if-zero 's (which apparantly
are used to lookup the command codes) by table lookups.

Good luck! :))

Maurits.

---

Change is inevitable, except from a vending machine.

          Maurits van de Kamp (maurits@bassment.demon.nl)

    _____    B A S S M E N T   P R O D U C T I O N S     _____
  /     /\\     >> http://www.bassment.demon.nl <<     /     /\\
 /     /=/ \     ________________________________     /     /=/ \
|      \/   |   / Black Currant                  \   |      \/   |
|   /\      |  |             bc@bassment.demon.nl |  |   /\      |
 \ /=/     /   |  Purple Trance                   |   \ /=/     /
  \\/____ /     \            pt@bassment.demon.nl/     \\/____ /
     \           \______________________________/        /
      \_____________\_/_\_/_\_/____\_/_\_/_\_/__________/