[ARCHIVED] PluotSorbet is a J2ME-compatible virtual machine written in JavaScript.
Перейти к файлу
Myk Melez 803d7eb787 fix syntax error in util declaration 2014-09-02 23:19:21 -07:00
certs Automatically generate _main.ks file 2014-08-28 13:36:41 -07:00
classfile parse and ignore deprecated attribute 2014-07-30 17:25:07 -07:00
java Add TestRC4 from phoneME and its dependencies 2014-09-02 13:59:49 -07:00
libs remove unused CryptoJS SHA1 impl 2014-09-02 09:46:16 -07:00
midp move compareTypedArrays to util.js 2014-09-02 22:31:28 -07:00
tests test MD5.clone() 2014-09-02 22:52:59 -07:00
.gitignore ignore tests/Testlets.java, which is dynamically generated 2014-08-26 16:39:14 -07:00
.travis.yml fix error in travis config 2014-08-04 19:59:13 -07:00
LICENSE add license for rusha.js 2014-09-02 09:44:29 -07:00
Makefile Automatically generate _main.ks file 2014-08-28 13:36:41 -07:00
README.md Update README.md 2014-08-02 10:31:22 -07:00
arrays.js fix a couple array handling bugs 2014-07-18 01:20:06 -07:00
classes.js Classes that implement an interface also implement its superinterfaces 2014-08-21 13:09:58 -07:00
classinfo.js Classes that implement an interface also implement its superinterfaces 2014-08-21 13:09:58 -07:00
context.js Merge master 2014-08-27 21:08:39 -07:00
desktop-ui.js Show the coordinates when mousing over the canvas for debugging 2014-08-06 17:20:40 -04:00
frame.js remove getOp 2014-07-28 09:14:00 -07:00
game-ui.js whitespace fixes 2014-08-05 22:11:32 -07:00
index.html remove unused CryptoJS SHA1 impl 2014-09-02 09:46:16 -07:00
jvm.js Add Isolate ID property, id0 native function, calculate the correct displayId 2014-08-08 15:24:24 -07:00
legacy.js Polyfill the contains method 2014-08-21 10:11:58 -07:00
main.js Remove _main.ks and use the automatically generated certs/_main.ks 2014-08-28 13:37:09 -07:00
manifest.webapp Add tcp-socket permission and make the webapp privileged 2014-08-22 16:31:21 -07:00
native.js Introduce raiseExceptionAndYield function and use it when needed 2014-08-26 09:47:51 -07:00
opcodes.js cleanup opcode table 2014-07-12 11:48:05 -07:00
runtime.js implement getIsolates0 2014-08-08 13:04:40 -07:00
signature.js count slots used in parsed signature 2014-07-13 19:32:37 -07:00
timer.js add zero timer 2014-07-17 21:18:53 -07:00
util.js fix syntax error in util declaration 2014-09-02 23:19:21 -07:00
vm.js Merge master 2014-08-27 21:08:39 -07:00

README.md

j2me.js Build Status

j2me.js is a J2ME virtual machine in JavaScript.

A few similar projects exist. The primary objective here is to keep this very simple and small and to leverage the phoneME JDK. In particular we are trying to implement as little as possible in JavaScript, re-using as much of the phoneME infrastructure and existing Java code as we can.