aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-01-10experimental tool to fix closure's over-inlining into FUNCTION_TABLEAlon Zakai
2012-01-10Merge pull request #169 from jterrace/mmap_malloc_dlmalloc_fixesAlon Zakai
malloc and mmap fixes
2012-01-10compress pointer type names in constant globals, if not using SAFE_HEAPAlon Zakai
2012-01-10use NODE_JS when calling coffee and eliminator, to avoid problems with ↵Alon Zakai
missing system node
2012-01-10align stack to QUANTUM_SIZE in ta2 properly, avoiding unnecessary checks and ↵Alon Zakai
corrections
2012-01-10Update stub malloc to byte-align by 8, update dlmalloc not to use mmap, and ↵Jeff Terrace
update mmap to use malloc when MAP_ANONYMOUS
2012-01-10optimize varargs calls by avoiding calling allocate thereAlon Zakai
2012-01-09fix crash bug in processing a mathop with a param2 without an identAlon Zakai
2012-01-09tweak unrolling parameters and add copy benchmark that uses ta2Alon Zakai
2012-01-09notice alignment in byval paramsAlon Zakai
2012-01-09optimize memcpy/memset in ta0/1Alon Zakai
2012-01-08fix safe heap usage in memcpy for ta0Alon Zakai
2012-01-08improve test_cases printoutsAlon Zakai
2012-01-08optimize ta2 memset/memcpy loopsAlon Zakai
2012-01-08fix ta1 breakageAlon Zakai
2012-01-08fix breakage in ta0 and ta1Alon Zakai
2012-01-08fix bugs with aligned memcpy/memset with an unaligned number of bytes ↵Alon Zakai
operated on
2012-01-08support alignment in memset and memcpy in ta2Alon Zakai
2012-01-08fix and optimize cached header handling in test runnerAlon Zakai
2012-01-07tweak memory growth parameter to 2Alon Zakai
2012-01-07do not do redundant llvm optimizations on bitcode; do them only when ↵Alon Zakai
actually generating js
2012-01-07automatic malloc need detection for newAlon Zakai
2012-01-07postfix temp vars in makeCopyValues for ta2Alon Zakai
2012-01-07fix safe heap bug with memmoveAlon Zakai
2012-01-07optimize guard_acquire and guard_release and note that llvm violates ↵Alon Zakai
SAFE_HEAP when using it
2012-01-06fix PGO breakageAlon Zakai
2012-01-06restore some PGO code to investigate a speed regression in skinningAlon Zakai
2012-01-06optimize memmoveAlon Zakai
2012-01-06disable handling of -1 in mmap, fixes breakage of test_dlmallocAlon Zakai
2012-01-06fix some spacingAlon Zakai
2012-01-06Merge pull request #166 from jterrace/pthread_pagesize_prAlon Zakai
Allow stream to be -1 in mmap
2012-01-06move copy benchmark to ta2Alon Zakai
2012-01-06add disabled copying benchmarkAlon Zakai
2012-01-06put some PGO code behind and ifdefAlon Zakai
2012-01-06prevent stack from being exhausted due to allocas and byval argumentsAlon Zakai
2012-01-06additional spaceAlon Zakai
2012-01-06Allow stream to be -1 in mmapJeff Terrace
2012-01-06Merge pull request #164 from FishingCactus/static_variableAlon Zakai
Fix handling of static variable inside function
2012-01-06Merge pull request #165 from jterrace/pthread_pagesize_prAlon Zakai
Added pthread function stubs and added getpagesize()
2012-01-06Added pthread function stubs and added getpagesize()Jeff Terrace
2012-01-07Fix read/write of variable in __cxa_guard_{acquire|release}julien.hamaide
2012-01-06Fix handling of static variable inside functionjulien.hamaide
2012-01-06also hoist loops in inner functionsAlon Zakai
2012-01-05do not add compiler opts to CFLAGS, we add them in emcc anyhow (which is safer)Alon Zakai
2012-01-05fix bug with emcc not respecting absolute paths and always placing outputs ↵Alon Zakai
in the current directory
2012-01-05add some GL headersAlon Zakai
2012-01-05properly handle implicit entry labels + phi also in the unoptimized phi caseAlon Zakai
2012-01-05handle various possible namings for an implicitly named entryAlon Zakai
2012-01-05Merge pull request #162 from jterrace/incomingAlon Zakai
Endianness, cross-compiling, and missing headers
2012-01-05handle the case where there is no explicit label for the entry, and the name ↵Alon Zakai
of the entry is important for phi purposes