Alon Zakai
04961832c6
allow preloading/embedding of entire directories using emcc
2012-03-16 10:48:45 -07:00
Alon Zakai
c741788a37
various files
2012-03-15 18:35:10 -07:00
Alon Zakai
3fc8b5c9b7
preload images for SDL
2012-03-15 18:15:12 -07:00
Alon Zakai
470919bea9
almost working SDL_image test, just need async decoding
2012-03-15 16:49:37 -07:00
Alon Zakai
36afa3f0eb
support files in directories in --embed-file and --preload-file
2012-03-15 14:58:22 -07:00
Alon Zakai
38821ffb77
html tests refactoring
2012-03-15 14:13:40 -07:00
Alon Zakai
be16312325
add file preloading in browsers
2012-03-15 14:07:04 -07:00
Alon Zakai
38b121aff6
improve test runner http server to handle timeouts
2012-03-15 14:00:51 -07:00
Alon Zakai
6f52890ce3
refactor html tests
2012-03-15 11:24:10 -07:00
Alon Zakai
e3f438b108
support c strings as parameters in bindings generator
2012-03-14 13:41:30 -07:00
Alon Zakai
3584e6e3cb
fix test_files_m for s_x_x
2012-03-11 11:28:30 -07:00
Alon Zakai
fe2880e1e3
update test_time
2012-03-11 10:56:50 -07:00
Alon Zakai
ff64e1dbd6
fix test_unistd_isatty
2012-03-10 23:12:38 -08:00
Alon Zakai
b73abafd18
fix test_iostream
2012-03-10 22:21:26 -08:00
Alon Zakai
16a74c6374
better handling of detection of scriptArgs and arguments
2012-03-10 20:48:38 -08:00
Alon Zakai
ec9bd63e8c
properly implement isatty
2012-03-10 18:43:31 -08:00
Alon Zakai
a78a13dc7b
allow Module.stdin,out,err to provide defaults for streams
2012-03-10 17:54:56 -08:00
Alon Zakai
956eade969
add sign correction to llvmswitch test, needed for s_x_x
2012-03-06 16:52:19 -08:00
Alon Zakai
4879395227
standardize switch comparisons on signed values
2012-03-06 14:15:25 -08:00
Alon Zakai
aeb905a516
handle signedness properly in 64-bit div, mul, rem
2012-03-05 21:55:36 -08:00
Alon Zakai
95cd1b8e20
fix i64 comparisons
2012-03-05 18:34:51 -08:00
Alon Zakai
73d6511550
properly handle html-unfriendly print() output
2012-03-05 14:25:06 -08:00
Alon Zakai
02025b5932
remove old debugging line
2012-03-01 13:36:58 -08:00
Alon Zakai
5c0f26d60d
fix i64 invoke args, and parsing of very large i64 (and other illegal) constants
2012-02-29 15:57:24 -08:00
Alon Zakai
fa69915201
better fix for leaked globals
2012-02-29 11:36:59 -08:00
Alon Zakai
4c16a99127
do not pollute global scope except for node (where we must)
2012-02-29 11:15:04 -08:00
Alon Zakai
529c95fea7
handle invoke that returns i64
2012-02-28 17:59:04 -08:00
Alon Zakai
49d7f0d857
properly handle illegal phi literals
2012-02-27 17:51:39 -08:00
Alon Zakai
2de8bb327d
legalize switch i64
2012-02-27 11:39:30 -08:00
Alon Zakai
f5601d0f69
improve legalizer test
2012-02-27 09:04:58 -08:00
Alon Zakai
71cccfcf79
--pre-js and --post-js options
2012-02-26 21:30:20 -08:00
Alon Zakai
c207c8c67c
remove I64_MODE, it is equal to 1 in USE_TYPED_ARRAYS 2 and only there
2012-02-26 17:29:24 -08:00
Alon Zakai
ce0eabbbec
do not use -std-compile-opts, which is not really meant to be used
2012-02-26 10:48:32 -08:00
Alon Zakai
a7e095b850
support more mathops in legalizer
2012-02-25 23:01:27 -08:00
Alon Zakai
55ac19dc9b
do not erase the cache in the test runner (only do it in sanity checks)
2012-02-25 10:31:02 -08:00
Alon Zakai
f5d4f09244
--ignore-dynamic-linking option in emcc
2012-02-24 20:31:11 -08:00
Alon Zakai
508e953fd4
--embed-file option in emcc
2012-02-24 15:54:47 -08:00
Alon Zakai
59389469e3
hello_function.cpp example
2012-02-23 14:48:00 -08:00
Alon Zakai
d125f1bd3d
support -L/-l syntax in emcc
2012-02-23 11:14:52 -08:00
Alon Zakai
1710f5d258
cwrap (like ccall, but returns a wrapper function)
2012-02-23 10:16:01 -08:00
Alon Zakai
2c14a7b749
use libcxxabi for dynamic_cast
2012-02-22 12:29:38 -08:00
Alon Zakai
f53e69d923
fix test_typed_exceptions
2012-02-22 11:16:29 -08:00
Alon Zakai
282f297568
Merge pull request #265 from adetaylor/polymorphic-exception-handling
...
Polymorphic exception handling.
2012-02-21 09:55:01 -08:00
Alon Zakai
7cad64ba5c
handle bitcasts of doubles to i64s and vice versa properly
2012-02-20 13:57:49 -08:00
Alon Zakai
3d2d7c27de
handle setjmp without an explicit entry
2012-02-20 12:18:49 -08:00
Alon Zakai
e6c060a3e0
generate signed legalized 32-bit chunks
2012-02-20 11:44:10 -08:00
Adrian Taylor
e6f092d69f
Polymorphic exception handling.
...
Previously exception handling only worked if there were a 'catch' block which precisely matched
the type of the thrown exception.
That's not always the case if we're trying to catch subclasses.
This change enhances behaviour to match subclasses, and also covers some other cases where
we weren't catching the right thing.
2012-02-20 08:50:04 +00:00
Alon Zakai
c66c3baef3
add llvm dir to benchmark fingerprint
2012-02-19 23:05:00 -08:00
Alon Zakai
ef37c712f2
ccall
2012-02-18 19:25:44 -08:00
Alon Zakai
2e55222055
add test for atexit's still being called when exit is called
2012-02-18 17:43:33 -08:00