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

445 Коммитов

Автор SHA1 Сообщение Дата
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