aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-01-15add js benchmark utilityAlon Zakai
2012-01-14remove some unneeded processing in relooperAlon Zakai
2012-01-14optimizer relooper by finding allInLabels only in changed labels in each ↵Alon Zakai
iteration
2012-01-14simplify relooper code following optimizationsAlon Zakai
2012-01-14optimize relooper by calculating only allInLabels and inferring allOutLabels ↵Alon Zakai
from that
2012-01-14remove unneeded slice() in relooperAlon Zakai
2012-01-14optimize relooper by not sorting and comparing stringifications; we can ↵Alon Zakai
compare just sizes of allInLabels etc.
2012-01-13fix SDL audio generationAlon Zakai
2012-01-12Merge pull request #170 from FishingCactus/class_exceptionAlon Zakai
Catching specific exception type now works
2012-01-12Fix exception resumingjulien.hamaide
2012-01-12Fix library exception function to work with QUANTUM_SIZE=1julien.hamaide
2012-01-11do not blow up the stack with lots of varargsAlon Zakai
2012-01-11Catching specific exception type now worksjulien.hamaide
2012-01-10commentAlon 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-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-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-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-06put some PGO code behind and ifdefAlon Zakai
2012-01-06prevent stack from being exhausted due to allocas and byval argumentsAlon 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-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-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-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