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

4184 Коммитов

Автор SHA1 Сообщение Дата
Michael Bebenita 71840372e6 Trace DOT file. 2015-01-25 13:40:16 -08:00
Michael Bebenita 9d08141745 Merge branch 'jitopt3' of github.com:mbebenita/j2me.js into jitopt3 2015-01-23 13:29:29 -08:00
Brendan Dahl 9939edda7d Use real targets and only compile classes.jar by default. 2015-01-23 11:45:19 -08:00
Michael Bebenita eda74df810 Omit OSR entry points when not needed.
Omit while(true) {...} when not needed.
2015-01-22 21:31:39 -08:00
Michael Bebenita abec5612af Git push add aot-methods filter and use it by default in the make target. 2015-01-22 18:14:58 -08:00
Michael Bebenita fdc6d9e96f Reapply change from previous busted commit. 2015-01-22 17:03:43 -08:00
Michael Bebenita 4d5831b121 Trace number of bytecodes executed at the time a method was JITTed. 2015-01-22 17:01:48 -08:00
Michael Bebenita 83552d28da Handle exceptions thrown by bottom most OSR frames. 2015-01-22 17:01:41 -08:00
Michael Bebenita 0dee84e073 Fix mangling of array classes. 2015-01-22 17:01:34 -08:00
Michael Bebenita fa83973d68 Adds missed interpreter call counts. 2015-01-22 17:01:28 -08:00
Michael Bebenita 6eefdf6da0 Some comments and renaming. 2015-01-22 17:01:17 -08:00
Michael Bebenita d0d6c9e472 Clean up name mangling and use a better string hashing function. 2015-01-22 17:01:10 -08:00
Michael Bebenita bd748126d7 Don't try to call static constructors if there aren't any. 2015-01-22 17:00:59 -08:00
Myk Melez c63990a0fe Merge pull request #904 from mbebenita/chrome-fixes
Chrome fixes
2015-01-22 15:35:22 -08:00
Brendan Dahl 2334e44444 Fix polyfills. 2015-01-22 15:24:00 -08:00
Myk Melez e1628e292c Merge pull request #906 from brendandahl/fix-resolved-invoke-locks
Use slow path for synchronized methods to ensure we lock.
2015-01-22 10:32:47 -08:00
Myk Melez f062b77706 Merge pull request #905 from mbebenita/inline
Inline calls to frequently called Object initializer.
2015-01-22 10:32:23 -08:00
Marco f3799a11d5 Merge pull request #887 from yxl/header-bar-improvement
Header bar improvement
2015-01-22 15:00:59 +01:00
Yuan Xulei 3fad902d29 Reduce the maxDifferent for CanvasWithHeaderTest 2015-01-22 21:03:23 +08:00
Yuan Xulei d631d04b1e Generate resize event for canvas but not window when setFullScreen. 2015-01-22 21:03:23 +08:00
Yuan Xulei 94879ed0f1 Remove unused native method of TestTextEditor 2015-01-22 21:03:23 +08:00
Yuan Xulei af265bea8e Fix CanvasItem.getPositionY. 2015-01-22 21:03:23 +08:00
Yuan Xulei 5bf7a77b39 gfx test for displaying the header bar. 2015-01-22 21:03:23 +08:00
Yuan Xulei 51e7f76c68 Use the title of Displayable instead of the MIDLet name as header title. 2015-01-22 21:03:23 +08:00
Yuan Xulei 938828be6d Show the header bar in full screen mode. 2015-01-22 21:03:23 +08:00
Yuan Xulei f70318036a Display the drawer item with large font. 2015-01-22 21:01:46 +08:00
Yuan Xulei 0ca0830456 Show drawer button in the header if needed. 2015-01-22 21:01:46 +08:00
Yuan Xulei aa94abf108 Display BACK command in the footer. 2015-01-22 21:01:46 +08:00
Yuan Xulei a96f38d9b0 Display OK command in the header instead of the side bar. 2015-01-22 21:01:46 +08:00
Marco 032626f1f0 Merge pull request #898 from yxl/exit
Allow app to exit
2015-01-22 13:45:18 +01:00
Yuan Xulei 11963afa20 Merge pull request #1 from marco-c/integration
Fix MIDlet update test
2015-01-22 20:39:59 +08:00
Marco Castelluccio cb825252ea Fix MIDlet update test 2015-01-22 13:36:42 +01:00
Yuan Xulei acae6d92c9 Update midlet on exit. 2015-01-22 20:13:57 +08:00
Yuan Xulei 24ebf18c11 Halt VM when app exits 2015-01-22 20:13:57 +08:00
Yuan Xulei fdbf2144b2 Implement Isolate.stop to fix #744. 2015-01-22 20:13:57 +08:00
Yuan Xulei 157a8a0421 Allow app to exit. #866 2015-01-22 20:13:57 +08:00
Yuan Xulei 41b9e89be3 Show error log when invoking a missing native method. 2015-01-22 20:13:57 +08:00
Marco ff502587ee Merge pull request #908 from yxl/chameleon-natives
Remove unused native methods of chameleon skin.
2015-01-22 10:17:00 +01:00
Yuan Xulei 6bc2fdfcda Remove unused native methods of chameleon skin. 2015-01-22 16:01:46 +08:00
Brendan Dahl 90f0e50324 Use slow path for synchronized methods to ensure we lock. 2015-01-21 19:55:23 -08:00
Michael Bebenita 032f6ab6e1 Inline frequently called Object initializer. 2015-01-21 17:05:59 -08:00
Michael Bebenita ecad93056f Don't redefine variables. 2015-01-21 17:01:51 -08:00
Michael Bebenita 5243359a41 Remove redefinition of pair. 2015-01-21 17:01:41 -08:00
Michael Bebenita 5960867cfa Chrome doesn't like destructuring. 2015-01-21 17:01:33 -08:00
Brendan Dahl 5c59fa764e Another fix for chrome. 2015-01-21 17:01:15 -08:00
Brendan Dahl 3561a73ca3 Polyfill mozContacts for chrome. 2015-01-21 17:01:07 -08:00
Myk Melez f298163226 Merge pull request #900 from marco-c/fix_copyright_regression
Fix copyright regression
2015-01-21 15:52:20 -08:00
Marco Castelluccio 6cf0e5c2f9 Increase max number of different pixels 2015-01-22 00:43:26 +01:00
Myk Melez 9fae713d7a Merge pull request #896 from marco-c/remove_xy_section
Remove xy section
2015-01-21 15:41:30 -08:00
Marco Castelluccio e8b049aef5 Merge branch 'master' of https://github.com/andreasgal/j2me.js into remove_xy_section
Conflicts:
	main.html
2015-01-22 00:33:01 +01:00