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

2143 Коммитов

Автор SHA1 Сообщение Дата
Ehsan Akhgari 0208f854ad Unify the 2D and WebGL contexts 2012-01-20 16:04:51 -05:00
Alon Zakai efb627d80c Merge pull request #179 from ehsan/make_runner_executable2
Make runner executable
2012-01-20 12:19:19 -08:00
Ehsan Akhgari ec0e494e6a Add myself to the Authors file 2012-01-20 15:08:12 -05:00
Ehsan Akhgari 27ad0f0d01 Make the test runner script executable 2012-01-20 15:07:53 -05:00
Ehsan Akhgari 426ab9f67a Implement a few OpenGL functions for the baby-step demo 2012-01-20 13:30:55 -05:00
Ehsan Akhgari 5f5cc50f22 Load the GL library 2012-01-20 13:25:04 -05:00
Ehsan Akhgari 51f73defcc Enable SDL to create a 2D or WebGL context depending on what the caller wants 2012-01-20 11:18:49 -05:00
Ehsan Akhgari 28273cd235 Add glext.h 2012-01-20 10:35:41 -05:00
Alon Zakai 66a83e1116 make the autodebugger also note when we enter functions 2012-01-19 21:06:44 -08:00
Alon Zakai 5c6e9a38d1 add LINKABLE in all dlfcn tests 2012-01-19 16:23:28 -08:00
Alon Zakai a1532fb584 fix test runner bug with not having a current directory 2012-01-19 16:18:57 -08:00
Alon Zakai fcc5b3413d fix test_emcc_caching 2012-01-19 14:02:53 -08:00
Alon Zakai 875ee5d9db emcc comment 2012-01-19 11:26:56 -08:00
Alon Zakai d7f770295c remove std::terminate from libc++ symbols; it isn't enough of a reason to include all of libc++ (if you need it, you also need set_terminate etc.) 2012-01-19 11:24:58 -08:00
Alon Zakai 5399641d16 clean up libcxx test 2012-01-19 10:14:11 -08:00
Alon Zakai 17cde1d9d7 js optimizer comment 2012-01-19 10:09:45 -08:00
Alon Zakai 30a94d3f6f always include dlmalloc if including libcxx, since libcxx uses new internally 2012-01-18 21:24:11 -08:00
Alon Zakai eb3b69d8f9 fix test_iostream code 2012-01-18 21:23:36 -08:00
Alon Zakai f0c1bdde63 move libc++ new into dlmalloc in terms of emcc library autolinking 2012-01-18 21:02:12 -08:00
Alon Zakai 28686e4941 move dlmalloc to system/lib 2012-01-18 19:39:01 -08:00
Alon Zakai f6be80cbd7 LINKABLE options, disabling dead code elimination for shared libraries and main files that have things that shared libraries will access through an extern 2012-01-18 18:10:57 -08:00
Alon Zakai dfca41cfde fix bug with doing dead code elimination even with LEAVE_INPUTS_RAW 2012-01-18 17:40:58 -08:00
Alon Zakai eb5594042a metadata parsing bugfix 2012-01-18 17:40:30 -08:00
Alon Zakai a14d24ce9c Merge branch 'master' into libcxx 2012-01-18 15:21:52 -08:00
Alon Zakai 233113e07d add return value in munmap 2012-01-18 14:57:11 -08:00
Alon Zakai e36ed341d2 add test for dead code elimination, on libcxx 2012-01-18 13:59:49 -08:00
Alon Zakai 8069c3cd2a mman.h header fix 2012-01-18 13:30:09 -08:00
Alon Zakai 4d2b97a347 Merge pull request #176 from jterrace/mmap_allocate_opts
mmap and allocate optimizations
2012-01-18 13:28:10 -08:00
Alon Zakai e7c773654d use llvm internalive and globaldce to remove unneeded code before compiling to js 2012-01-18 12:31:45 -08:00
Jeff Terrace 9ec2ec222e Add output to mmap test 2012-01-18 15:05:45 -05:00
Alon Zakai 9aa0797ea0 fix emcc bug with detecting bitcode after refactoring of llvm-nm calling code 2012-01-18 12:02:19 -08:00
Jeff Terrace 34ea7ac199 Add small optimization for allocate when zeroing the array 2012-01-18 14:47:39 -05:00
Jeff Terrace 4d8629effd Optimized mmap implementation to use malloc and memset instead of allocate. 2012-01-18 14:42:10 -05:00
Alon Zakai 20ce1c2c6e automatically use libcxx when needed 2012-01-18 11:35:00 -08:00
Jeff Terrace fd62aaa836 Add a test for mmap using MAP_ANON 2012-01-18 14:25:57 -05:00
Alon Zakai c381523b1c refactor emcc caching test 2012-01-18 10:46:47 -08:00
Alon Zakai dd68fbf78c further refactor the library scanning code, and prepare for libcxx 2012-01-18 10:40:29 -08:00
Alon Zakai 67040a3b6e refactor library def scanning code 2012-01-18 09:53:48 -08:00
Alon Zakai 2a9a546698 add (unfiltered) libcxx symbols file 2012-01-17 19:15:08 -08:00
Alon Zakai 2c41ebb1e6 headers fix; libcxx now builds 2012-01-17 19:12:09 -08:00
Alon Zakai 8aeacb662b add stub for sys/sysctl.h 2012-01-17 19:09:22 -08:00
Alon Zakai 5ac93aaa0f fix typo 2012-01-17 19:06:45 -08:00
Alon Zakai c3be0254c5 preparations for libcxx building 2012-01-17 19:05:12 -08:00
Alon Zakai 907f7b1c9c fix emcc bug from last commit 2012-01-17 18:53:57 -08:00
Alon Zakai a8ff7b2bdf refactor emcc compiled library code which handles dlmalloc 2012-01-17 18:41:30 -08:00
Alon Zakai a0a27646bd cache for dlmalloc and soon libc++ 2012-01-17 18:10:40 -08:00
Alon Zakai e8c81abd95 temporary alter test_iostream output to pass 2012-01-17 17:11:26 -08:00
Alon Zakai 7d32caf36c get test_iostream almost to working state 2012-01-17 17:04:45 -08:00
Alon Zakai e9539c95b7 library fixes 2012-01-17 17:04:21 -08:00
Alon Zakai 2cb805eef8 add some library stubs 2012-01-17 17:03:56 -08:00