[ARCHIVED] PluotSorbet is a J2ME-compatible virtual machine written in JavaScript.
Перейти к файлу
Marco Castelluccio eb38faeb88 Merge branch 'master' of https://github.com/andreasgal/j2me.js into add_isolate_id 2014-08-08 11:31:20 -07:00
classfile parse and ignore deprecated attribute 2014-07-30 17:25:07 -07:00
java Add classes supporting multiple isolates to the trustedClasses array in SecurityInitializer 2014-08-08 09:36:44 -07:00
libs move long.js into libs 2014-08-05 22:40:46 -07:00
midp Merge branch 'master' of https://github.com/andreasgal/j2me.js into add_isolate_id 2014-08-08 11:31:20 -07:00
tests add test for gfx/CanvasTest 2014-08-07 16:15:00 -07:00
.gitignore Add .DS_Store to .gitignore 2014-08-05 11:05:44 -04:00
.travis.yml fix error in travis config 2014-08-04 19:59:13 -07:00
LICENSE Add IBM license for the FileConnection API to the LICENSE file 2014-08-04 08:34:20 -07:00
Makefile killall Python 2014-08-05 16:13:11 -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 move newPrimitiveArray to context as well 2014-08-06 16:53:35 -07:00
classinfo.js add basic support for isolates, not complete yet 2014-08-07 10:10:54 -07:00
context.js add basic support for isolates, not complete yet 2014-08-07 10:10:54 -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 add a runtime abstraction 2014-08-06 17:04:44 -07:00
jvm.js Add Isolate ID property 2014-08-08 11:29:52 -07:00
legacy.js add legacy.js 2014-08-04 19:55:18 -07:00
main.js always start the main class via an isolate 2014-08-08 00:47:11 -07:00
manifest.webapp Add a manifest.webapp; add buttons to the phone ui 2014-08-05 23:39:42 -04:00
native.js Add Isolate ID property 2014-08-08 11:29:52 -07:00
opcodes.js cleanup opcode table 2014-07-12 11:48:05 -07:00
runtime.js ignore all exceptions 2014-08-07 15:08:56 -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 add basic support for isolates, not complete yet 2014-08-07 10:10:54 -07:00
vm.js add basic support for isolates, not complete yet 2014-08-07 10:10:54 -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.