Граф коммитов

365 Коммитов

Автор SHA1 Сообщение Дата
Marco Castelluccio 2eecc7f918 Merge branch 'master' of github.com:mozilla/j2me.js into parse
Conflicts:
	jit/baseline.ts
	jit/blockMap.ts
2015-03-07 20:34:20 +01:00
Michael Bebenita 5564663ebe Remove indentation in the relooper. 2015-03-06 14:56:29 -08:00
Marco Castelluccio 387301a7bc Remove class file from the JAR once it's loaded 2015-03-06 18:45:45 +01:00
Marco Castelluccio 5be1b83823 Don't copy data multiple times when reading from a JAR 2015-03-06 18:39:28 +01:00
Myk Melez 8a4f465c04 remove unused support for pipe.send w/callback 2015-03-02 10:10:52 -08:00
Marco Castelluccio 4ebafdf7b7 Remove last usage of ClassRegistry::loadFile 2015-02-28 02:08:49 +01: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 15a200ac51 Use inline keys in the JARStore DB 2015-02-27 13:10:01 +01:00
Marco Castelluccio 5cf0cec29e Remove emoji that are never used by MIDlets 2015-02-27 12:31:56 +01:00
Marco Castelluccio 4ce1bb32c5 In emoji.loadData, load either the built-in emoji or the custom ones 2015-02-27 12:30:35 +01:00
Marco Castelluccio c44ccc6f3f Remove inline if; add some more logging in the onerror handlers 2015-02-27 11:20:06 +01:00
Myk Melez 725ed5bd57 Merge pull request #1166 from marco-c/support_custom_emoji
Support custom emoji images
2015-02-26 10:30:19 -08:00
Marco Castelluccio c4af7d5f9d Put customEmojiImageRegex into the config object instead of MIDlet 2015-02-26 19:12:25 +01:00
Marco Castelluccio 17826b8ece Fix bug with compressed JARs 2015-02-26 15:18:00 +01:00
Marco Castelluccio 4f2ed10dd6 Merge branch 'master' of github.com:mozilla/j2me.js into jarstore 2015-02-26 13:21:21 +01:00
Marco c5715afd1a Merge pull request #1162 from mykmelez/ignore-files
replace transient paths with ignored files
2015-02-26 03:07:34 +01:00
Myk Melez fab7dee42b support FxOS 1.1 via polyfills, parseInt, postMessage fixes 2015-02-25 15:33:29 -08:00
Marco Castelluccio 44500ff528 Include emoji data in libs/emoji.js 2015-02-25 19:27:11 +01:00
Marco Castelluccio 5cbc1b6838 Allow MIDlets to specify custom images for emoji 2015-02-25 17:41:30 +01:00
Myk Melez 407f3c8661 replace transient paths with ignored files 2015-02-24 17:05:59 -08:00
Marco Castelluccio 65d8301daf Release memory for class files once they've been loaded from a JAR 2015-02-25 01:32:21 +01:00
Marco Castelluccio 398e5d1d66 Actually use the JARStore to load the MIDlet JAR instead of the FS 2015-02-25 01:29:39 +01:00
Marco Castelluccio 90612fb92b Also store the JAD in the JARStore 2015-02-25 01:29:06 +01:00
Marco Castelluccio 015bea4871 No need to 'slice' when the JAR is loaded from IndexedDB 2015-02-25 00:13:01 +01:00
Marco Castelluccio 231314eb4f WIP: Create a JARStore library to manage JARs. Fixes #973. 2015-02-24 23:49:13 +01:00
Myk Melez e3f5eb8bd4 Merge pull request #1139 from marco-c/compiled_method_cache_misc_memory_opts
Some optimizations for the CompiledMethodCache
2015-02-24 11:01:58 -08:00
Myk Melez 9823add757 Merge pull request #1134 from marco-c/make_openedFiles_a_map
Make openedFiles a Map
2015-02-23 08:52:17 -08:00
Marco Castelluccio 701c65a4a4 Call cache.delete only if there was an element in the cache 2015-02-22 18:50:20 +01:00
Marco Castelluccio 4c7532b921 Don't add the method to the cache Map, but just add it to the IndexedDB store 2015-02-22 18:33:40 +01:00
Marco Castelluccio e2f3cafe26 Remove method from cache once we've retrieved it 2015-02-22 18:32:51 +01:00
Marco Castelluccio 1ec61ae79b Make openedFiles a Map. Fixes #641. 2015-02-19 22:25:00 +01:00
Marco Castelluccio 29ad7a08d6 Remove Rusha library 2015-02-18 15:10:35 +01:00
Marco 3e5a817dd9 Merge pull request #1027 from brendandahl/benchmark
Add basic startup benchmark.
2015-02-18 03:57:29 +01:00
Myk Melez b4bc956627 Merge branch 'master' into replace-file-connection
Conflicts:
	java/Makefile
2015-02-11 16:05:01 -08:00
Brendan Dahl 34011c2dd2 Merge branch 'master' of https://github.com/mozilla/j2me.js into benchmark
Conflicts:
	Makefile
2015-02-11 11:24:01 -08:00
Myk Melez 22a15eaae6 Merge branch 'master' into batch-compiled-method-writes 2015-02-10 14:06:56 -08:00
Myk Melez ec41c5fb3d make TC FCK tests pass again 2015-02-06 11:48:20 -08:00
Myk Melez 704d8b54ae set size correctly when not specified 2015-02-05 17:22:27 -08:00
Myk Melez 53e55233ec make TestFileConnection assertions pass 2015-02-05 16:34:27 -08:00
Myk Melez b06cce78c9 implement natives 2015-02-05 12:34:32 -08:00
Brendan Dahl 75bc35232f Add profile methods to console if available. 2015-02-04 11:34:03 -08:00
Myk Melez 39219a3e98 use Int8Array in fs 2015-02-03 21:38:00 -08:00
Brendan Dahl 5925de7997 Add basic startup benchmark. 2015-02-03 10:30:22 -08:00
Myk Melez ade0486204 batch writes to compiled method cache datastore 2015-02-02 12:20:37 -08:00
Myk Melez 8690532efa append newline to dumps 2015-02-01 23:47:38 -08:00
Myk Melez 98ed942a90 log context ID to Web Console; fix native console logging 2015-02-01 23:32:17 -08:00
Myk Melez d7ccc1e539 Merge pull request #979 from brendandahl/return-check2
Thoroughly check return values.
2015-01-30 18:30:51 -08:00
Brendan Dahl 8c3cc1889e Thoroughly check return values.
Use asserts.
2015-01-29 18:12:56 -08:00
Michael Bebenita 075e9fd9e0 Reduce the size of the Relooper memory to 4MB. 2015-01-29 17:13:48 -08:00
Michael Bebenita 85188342bc Merge commit '36a3b0af4a4409d7773063e9d55195a6d4ef3755' into jitopt3
Conflicts:
	midp/midp.js
2015-01-29 10:49:45 -08:00