certs
Rebuild _main.ks
2014-09-08 11:06:18 -07:00
classfile
Merge pull request #179 from marco-c/remove_signaturejs
2014-09-03 19:19:57 -07:00
java
Use the new override feature instead of making Connection::decode a native commenting out its body
2014-09-24 01:10:39 -07:00
libs
use the mobilenetwork privilege to access subset of Mobile Connection API
2014-09-23 11:59:52 -07:00
midp
override drawRegion to do renderRegion's work itself
2014-09-25 11:21:48 -07:00
style
Resize SMS prompt for debug mode; fix nits.
2014-09-22 15:03:27 -07:00
tests
Add test to make sure we don't regress Connection::encode
2014-09-24 12:50:50 -07:00
.gitignore
Add test.log file to .gitignore
2014-09-13 20:14:14 -07:00
.travis.yml
Remove the test.log file for each run, use cat's "-v" option
2014-09-16 12:58:19 -07:00
LICENSE
add license for Forge files
2014-09-03 00:35:52 -07:00
Makefile
Use a simple python tool to print the log file
2014-09-17 13:09:34 -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
Don't call getMethod if the method is already in the virtual method cache
2014-09-24 22:59:58 -07:00
classinfo.js
Implement a virtual method cache to reduce the cost of invokevirtual and invokeinterface
2014-09-24 20:20:49 -07:00
context.js
Override slow java.lang.String methods.
2014-09-24 12:56:36 -07:00
desktop-ui.js
Show the coordinates when mousing over the canvas for debugging
2014-08-06 17:20:40 -04:00
dumplog.py
Use a simple python tool to print the log file
2014-09-17 13:09:34 -07:00
frame.js
simplify stack reads with stack.read function
2014-09-08 19:13:52 -07:00
game-ui.js
whitespace fixes
2014-08-05 22:11:32 -07:00
index.html
Override slow java.lang.String methods.
2014-09-24 12:56:36 -07:00
instrument.js
move measurement of natives/overrides to Instrument
2014-09-24 15:11:46 -07:00
jvm.js
Store 1 or 0 in the key according to whether the method is static or not
2014-09-24 22:51:46 -07:00
legacy.js
Fix Math.fround polyfill
2014-09-17 09:12:50 -07:00
main.js
test overridding non-native methods
2014-09-24 00:06:38 -07:00
manifest.webapp
use the mobilenetwork privilege to access subset of Mobile Connection API
2014-09-23 11:59:52 -07:00
native.js
Store 1 or 0 in the key according to whether the method is static or not
2014-09-24 22:51:46 -07:00
opcodes.js
cleanup opcode table
2014-07-12 11:48:05 -07:00
override.js
Use regexp instead of for loop
2014-09-24 17:44:06 -07:00
runtime.js
Override slow java.lang.String methods.
2014-09-24 12:56:36 -07:00
signature.js
Add a getINSlots function to Signature and use it instead of parse
2014-09-12 12:05:11 -07:00
string.js
Override slow java.lang.String methods.
2014-09-24 12:56:36 -07:00
timer.js
add zero timer
2014-07-17 21:18:53 -07:00
util.js
Override slow java.lang.String methods.
2014-09-24 12:56:36 -07:00
vm.js
Don't call getMethod if the method is already in the virtual method cache
2014-09-24 22:59:58 -07:00