Brendan Dahl
|
e64f3ae0ba
|
Fix native isInterface.
|
2015-03-03 18:21:01 -08:00 |
Brendan Dahl
|
fb26cd010b
|
Fix string resolution.
|
2015-03-03 18:15:32 -08:00 |
Brendan Dahl
|
f39caf2763
|
Merge branch 'master' of https://github.com/mozilla/j2me.js into parse
Conflicts:
bindings.ts
jsshell.js
vm/classRegistry.ts
|
2015-03-03 17:51:58 -08:00 |
Brendan Dahl
|
837380ddac
|
Various fixes for array class infos.
|
2015-03-03 17:03:56 -08:00 |
Marco Castelluccio
|
b7eb554230
|
Use ClassRegistry::getClass instead of ClassRegistry::loadClass to fix array classes loading
|
2015-03-04 01:37:39 +01:00 |
Michael Bebenita
|
a521034be2
|
More precise context precedence.
|
2015-03-03 16:20:21 -08:00 |
Michael Bebenita
|
43aa8d509e
|
No need to flush stack for unwind calls.
|
2015-03-03 16:19:45 -08:00 |
Brendan Dahl
|
1e95edc732
|
Lookup fields and methods in interfaces too.
|
2015-03-03 16:01:53 -08:00 |
Brendan Dahl
|
b1fcfb1763
|
Read constant values.
|
2015-03-03 15:45:41 -08:00 |
Marco
|
651fefe36c
|
Merge pull request #1194 from mykmelez/polyfill-canvas-toblob
polyfill Canvas.toBlob for Chrome
|
2015-03-03 23:58:55 +01:00 |
Myk Melez
|
ad494ec2de
|
polyfill Canvas.toBlob for Chrome
|
2015-03-03 13:01:46 -08:00 |
Brendan Dahl
|
499417f00e
|
Add long support.
|
2015-03-03 10:59:16 -08:00 |
Marco Castelluccio
|
4131617b3e
|
Eagerly load exception_table for now
|
2015-03-03 14:28:49 +01:00 |
Michael Bebenita
|
4105f34889
|
Several bug fixes, now it runs some midlets.
|
2015-03-03 01:54:54 -08:00 |
Michael Bebenita
|
1b416f645a
|
Reify expression stack.
|
2015-03-03 00:33:17 -08:00 |
Michael Bebenita
|
48daf0d25a
|
More comments and remove old code.
|
2015-03-02 20:42:30 -08:00 |
Michael Bebenita
|
7a0fd378e4
|
Comments and removed old code.
|
2015-03-02 20:34:31 -08:00 |
Brendan Dahl
|
74eecf8fc7
|
Relax assertion for method ref and add back mangledClassAndMethodName.
|
2015-03-02 19:32:14 -08:00 |
Brendan Dahl
|
a4a775fec3
|
Fix primitive arrays.
|
2015-03-02 19:25:36 -08:00 |
Brendan Dahl
|
3d8f8d4011
|
Resolve more constants.
|
2015-03-02 19:07:58 -08:00 |
Brendan Dahl
|
7efcc906d7
|
Change getMethod to getMethodByIndex to match getting fields.
|
2015-03-02 18:09:17 -08:00 |
Brendan Dahl
|
2e91a72eb5
|
Remove CLASSES getField() and use temporary getField().
|
2015-03-02 18:05:13 -08:00 |
Brendan Dahl
|
190101c05a
|
Fix an old geMethod.
|
2015-03-02 18:02:45 -08:00 |
Brendan Dahl
|
f86fcaa24c
|
Remove CLASSES get method.
|
2015-03-02 16:20:01 -08:00 |
Brendan Dahl
|
b9cf143f7a
|
Add mangled name.
|
2015-03-02 15:55:50 -08:00 |
Brendan Dahl
|
251e3c3da0
|
Merge branch 'master' of https://github.com/mozilla/j2me.js into static-race2
Conflicts:
bindings.ts
|
2015-03-02 14:25:26 -08:00 |
Marco
|
9c1c0bb2dd
|
Merge pull request #1190 from mykmelez/optimize-dumb-pipe
optimize dumb pipe
|
2015-03-02 20:09:47 +01:00 |
Myk Melez
|
8a4f465c04
|
remove unused support for pipe.send w/callback
|
2015-03-02 10:10:52 -08:00 |
Myk Melez
|
c6a60881bb
|
handle pipe event after timeout to reduce time child frame hung in modal alert
|
2015-03-02 10:10:24 -08:00 |
Michael Bebenita
|
cf498c8895
|
Fix compilation errors after merge.
|
2015-02-28 15:57:24 -08:00 |
Michael Bebenita
|
a32c150538
|
Merge commit 'fcc61a07ef753974b3ea9c44a688ebdb62b2a521' into parse
Conflicts:
actors.ts
interpreter.ts
vm/context.ts
vm/jvm.ts
vm/runtime.ts
|
2015-02-28 14:47:45 -08:00 |
Michael Bebenita
|
affb5765f1
|
Method and field resolution.
|
2015-02-28 14:36:34 -08:00 |
Michael Bebenita
|
fe77b7a710
|
Make class structs derive from ByteStream.
|
2015-02-28 01:40:31 -08:00 |
Myk Melez
|
6bcc7577cf
|
Merge pull request #1187 from marco-c/remove_last_usage_classes_loadfile
Remove last usage of ClassRegistry::loadFile
|
2015-02-27 17:38:06 -08:00 |
Michael Bebenita
|
d61ee78b38
|
Snapshot.
|
2015-02-27 17:37:08 -08:00 |
Marco
|
d1661f40f1
|
Merge pull request #1183 from brendandahl/multi-new-array
Add baseline jit for new multi array.
|
2015-02-28 02:35:36 +01:00 |
Marco
|
c36ad52ab6
|
Merge pull request #1169 from TimAbraldes/reusecontexts
Reuse contexts on `ImageData` objects
|
2015-02-28 02:33:20 +01:00 |
Marco Castelluccio
|
4ebafdf7b7
|
Remove last usage of ClassRegistry::loadFile
|
2015-02-28 02:08:49 +01:00 |
Marco
|
a66142a953
|
Merge pull request #1171 from mykmelez/revert-996
revert #996 (fixes #1149 and #1150)
|
2015-02-28 02:01:22 +01:00 |
Myk Melez
|
eaeca08528
|
Merge branch 'master' into revert-996
Conflicts:
jsshell.js
|
2015-02-27 16:53:34 -08:00 |
Myk Melez
|
153142a07e
|
Merge pull request #1160 from marco-c/jarstore
JARStore
|
2015-02-27 16:48:52 -08:00 |
Brendan Dahl
|
deca81db5e
|
Add baseline jit for new multi array.
|
2015-02-27 16:28:45 -08:00 |
Myk Melez
|
8997751461
|
Merge pull request #1182 from brendandahl/remove-debugger
Remove debugger statement.
|
2015-02-27 14:06:46 -08:00 |
Brendan Dahl
|
771458ce5d
|
Remove debugger statement.
|
2015-02-27 13:42:20 -08:00 |
Brendan Dahl
|
fec2fc6930
|
Fix isFinal check for baseline.
|
2015-02-27 13:29:18 -08:00 |
Marco Castelluccio
|
d8a6fa415e
|
Merge branch 'master' of github.com:mozilla/j2me.js into jarstore
Conflicts:
vm/classRegistry.ts
|
2015-02-27 18:51:05 +01:00 |
Marco Castelluccio
|
302fa7585d
|
Add a comment explaining why we're defining objects like window, Promise, etc. in jsshell.js and jsc.ts
|
2015-02-27 18:44:46 +01:00 |
Myk Melez
|
a0b7398d01
|
Merge pull request #1178 from marco-c/fix_emoji
Fix emoji bug
|
2015-02-27 09:22:54 -08:00 |
Myk Melez
|
c64f55b906
|
Merge pull request #1177 from marco-c/fix_runtests
Fix runtests.py, the exit_code was being overwritten by the shell exit_c...
|
2015-02-27 09:11:30 -08:00 |
Myk Melez
|
2a53c4ecdc
|
Merge pull request #1176 from marco-c/openFileHandler
Fix return type of DefaultFileHandler.openForRead and DefaultFileHandler...
|
2015-02-27 09:10:53 -08:00 |