Alon Zakai
|
7565b00cce
|
initial work to support resume, landingpad and insertvalue
|
2011-08-31 17:53:41 -07:00 |
Alon Zakai
|
1e7f45eb40
|
llvm 3.0 anonymous structure support and metadata updates
|
2011-08-31 16:36:18 -07:00 |
Alon Zakai
|
a05dd4524a
|
Merge pull request #76 from max99x/master
Fix for eliminator test, followup for pull #75
|
2011-08-30 16:42:22 -07:00 |
Alon Zakai
|
4943a80e08
|
Merge pull request #75 from max99x/master
Eliminator update, strtox(), Closure compatibility and other fixes
|
2011-08-30 12:56:34 -07:00 |
max99x
|
feee402bb4
|
Updated eliminator test output.
|
2011-08-30 22:50:29 +03:00 |
Alon Zakai
|
639775b8a0
|
make it easier to run specific benchmarks
|
2011-08-30 11:41:52 -07:00 |
Alon Zakai
|
194f0f9269
|
by default use type inference in spidermonkey
|
2011-08-30 11:41:38 -07:00 |
Alon Zakai
|
35cf4e1e71
|
enable some tests since spidermonkey bug 675269 is resolved
|
2011-08-30 11:03:46 -07:00 |
max99x
|
c746d20052
|
Made sure uglify's code generator re-parenthesizes anonymous functions.
|
2011-08-30 12:18:00 +03:00 |
max99x
|
d9bb2a2607
|
Added setjmp/longjmp aliases.
|
2011-08-30 10:03:50 +03:00 |
max99x
|
ff8790c4a0
|
Updated $ENV initialization to be Closure-friendly.
|
2011-08-30 10:03:16 +03:00 |
max99x
|
0b2268fc82
|
Added another scanf alias; fixed vsscanf's alias.
|
2011-08-30 10:02:42 +03:00 |
Alon Zakai
|
6f3e4af49c
|
make FAST_MEMORY and TOTAL_MEMORY easier to use; fix slowdown in dlmalloc benchmark
|
2011-08-29 18:17:37 -07:00 |
max99x
|
5deca89965
|
Added v*scanf aliases.
|
2011-08-29 09:14:35 +03:00 |
max99x
|
0f4ba992df
|
Added a missing alias.
|
2011-08-28 19:48:11 +03:00 |
max99x
|
f1b66bafae
|
Fix for field size in _scanString().
|
2011-08-28 19:47:53 +03:00 |
max99x
|
8d2a080af4
|
Minor Closure Compiler compatibility fixes.
|
2011-08-28 19:18:47 +03:00 |
max99x
|
a25b0e9ac1
|
Removed old redundant stro[u]l() definitions.
|
2011-08-28 19:17:47 +03:00 |
Alon Zakai
|
f0812027a3
|
FAKE_X86_FP80 option ; generalize bitcast ; minor toNiceIdent fix
|
2011-08-28 09:07:34 -07:00 |
Alon Zakai
|
cfb8b8b770
|
misc library additions
|
2011-08-28 09:05:37 -07:00 |
Alon Zakai
|
e9f74ecf88
|
disable q1 analyses in non-q1 builds
|
2011-08-28 09:05:15 -07:00 |
max99x
|
36a03b4ea0
|
Eliminator: prevent inlining into loops & fix for circular dependencies.
|
2011-08-28 13:11:17 +03:00 |
max99x
|
19458449a6
|
Fixed negatives in strtod(); implemented strto[l/ul/ll/ull]().
|
2011-08-28 10:06:36 +03:00 |
Alon Zakai
|
4b81de94fe
|
tweak strdup
|
2011-08-27 10:49:06 -07:00 |
Alon Zakai
|
ff9bb36d0b
|
Merge pull request #74 from max99x/master
Lib fixes + realpath() + disabled expectedly broken tests
|
2011-08-27 10:46:01 -07:00 |
Alon Zakai
|
0875003096
|
intertyper tweaks
|
2011-08-27 10:43:09 -07:00 |
max99x
|
42e4d9cb7e
|
Updated the eliminator, mainly to support use-before-declaration cases.
|
2011-08-27 20:27:59 +03:00 |
max99x
|
c105c7232c
|
Simplified strdup(); added test for it in test_strings.
|
2011-08-27 08:09:49 +03:00 |
max99x
|
1ca0ab32d4
|
Updated the expected output of test_unistd_isatty.
|
2011-08-27 06:03:16 +03:00 |
max99x
|
659618982d
|
Returning safe value from setlocale().
|
2011-08-27 05:34:37 +03:00 |
max99x
|
bb88487d35
|
Fixed strdup() address/value switch.
|
2011-08-27 05:33:58 +03:00 |
max99x
|
f9895c43f4
|
Implemented realpath().
|
2011-08-27 05:33:46 +03:00 |
max99x
|
94501b32e9
|
Made isatty() always fail. We don't support proper terminal control anyway.
|
2011-08-27 05:33:23 +03:00 |
max99x
|
58de1ee09b
|
Fixed missing path in streams of files created using open().
|
2011-08-27 05:32:17 +03:00 |
max99x
|
40903be0ad
|
Fixed stdin failure in strict mode.
|
2011-08-27 05:31:53 +03:00 |
max99x
|
46222e2860
|
Disabled tests that are now incompatible with _t2;
Disabled test_dlfcn_varargs on _q1; expected failure.
|
2011-08-27 05:28:46 +03:00 |
Alon Zakai
|
67e4662ac9
|
optimize generateStructTypes and flatten
|
2011-08-26 14:29:52 -07:00 |
Alon Zakai
|
5b3b4c5ca4
|
Merge pull request #71 from max99x/master
Varargs for externals, shared lib globals and other fixes
|
2011-08-25 16:01:46 -07:00 |
max99x
|
b7fcc0e148
|
Switched from "var x = function x() {}" to plain "function x() {}" for lib functions.
|
2011-08-26 01:32:36 +03:00 |
max99x
|
1d3e667d6b
|
Reverted getc()/putc() buffers to static, but via a postset;
Style fixes in response to code review.
|
2011-08-25 23:39:06 +03:00 |
max99x
|
f99ce662ae
|
Style fixes in response to code review. No change in functionality.
|
2011-08-25 22:21:00 +03:00 |
max99x
|
84f122cbee
|
Prevented library stubs from overwriting LL declarations in the JSifier.
|
2011-08-25 17:15:22 +03:00 |
max99x
|
bbea56bf82
|
Switched getc/putc buffers to be allocated on the stack.
|
2011-08-25 16:31:41 +03:00 |
max99x
|
546d368c78
|
Moved errno buffer out of $FS.
|
2011-08-25 16:25:43 +03:00 |
max99x
|
0f9d296b52
|
Fixed _formatString()/printf() for USE_TYPED_ARRAYS + test for it.
|
2011-08-25 16:25:16 +03:00 |
max99x
|
58b8fa4ff0
|
Added vprintf() test;
Skipping tests that use i64 vars when USE_TYPED_ARRAYS != 0;
Fixed incorrectly declared printf() in tests/cases/trunc.ll.
|
2011-08-25 16:05:24 +03:00 |
max99x
|
d689bcc095
|
Updated uses of varargs in the library to C style.
|
2011-08-25 16:03:12 +03:00 |
max99x
|
7977da0830
|
Made sure SAFE_HEAP allows storing of NaNs (e.g. from math functions).
|
2011-08-25 13:26:21 +03:00 |
max99x
|
5d737c3b70
|
Added an "ignore" parameter to makeGetValue().
|
2011-08-25 13:25:51 +03:00 |
max99x
|
414d1bdedf
|
Fixed test_dlfcn_varargs (still failing, but correct expectations).
|
2011-08-25 13:24:46 +03:00 |