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

633 Коммитов

Автор SHA1 Сообщение Дата
Alon Zakai 924f0d3c7a Merge pull request #2945 from aidanhs/aphs-ungetc-nodefs-fixes
Fix ungetc on nodefs
2014-10-30 15:06:51 -07:00
Alon Zakai 6a0b4fa30d Merge pull request #2939 from aidanhs/aphs-test-only-one-fs
Make tests of different filesystems actually test the different filesystems
2014-10-30 13:41:17 -07:00
Aidan Hobson Sayers 7710a3369b Perform fgetc/ungetc test on both MEMFS and NODEFS 2014-10-30 16:43:59 +00:00
Aidan Hobson Sayers d594131223 FS tests should not accumulate FS defines 2014-10-30 01:46:03 +00:00
Aidan Hobson Sayers 5318e4c047 Only replace slashes if the argument is defined
Fixes #2920
2014-10-29 19:00:35 +00:00
Eric Rannaud f9defb7a3a Test for va_arg support on struct types (disabled on nested struct)
va_arg is not yet supported on nested struct types (see
https://code.google.com/p/nativeclient/issues/detail?id=3815)
2014-10-25 08:05:04 -07:00
Alon Zakai 1bc77f0fbf handle some corner cases in EMULATE_FUNCTION_POINTER_CASTS, and add testing 2014-10-23 13:47:52 -07:00
Bruce Mitchener bfd7ecd0e8 Fix missing __lock / __unlock.
This was noticed as srandom / random use those.

Fixes issue #2916.
2014-10-23 09:37:57 +07:00
Jukka Jylänki 6d01cebd83 Add a reference to a symbol that exists in src/deps_info.json to uncover issue #2836 in the test suite. 2014-10-21 17:46:58 +03:00
Dan Gohman 856aefa9e6 Temporarily disable test_simd6 2014-10-17 14:29:50 -07:00
Alon Zakai 3b656a8133 Merge branch 'incoming' into emterpreter 2014-10-17 10:55:47 -07:00
Alon Zakai 5a276cec15 disable test_printf in emterpreter 2014-10-17 10:40:56 -07:00
Bruce Mitchener 14604bc022 test_zlib works on Node, so re-enable it. 2014-10-15 15:58:23 +07:00
Alon Zakai 4fcace592c make emterpreter optimization story more regular 2014-10-09 19:52:17 -07:00
Alon Zakai 8cec96a59f make asm3i.test_hello_world more robust 2014-10-07 14:19:55 -07:00
Alon Zakai 45c07d4f9e always run emterpreters at stack frame 0 2014-10-05 12:32:09 -07:00
Alon Zakai 8b797522ff improve emterpreter testing 2014-10-03 13:50:52 -07:00
Alon Zakai e8e1b30c5d disable simd tests in emterpreter 2014-10-01 14:45:25 -07:00
Alon Zakai e9642376f9 Merge branch 'incoming' into emterpreter
Conflicts:
	emscripten.py
	tests/test_core.py
	tools/js-optimizer.js
2014-10-01 13:26:31 -07:00
Alon Zakai fc15803395 disable test_source_map on emterpreter 2014-09-30 14:40:30 -07:00
Alon Zakai 08f668e141 disable an invalid test in the emterpreter 2014-09-30 10:46:06 -07:00
Alon Zakai 2f57b4b2ce fix warning on EXPORTED_FUNCTIONS, and improve test 2014-09-28 17:56:24 -07:00
Alon Zakai e9fbf39597 disable some more irrelevant tests 2014-09-26 22:03:22 -07:00
Alon Zakai b882f2479c disable test_inlinejs3 in emterpreter 2014-09-26 21:19:33 -07:00
Alon Zakai 5036b3105a disable more irrelevant tests 2014-09-26 19:59:08 -07:00
Alon Zakai dd01cb6ffe disable f32 tests in emterpreter 2014-09-26 19:52:59 -07:00
Alon Zakai fdb61d7bbd disable test_coroutine in emterpreter 2014-09-26 13:47:47 -07:00
Alon Zakai 8ea4bf61e2 disable test_asyncify in emterpreter 2014-09-26 11:07:11 -07:00
Alon Zakai a6dedde004 set up asm3i to test emterpreter 2014-09-25 20:22:42 -07:00
Alon Zakai 5d4a934f18 disable simd tests in old compiler 2014-09-25 14:11:08 -07:00
Dan Gohman a0eea413fc Asm.js validation for SIMD 2014-09-25 13:22:46 -07:00
Ningxin Hu ede198830e Add SIMD test case (simd_test7) for negative zero handling. 2014-09-23 16:02:35 -07:00
Dan Gohman c4114cc69f Disable test_simd6 on slow2asm etc. 2014-09-23 09:09:29 -07:00
Dan Gohman 8c8c7fd3ac NaN and -0.0 aware _mm_max_ps and _mm_min_ps
This uses a compare and a select in order to match the x86 semantics
precisely for NaN and -0.0.

This patch also adds the emscripten_float32x4_select function.
2014-09-22 18:14:00 -07:00
Alon Zakai a42cf7fb14 add test for #2789 testcase 2 2014-09-22 11:43:53 -07:00
Alon Zakai 2c11df12f9 fix test_posixtime for v8, which lacks monotonic time, and add testing for that path 2014-09-12 13:30:04 -07:00
Alon Zakai b9ea40ea8b Merge branch 'monotonicclock' of https://github.com/NWilson/emscripten into incoming
Conflicts:
	emscripten-version.txt
2014-09-12 13:20:06 -07:00
Alon Zakai e6a6141c9b Merge pull request #2760 from NWilson/incoming
fix a collection of timezone bugs in standard functions
2014-09-12 13:12:27 -07:00
Alon Zakai 2a097c8225 disable unoptimized sqlite in spidermonkey due to a bug 2014-09-12 11:59:31 -07:00
Alon Zakai 25cd532cae support exception_ptr 2014-09-11 17:11:44 -07:00
Bruce Mitchener fd1ce7035f [tracing] Initial tracing API.
This is used in conjunction with a collection & analysis server
to analyze memory usage and other aspects of a program running
under emscripten.
2014-09-06 02:33:19 +07:00
Nicholas Wilson 6290138e00 more timezone fixes, plus unittests
There were a few more places I found where we were assuming that DST is on in July, off in December, when in fact it's on in December in the Southern hemisphere.
2014-09-05 13:49:06 +01:00
Nicholas Wilson ef48462300 fix formatting and a bug in clock_getres, and add unittest 2014-09-05 11:27:59 +01:00
Alon Zakai ac383ffa80 Merge pull request #2757 from huningxin/shuffle
Shuffle
2014-09-04 17:14:26 -07:00
Alon Zakai 8baf8346fd experimental POINTER_MASKING option 2014-09-04 14:19:13 -07:00
Ningxin Hu e83ec5f897 Add SIMD shuffle test cases. 2014-09-03 17:11:47 -07:00
Alon Zakai 698757e73b disable some tests in recently-re-enabled v8 2014-08-27 16:04:32 -07:00
Alon Zakai 94e0458fbb __cxa_increment_exception_refcount and decrement; fixes #2715 2014-08-26 17:13:27 -07:00
Alon Zakai 6b812d4bcd test for 32-byte alignment; #2721 2014-08-26 15:24:20 -07:00
Alon Zakai 1efbd0baa4 make stack align to 16 bytes in fastcomp, as the fastcomp backend does; #2721 2014-08-26 14:22:46 -07:00