Alon Zakai
|
0805b2bec3
|
mathop fixes +test
|
2011-02-05 20:06:11 -08:00 |
Alon Zakai
|
94db193155
|
unsign in zext to prevent a sign error
|
2011-02-04 20:58:35 -08:00 |
Alon Zakai
|
b6aeefa650
|
overflow checks in getelementptr
|
2011-02-01 22:56:02 -08:00 |
Alon Zakai
|
9c584561a8
|
misc cleanups and fixes
|
2011-01-31 07:43:01 -08:00 |
Alon Zakai
|
1c32385c50
|
disable the combination of llvm opts+reloop in freetype test, due to slowness
|
2011-01-30 11:46:33 -08:00 |
Alon Zakai
|
82baf498bf
|
freetype test, plus some unix-specific file IO stuff
|
2011-01-29 21:52:21 -08:00 |
Alon Zakai
|
eb4d457ade
|
fix for structure alignment handling +test
|
2011-01-29 16:55:59 -08:00 |
Alon Zakai
|
5958a6a754
|
reSign parallel to unSign to fix rare signing issues; CHECK_SIGNS option
|
2011-01-27 21:31:20 -08:00 |
Alon Zakai
|
8e51dd9188
|
llvm_log in library
|
2011-01-24 21:26:00 -08:00 |
Alon Zakai
|
eaa744cc50
|
ldexp in library; fixes issue 30
|
2011-01-24 20:32:15 -08:00 |
Alon Zakai
|
df10a98f50
|
minor fixes and optimizations
|
2011-01-23 18:23:44 -08:00 |
Alon Zakai
|
82c8f1f7a5
|
paper update
|
2011-01-20 23:03:08 -08:00 |
Alon Zakai
|
5fe04609c3
|
initial version of emscripten paper
|
2011-01-20 20:28:41 -08:00 |
Alon Zakai
|
326b36f840
|
clarify -show-annotations in settings.py
|
2011-01-20 19:49:45 -08:00 |
Alon Zakai
|
8422a8ee2c
|
Optimize out some loop labels
|
2011-01-19 22:57:53 -08:00 |
Alon Zakai
|
835183152d
|
lower closure optimizations to SIMPLE; no speed difference, and ADVANCED clash with our _STDIO object
|
2011-01-19 22:57:52 -08:00 |
Alon Zakai
|
5a4041ab69
|
a few math funcs
|
2011-01-19 21:30:56 -08:00 |
Alon Zakai
|
23515d0605
|
handle odd llvm with branches in the middle of labels; all tests pass
|
2011-01-17 19:01:19 -08:00 |
Alon Zakai
|
1f3de5c76e
|
libcxx test; support for linking in test runner; failure in clang_0_1.test_libcxx
|
2011-01-17 15:36:26 -08:00 |
Alon Zakai
|
13a520ed49
|
sscanf
|
2011-01-16 23:22:57 -08:00 |
Alon Zakai
|
9eb5dd2a45
|
support for writing to files in stdio
|
2011-01-16 15:29:06 -08:00 |
Alon Zakai
|
6a6e842688
|
initial emulation for stdio file reading, and other preparations for poppler
|
2011-01-16 13:52:25 -08:00 |
Alon Zakai
|
9d209878f9
|
refactor shared components of python tools, and add emmaken.py
|
2011-01-14 22:44:52 -08:00 |
Alon Zakai
|
60122ddc2e
|
make sure our warning about show-annotations always shows up
|
2011-01-12 22:25:12 -08:00 |
Alon Zakai
|
907ab2c11f
|
make memory initialization optional, and default to initializing the stack only
|
2011-01-11 22:50:31 -08:00 |
Alon Zakai
|
ec37de602c
|
ceil and floor in library
|
2011-01-10 22:38:03 -08:00 |
Alon Zakai
|
9143905d98
|
refactor preamble functions into library
|
2011-01-08 14:01:10 -08:00 |
Alon Zakai
|
1a2f55979d
|
enable llvm opts on tests with precompiled .ll (python, bullet, lua); fix minor uncovered bugs; disable some dangerous llvm opts
|
2011-01-07 20:44:14 -08:00 |
Alon Zakai
|
044ce8ea7c
|
optimize mod operator, and primes benchmark
|
2011-01-02 21:26:22 -08:00 |
Alon Zakai
|
78aa032b23
|
fix benchmarks
|
2011-01-01 22:59:55 -08:00 |
Alon Zakai
|
6d6a253d9b
|
update python demo, fixes various bugs
|
2011-01-01 19:29:20 -08:00 |
Alon Zakai
|
527e0b4969
|
comment
|
2011-01-01 17:01:58 -08:00 |
Alon Zakai
|
785e01b0d0
|
CORRECT_OVERFLOWS option; strengthening of various tests, and fixes a bug in python with typed arrays
|
2011-01-01 16:56:22 -08:00 |
Alon Zakai
|
0a2735ebc7
|
allow SAFE_HEAP with typed arrays; fix minor uncovered bugs; add SAFE_HEAP_LOG option
|
2010-12-31 22:49:25 -08:00 |
Alon Zakai
|
f662276ac9
|
comment
|
2010-12-31 17:42:50 -08:00 |
Alon Zakai
|
8ea158978a
|
comments
|
2010-12-31 17:02:51 -08:00 |
Alon Zakai
|
b3576f0d2a
|
macros for heap access in library.js
|
2010-12-31 16:50:46 -08:00 |
Alon Zakai
|
149c178e2b
|
simplify heap operations in preamble with macros
|
2010-12-31 13:35:26 -08:00 |
Alon Zakai
|
ff4341e7d5
|
simple django-style substitution/macros
|
2010-12-30 21:42:06 -08:00 |
Alon Zakai
|
47f29aed8a
|
stub for calloc
|
2010-12-30 19:31:57 -08:00 |
Alon Zakai
|
091b6d662e
|
better slab selection with type info
|
2010-12-29 21:33:56 -08:00 |
Alon Zakai
|
1b7500b59c
|
nicer test runner output
|
2010-12-29 21:33:28 -08:00 |
Alon Zakai
|
77c9c660dd
|
handle env of 0 as a third parameter for main()
|
2010-12-28 20:36:26 -08:00 |
Alon Zakai
|
7b0c30e6ad
|
minimal support for 80-bit x87 floats
|
2010-12-28 20:36:23 -08:00 |
dglead
|
5b7fda278c
|
handle memmove of 0
|
2010-12-28 19:52:41 -08:00 |
dglead
|
27c9f996cf
|
prevent strings with C-style comments from breaking helpful comments in generated code
|
2010-12-28 19:52:20 -08:00 |
Alon Zakai
|
015823fb76
|
use finalizeLLVMFunctionCall for more functions, and related minor fixes
|
2010-12-27 21:19:54 -08:00 |
Alon Zakai
|
9f0272883e
|
clean up parsing of llvm calling conventions
|
2010-12-26 22:45:05 -08:00 |
Alon Zakai
|
fe2172ea45
|
fix bug with typed arrays in memcpy
|
2010-12-26 20:45:18 -08:00 |
Alon Zakai
|
d5672aba5e
|
support for precision in integers in printf
|
2010-12-25 23:48:05 -08:00 |