Omnimaga > Khavi

Khavi: Java on the Prizm

(1/27) > >>

z80man:
Many of you here have requested a java virtual machine for the Prizm. (most notably Ashbad  ;)) Well I have been studying my java bytecode and I believe that this is quite possible. If you did not know, java bytecode is a stack oriented language in which the Prizm excels at. Now I did not find any of the jazelle extensions that the arm has, but it doesn't mean that java is impossible. What can be done is code the proper functions for each of the instructions, some of which would only take 1 SH3 instruction. The other thing to do is remove all of those fancy, but unnecessary features of the JVM. Stuff like malicious code testing and maybe partial garbage collecting. So right now I'm kind of busy with about 4 other Prizm projects that I'm working on, but during the summer or maybe after the AP exams, I will have time to get started on this.


EDIT: Changed topic title to include the project name

jnesselr:
It sounds interesting, but do you not need a VM to maintain the state of all the objects and run threads?

Munchor:

--- Quote from: z80man on April 04, 2011, 12:34:23 am ---Many of you here have requested a java virtual machine for the Prizm. (most notably Ashbad  ;)) Well I have been studying my java bytecode and I believe that this is quite possible. If you did not know, java bytecode is a stack oriented language in which the Prizm excels at. Now I did not find any of the jazelle extensions that the arm has, but it doesn't mean that java is impossible. What can be done is code the proper functions for each of the instructions, some of which would only take 1 SH3 instruction. The other thing to do is remove all of those fancy, but unnecessary features of the JVM. Stuff like malicious code testing and maybe partial garbage collecting. So right now I'm kind of busy with about 4 other Prizm projects that I'm working on, but during the summer or maybe after the AP exams, I will have time to get started on this.

--- End quote ---

This looks like a great idea. There was once a topic about Java on the NSpire, so I hope this turns out right for the PRIZM :D

Ashbad:
:)

DJ Omnimaga:
Java would be nice, assuming it's feasible. A bunch of people in the community already knows Java and maybe Builderboy could port some of his games to the Prizm. :P

Navigation

[0] Message Index

[#] Next page

Go to full version