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

4270 Коммитов

Автор SHA1 Сообщение Дата
Alon Zakai 6782b5e97f switch to all or nothing named globals, and add testing 2012-11-27 09:51:36 -08:00
Alon Zakai 9d20f0799c fix NUM_NAMED_GLOBALS bug with global postsets and add test coverage 2012-11-27 09:19:15 -08:00
Alon Zakai 9c26a959a2 avoid unnecessary disk IO in test_gcc_unmangler 2012-11-27 09:12:07 -08:00
Alon Zakai 3aa07e9f4e use hashlib instead of md5 2012-11-26 18:23:01 -08:00
Alon Zakai a27c01ed25 allow limited the amount of named globals 2012-11-24 17:36:40 +01:00
Alon Zakai 915d48e596 remove STRING_TABLE in preparation for better system to reduce # of globals 2012-11-24 15:56:05 +01:00
Alon Zakai 9c5a0dbdd3 fix snprintf on output size 0 2012-11-24 14:37:33 +01:00
Alon Zakai 16eda852f5 Merge pull request #717 from juj/test_compile_fail
Ensure that a failing compilation results in a nonzero return code.
2012-11-23 08:25:54 -08:00
Alon Zakai fc56ff9c04 fix test_failure_error_code 2012-11-23 16:38:47 +01:00
Alon Zakai ef56626b6c Merge pull request #714 from juj/test_fail
test_failure_error_code
2012-11-23 07:33:24 -08:00
Alon Zakai ebbde8f46f assert on string operations not exceeding memory 2012-11-23 15:37:38 +01:00
Alon Zakai 1b738e61ae fix fmin 2012-11-23 14:35:12 +01:00
Alon Zakai 210bc77d87 fix sscanf n bug, fixes #727 2012-11-23 14:24:51 +01:00
Alon Zakai 453ec4adfa jcache docs 2012-11-23 14:15:24 +01:00
Alon Zakai 7142526a3f fix glBufferSubData 2012-11-23 13:57:35 +01:00
Alon Zakai 0d663f0cc9 fix socket.h 2012-11-23 13:49:20 +01:00
Alon Zakai a0e7cf1c16 Merge pull request #726 from xxuejie/incoming
Add strtof function(use strtod instead)
2012-11-22 11:35:04 -08:00
Alon Zakai e7491225c9 fix setjmp/longjmp to notice if we actually setjmped in the invocation of the function on the stack, so recursive functions can use setjmp/longjmp 2012-11-22 20:12:04 +01:00
Alon Zakai 23a27e9580 fix o2.test_openjpeg 2012-11-22 19:45:35 +01:00
Alon Zakai 01082cf68a don't emit debug info that confuses o2.test_openjpeg 2012-11-22 19:42:29 +01:00
Alon Zakai 65adacd99c notice generated functions with $ in them 2012-11-22 19:34:22 +01:00
Alon Zakai 5574093577 fix test_js_optimizer 2012-11-22 19:17:22 +01:00
Alon Zakai 4fff561b7b drand48 2012-11-22 18:30:36 +01:00
Alon Zakai f827c32ce7 fix bug in js optimizer on closured data 2012-11-22 17:48:10 +01:00
Alon Zakai a2e9b91822 test for mixed jcache results 2012-11-22 17:40:53 +01:00
Alon Zakai f27cac856b forward only the actually necessary data between emscript phases 2012-11-22 16:42:47 +01:00
Alon Zakai 7ca37d12de add timing info in emscript 2012-11-22 16:27:04 +01:00
Alon Zakai 09c376afee fix ll func identifying for chunking purposes, and add testing of jcache on a large program 2012-11-22 15:15:00 +01:00
Alon Zakai f725733b14 save only strings in jcache 2012-11-22 13:54:35 +01:00
Alon Zakai bafab997bd more carefully split out functions in js optimizer 2012-11-22 12:40:03 +01:00
Alon Zakai bb463d84a9 assert on generatedFunctions being there when we need it 2012-11-22 10:39:31 +01:00
Alon Zakai be73e8c91f more jcache testing, and add newlines to ensure chunk separation 2012-11-21 21:58:34 +01:00
Alon Zakai e385931c50 finish js optimizer caching and add tests 2012-11-21 21:27:05 +01:00
Alon Zakai 9ec292c78a basic logic of jcache in js optimizer 2012-11-21 20:47:02 +01:00
Alon Zakai f523e1a9dd test for inlineasm with outputs 2012-11-21 20:47:02 +01:00
Alon Zakai b74207976b print out total time in emcc in debug mode 2012-11-21 20:47:02 +01:00
Alon Zakai cbfcb2e9f1 fix emscript funcs caching and add testing 2012-11-21 20:47:02 +01:00
Alon Zakai cd80d52b85 a few mono-llvm intrinsics 2012-11-21 20:47:02 +01:00
Alon Zakai e89eecc6cd use chunkify in js optimizer, in preparation for jcaching 2012-11-21 20:47:02 +01:00
Alon Zakai 3a048d9e58 cache emscript function chunks 2012-11-21 20:47:02 +01:00
Alon Zakai 6f679ca7e7 return chunks of text in chunkify to simplify the ap-iy 2012-11-21 20:47:02 +01:00
Alon Zakai 46277d084c add chunking test for using multiple cores 2012-11-21 20:47:02 +01:00
Alon Zakai b263a4003a fix chunking logic to generate >1 chunk 2012-11-21 20:47:02 +01:00
Alon Zakai 60a11cfaec improve chunkify to consider previous chunkings when caching 2012-11-21 20:47:02 +01:00
Alon Zakai a2b241e70b refactor chunking code and add function ident information 2012-11-21 20:47:02 +01:00
Alon Zakai db65c00f8e fix missing jcache passing 2012-11-21 20:47:02 +01:00
Alon Zakai 19f97a1e74 make emscript chunks lists of functions, to make it easier later to load them separately from jcache 2012-11-21 20:47:01 +01:00
Alon Zakai c115a4fee6 fix bug with ignore label comments inside functions 2012-11-21 20:47:01 +01:00
Alon Zakai c00cd96a4b more jcache testing 2012-11-21 20:47:01 +01:00
Alon Zakai e4aa21f08a fix and test pre caching 2012-11-21 20:47:01 +01:00