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

2350 Коммитов

Автор SHA1 Сообщение Дата
Marco Castelluccio 4e990a3e37 Replace _this with this in Font.charsWidth and Font.substringWidth 2014-10-21 15:14:52 +02:00
Myk Melez 85b3d054ad Merge pull request #470 from marco-c/count_opcode_usage
Implement Python tool that counts how many times a bytecode is used in a...
2014-10-19 22:15:25 -07:00
Marco 20c0e77941 Merge pull request #471 from marco-c/test_aes
Add AES test
2014-10-18 02:32:00 -07:00
Marco Castelluccio 88b648074a Count exact matches 2014-10-17 23:44:28 -07:00
Marco Castelluccio 7ef6ed8a4b Order by frequency 2014-10-17 23:41:06 -07:00
Marco Castelluccio 9938c8bfc7 Add AES test. Fixes #465. 2014-10-17 18:55:16 -07:00
Marco Castelluccio 2cf942ac9e Implement Python tool that counts how many times a bytecode is used in a JAR. Fixes #468. 2014-10-17 18:23:30 -07:00
Myk Melez dede680750 Merge pull request #467 from marco-c/fix_test_arithmetic
Fix TestArithmetic
2014-10-17 15:19:25 -07:00
Myk Melez 3302975a6a Merge pull request #462 from marco-c/async_natives
Handle VM pause and resume in Native.create
2014-10-17 15:17:43 -07:00
Marco Castelluccio 7e8c43fb76 Update number of passing tests 2014-10-17 13:49:44 -07:00
Marco Castelluccio 64e82b5e25 Check relative error for some float tests 2014-10-17 13:42:26 -07:00
Marco Castelluccio 547778fb2a Test conversions from int/long to float/double 2014-10-17 12:56:08 -07:00
Marco Castelluccio e116f40d61 Fix TextEditor (it passed with the check that was converting ints to longs, we should figure out why) 2014-10-17 12:15:41 -07:00
Marco Castelluccio 276101e2c1 Add check function for ints 2014-10-17 12:15:22 -07:00
Marco Castelluccio 7cbd9686db Actually test conversions 2014-10-17 12:15:01 -07:00
Marco Castelluccio 421091f0b3 Merge branch 'master' of https://github.com/andreasgal/j2me.js into async_natives 2014-10-17 01:20:19 -07:00
Marco 7c7e300323 Merge pull request #458 from PinZhang/pzhang/security-classes
Pzhang/security classes
2014-10-17 01:17:52 -07:00
Marco Castelluccio 3d3364154a Temp fix for socket tests 2014-10-17 01:16:13 -07:00
Marco Castelluccio 6ffa05bd16 Merge branch 'master' of https://github.com/andreasgal/j2me.js into async_natives 2014-10-16 23:50:16 -07:00
Marco Castelluccio 9cda028539 Catch only IOException in socket tests 2014-10-16 23:49:36 -07:00
Marco Castelluccio aa0dd634ce Add missing binds 2014-10-16 23:47:09 -07:00
Pin Zhang c3610f4794 Fix IN slots counting bug
long[] and double[] is a reference, should only take 1 slots.
2014-10-17 11:46:52 +08:00
Marco Castelluccio 5270a577a8 Port other natives to Native.create 2014-10-16 20:08:51 -07:00
Pin Zhang eff8503ee4 Add missing security classes 2014-10-17 09:08:23 +08:00
Marco Castelluccio b910b87bdf Use Native.create for async natives 2014-10-16 15:04:31 -07:00
Marco Castelluccio b9250183d7 Handle VM pause and resume in Native.create 2014-10-16 15:03:16 -07:00
Myk Melez 108c398cc2 Merge pull request #457 from marco-c/port_other_natives
Port other natives to Native.create
2014-10-16 11:25:13 -07:00
Marco Castelluccio 139c038dff Merge branch 'master' of https://github.com/andreasgal/j2me.js into port_other_natives 2014-10-16 10:43:06 -07:00
Marco Castelluccio 4da7d6755d Port other midp/socket.js natives to Native.create 2014-10-16 10:42:53 -07:00
Myk Melez 8b550d3a82 Merge pull request #455 from marco-c/test_socket
Add a test that sends/receives data multiple times from a socket and from multiple sockets
2014-10-16 10:38:51 -07:00
Marco Castelluccio 4f7f79d985 Merge branch 'master' of https://github.com/andreasgal/j2me.js into port_other_natives
Conflicts:
	tests/native.js
2014-10-16 10:34:45 -07:00
Marco Castelluccio 95d414da45 Merge branch 'master' of https://github.com/andreasgal/j2me.js into test_socket
Conflicts:
	tests/automation.js
2014-10-16 10:25:55 -07:00
Marco d50dccfa01 Merge pull request #436 from mykmelez/allow-scripts
enable script evaluation using mozbrowser
2014-10-16 10:19:53 -07:00
Marco Castelluccio b9e42a0abe Port other natives to use Native.create 2014-10-15 19:48:17 -07:00
Marco c2ee871860 Merge pull request #453 from brendandahl/benchmarks
Add benchmarks for the various method type invocations.
2014-10-15 18:29:19 -07:00
Marco Castelluccio d12d7702e3 Merge branch 'master' of https://github.com/andreasgal/j2me.js into port_other_natives 2014-10-15 16:38:38 -07:00
Myk Melez e15c69722f cache mobile info on startup 2014-10-15 16:11:41 -07:00
Myk Melez e6c09d34c2 use setZeroTimeout 2014-10-15 15:14:13 -07:00
Myk Melez 197e2ee859 rewind hash in mozbrowser mode 2014-10-15 15:11:33 -07:00
Myk Melez 015b621d5c remove test file logging 2014-10-15 15:06:38 -07:00
Myk Melez 3926f02369 only send to the parent the data being sent to the TCP socket 2014-10-15 15:04:50 -07:00
Marco Castelluccio 3a0723d7df Run the echo server before running tests 2014-10-15 15:02:32 -07:00
Marco Castelluccio 2f13c22838 Simple Python echo server 2014-10-15 15:02:32 -07:00
Marco Castelluccio 191d988906 Update number of known failures 2014-10-15 15:02:32 -07:00
Marco Castelluccio 4954057571 Store URL as a constant 2014-10-15 15:02:32 -07:00
Marco Castelluccio be17fb52ff Add test that sends/receives data multiple times from a socket and from multiple sockets. Fixes #452. 2014-10-15 15:02:19 -07:00
Marco Castelluccio 6e05b8262e Port a few other natives in midp/midp.js to Native.create 2014-10-15 14:11:30 -07:00
Brendan Dahl 9c660a604b Add benchmarks for the various method type invocations. 2014-10-15 13:42:34 -07:00
Marco Castelluccio a4f7399cc5 Fix getSockOpt0 native (it should use this instead of _this) 2014-10-15 11:45:59 -07:00
Marco Castelluccio d31622cdaf Port some midp/midp.js natives to Native.create 2014-10-15 11:44:58 -07:00