Alon Zakai
|
6fbe4e7bc8
|
comment
|
2010-11-27 21:09:32 -08:00 |
Alon Zakai
|
0ba7a0a624
|
update lua demo
|
2010-11-27 21:06:23 -08:00 |
Alon Zakai
|
e0f339fe65
|
fix bug in laying out of constant structures +tests
|
2010-11-27 20:58:19 -08:00 |
Alon Zakai
|
c3f19a35f4
|
simplify dump(), avoid memory issues
|
2010-11-27 14:51:58 -08:00 |
Alon Zakai
|
1286f8332f
|
update lua demo
|
2010-11-27 14:24:24 -08:00 |
Alon Zakai
|
7d1dcece2b
|
proper memory initialization with or without typed arrays; additional lua tests
|
2010-11-27 13:12:21 -08:00 |
Alon Zakai
|
64ad6c85cf
|
return the optimization of dropping function data as soon as possible
|
2010-11-26 23:16:33 -08:00 |
Alon Zakai
|
e3d1e034c6
|
remove clumsy iterative creation attempts of globals
|
2010-11-26 21:37:09 -08:00 |
Alon Zakai
|
e053177b97
|
updated lua demo
|
2010-11-26 20:09:39 -08:00 |
Alon Zakai
|
dba2317a77
|
|abs| in stdlib
|
2010-11-26 17:09:58 -08:00 |
Alon Zakai
|
74e61fc15a
|
improve varargs support
|
2010-11-26 16:55:02 -08:00 |
Alon Zakai
|
760f8dba70
|
do not try to unflatten slabs at runtime
|
2010-11-26 13:48:46 -08:00 |
Alon Zakai
|
749092eb29
|
flatten global constants at compile time
|
2010-11-26 12:08:27 -08:00 |
Alon Zakai
|
2c8e081029
|
generate [0 x type] types automatically
|
2010-11-25 20:24:20 -08:00 |
Alon Zakai
|
85badd676d
|
identify all llvm linkages
|
2010-11-25 19:28:24 -08:00 |
Alon Zakai
|
33426bffcb
|
version 0.6
|
2010-11-25 17:07:35 -08:00 |
Alon Zakai
|
ffd139f1b8
|
lua demo tweaks
|
2010-11-25 16:55:51 -08:00 |
Alon Zakai
|
c914dffa66
|
lua web demo
|
2010-11-25 16:35:35 -08:00 |
Alon Zakai
|
c7db28deba
|
lua test fix, fix breakage
|
2010-11-25 16:32:52 -08:00 |
Alon Zakai
|
66d539dbe6
|
improve lua test + fixes
|
2010-11-25 15:39:08 -08:00 |
Alon Zakai
|
b5eea6060f
|
check stores in SAFE_HEAP
|
2010-11-25 13:06:31 -08:00 |
Alon Zakai
|
d3f5cfa7e7
|
strengthen SAFE_HEAP in malloc and on the stack
|
2010-11-22 21:10:31 -08:00 |
Alon Zakai
|
76c55fb93d
|
optimize SAFE_HEAP for speed and enable additional tests
|
2010-11-21 23:03:08 -08:00 |
Alon Zakai
|
ad9cb98dba
|
strengthen SAFE_HEAP
|
2010-11-21 22:27:29 -08:00 |
Alon Zakai
|
52d0431194
|
SAFE_HEAP now validates the load-store consistency assumption, plus minor related fixes
|
2010-11-21 17:43:22 -08:00 |
Alon Zakai
|
fa5bac952a
|
lua test
|
2010-11-20 20:00:11 -08:00 |
Alon Zakai
|
d61473b758
|
misc minor fixes and additions
|
2010-11-20 18:38:44 -08:00 |
Alon Zakai
|
6c91ad62cd
|
refactor do_ll_test
|
2010-11-20 15:43:17 -08:00 |
Alon Zakai
|
aa7790adb7
|
minimal C++ exceptions support
|
2010-11-20 15:19:01 -08:00 |
Alon Zakai
|
77fe34354b
|
nonworking stubs for setjmp.h
|
2010-11-20 12:16:28 -08:00 |
Alon Zakai
|
4a4472588b
|
simple realloc implementation
|
2010-11-20 11:45:36 -08:00 |
Alon Zakai
|
6b4d1efe35
|
analyze types of function parameters
|
2010-11-19 23:29:41 -08:00 |
Alon Zakai
|
558ef3b56a
|
add |undef| value
|
2010-11-19 23:29:13 -08:00 |
Alon Zakai
|
815a826d7f
|
missing mathops: ord, uno, true
|
2010-11-19 22:43:22 -08:00 |
Alon Zakai
|
e2dc6a899a
|
check frontend optimizations in tests (except for gcc_unmangler)
|
2010-11-18 22:52:36 -08:00 |
Alon Zakai
|
5c7d13c591
|
fix parsing of |noalias| in function calls, minor fix to |getelementptr| type discovery error
|
2010-11-18 21:10:37 -08:00 |
Alon Zakai
|
f30d5d97a0
|
correct lineNums in unparsedFunctions
|
2010-11-18 21:06:36 -08:00 |
Alon Zakai
|
daa624b9f9
|
tweaks for frontend-optimized input
|
2010-11-17 23:13:17 -08:00 |
Alon Zakai
|
6ce73a0bd1
|
differentiate llvm variables from functions in niceIdents
|
2010-11-16 23:04:47 -08:00 |
puffnfresh
|
776fde26f5
|
handle identifiers with quotes and ignore |hidden| +test
|
2010-11-16 20:05:51 -08:00 |
Alon Zakai
|
37e5988aae
|
addition SDL stubs
|
2010-11-15 20:27:09 -08:00 |
Alon Zakai
|
31e499464e
|
additional ctype.h library implementations
|
2010-11-14 23:11:21 -08:00 |
Alon Zakai
|
ee0166c83c
|
handle global constants that are llvm function calls +test
|
2010-11-14 21:23:48 -08:00 |
Alon Zakai
|
1a9c1c95c6
|
optimize Pointer_make
|
2010-11-14 20:41:20 -08:00 |
Alon Zakai
|
9e467f4b1d
|
clean up function lines early to save RAM
|
2010-11-14 16:46:16 -08:00 |
Alon Zakai
|
4ab5f3fae9
|
handle all llvm functions in |store|
|
2010-11-14 15:44:47 -08:00 |
Alon Zakai
|
19a8ebc69f
|
parse each function in a separate pass, to save RAM
|
2010-11-14 14:06:13 -08:00 |
Alon Zakai
|
9a47a5d9b3
|
clean up tokens early to save memory
|
2010-11-13 23:09:49 -08:00 |
Alon Zakai
|
1af4b1405e
|
remove unnecessary line splitting and recombining
|
2010-11-13 20:19:49 -08:00 |
Alon Zakai
|
98a5011896
|
fix for global constant pointers to pointers
|
2010-11-13 19:49:48 -08:00 |