aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-01-25Merge branch 'master' into llvmoptsAlon Zakai
2012-01-25do not mark floats as unsigned (which then affects how we do ↵Alon Zakai
SAFE_HEAP_LOADS, and takes unnecessary processing time during compilation). fixes test_the_bullet
2012-01-25fix some spacing stuffAlon Zakai
2012-01-25String constants are store in a table to limit variable countjulien.hamaide
2012-01-24fix some i64 printing rounding errorsAlon Zakai
2012-01-24do not check for corrections in makeSignOp if we are ignoring correctionsAlon Zakai
2012-01-24fix i64 mode 1 bitshifts, and improve printing of i64 mode 1sAlon Zakai
2012-01-23fix tempDouble aliasesAlon Zakai
2012-01-23commentAlon Zakai
2012-01-23unaligned loads and stores for floats and doublesAlon Zakai
2012-01-23refactor tempDouble to use space in normal memory, not a separate bufferAlon Zakai
2012-01-23fix unaligned readsAlon Zakai
2012-01-23fix typoAlon Zakai
2012-01-23support unaligned reads/writes in ta2; fixes test_cubescriptAlon Zakai
2012-01-23always include memcpyAlon Zakai
2012-01-21do not generate annotations when disassembling bitcodeAlon Zakai
2012-01-20Merge branch 'master' into libcxxAlon Zakai
2012-01-20fix bug with atomic ops not marked as having side effects, so we eliminated ↵Alon Zakai
them by mistake
2012-01-20Unify the 2D and WebGL contextsEhsan Akhgari
2012-01-20Implement a few OpenGL functions for the baby-step demoEhsan Akhgari
2012-01-20Load the GL libraryEhsan Akhgari
2012-01-20Enable SDL to create a 2D or WebGL context depending on what the caller wantsEhsan Akhgari
2012-01-18move dlmalloc to system/libAlon Zakai
2012-01-18LINKABLE options, disabling dead code elimination for shared libraries and ↵Alon Zakai
main files that have things that shared libraries will access through an extern
2012-01-18metadata parsing bugfixAlon Zakai
2012-01-18Merge branch 'master' into libcxxAlon Zakai
2012-01-18add return value in munmapAlon Zakai
2012-01-18Add small optimization for allocate when zeroing the arrayJeff Terrace
2012-01-18Optimized mmap implementation to use malloc and memset instead of allocate.Jeff Terrace
2012-01-17add some library stubsAlon Zakai
2012-01-17handle atomic operations appearing in libc++Alon Zakai
2012-01-16default to replacing x86_fp80 with doubles, because libcxx is full of long ↵Alon Zakai
doubles
2012-01-16remove iostream from libraryAlon Zakai
2012-01-16some libcxx js stubsAlon Zakai
2012-01-16make root writable by default, removing the need to add root.write = trueAlon Zakai
2012-01-16remove hack for ignorePermissions in the filesystem API, which removes the ↵Alon Zakai
need to set ignorePermissions to true before run() is called
2012-01-16refactor runtime init and exit codeAlon Zakai
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