aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
2012-01-05add debug output of which functions are being processed in side passesAlon Zakai
2012-01-04enlarge stack size default to 5MBAlon Zakai
2012-01-04better error when running out of stackAlon Zakai
2012-01-04fix bug with investigating types in the main pass, and in rare cases ↵Alon Zakai
defining types with incorrect data because of that
2012-01-04support empty strings in llvm metadata for namespacesAlon Zakai
2012-01-03tweak loop hoistingAlon Zakai
2012-01-03hoist even large entries into loopsAlon Zakai
2012-01-02do not set label when continue-ing to a loop with one entryAlon Zakai
2012-01-02use BRNOL in loops tooAlon Zakai
2012-01-02do not set label when leaving a multiple with one post-entry, and properly ↵Alon Zakai
optimize the case of not setting label with new BRNOL branch signature
2012-01-01improve loop hoisting and add testAlon Zakai
2012-01-01do not set __label__ if a loop has only one entry in its externalsAlon Zakai
2012-01-01hoist some externals into loopsAlon Zakai
2012-01-01unset to undo set in utility.jsAlon Zakai
2011-12-31override print() by default, to avoid errors when using the browser print() ↵Alon Zakai
(print to printer) if it hasn't been overridden. Overriding is now possible through Module.print
2011-12-31handle truncation inside ptrtoint when needed, and fix some potential bugs ↵Alon Zakai
(add proper type to inline mathops with to at the end, and parseInt on bitsLeft in processMathops)
2011-12-31support ptrtoint into i64 in i64 mode 1Alon Zakai
2011-12-30makeSetValue debugging stuff, and fix some missing ;'s for makeSetValueAlon Zakai
2011-12-26add missing srem for i64 mode 1Alon Zakai
2011-12-25fix newly introduced bug with printing i64s in i64 mode 0Alon Zakai
2011-12-24support for %f,%lf in sscanf, and fix a bug with printfAlon Zakai
2011-12-22consolidate llvm switch checks to both optimize execution and fix a bug with ↵Alon Zakai
hoistMultiples
2011-12-21An implementation of bsearch(3).David Yip
2011-12-20Merge branch 'incoming'Alon Zakai
2011-12-19remove assertion on allocating 0 bytes (now that we allow negative ↵Alon Zakai
allocations, it is meaningless)
2011-12-19First cut at strtok(3).David Yip
2011-12-17do not replace type of later parameters in mathops, if they are themselves ↵Alon Zakai
types (fix regression in 6cf86dad35cc55413e0cfacd52a88f07b62d5eee)
2011-12-17fix bug with allocate not allocating enough memory (just a problem for the ↵Alon Zakai
assertion of writing over STATICTOP, as otherwise alignment of later allocations fixes it)
2011-12-17fix SAFE_HEAP check for TOTAL_MEMORY which is unneeded without typed arraysAlon Zakai
2011-12-17note that I64_MODE and DOUBLE_MODE can slow you downAlon Zakai