aboutsummaryrefslogtreecommitdiff
path: root/src/jsifier.js
AgeCommit message (Collapse)Author
2013-03-22export functions in pre phase even in asm (it's just in funcs that we don't)Alon Zakai
2013-03-20abort compilation if there are unresolved in asm.js, after showing them allAlon Zakai
2013-03-20add exception debug warning on resume 0Alon Zakai
2013-03-19When there's no exception, just drop the resume.Bruce Mitchener
This addresses part of what was raised in http://llvm.org/PR15518 and issue #917.
2013-03-18add option to turn all unresolved references into dead functions (i.e., no ↵Alon Zakai
compile-time warnings or errors, instead runtime aborts
2013-03-18do not warn/error on unresolved symbols that have been declared deadAlon Zakai
2013-03-17mention DEAD_FUNCTIONS in unresolved symbol abort in asm.js modeAlon Zakai
2013-03-17abort compilation in asm.js when we see setjmpAlon Zakai
2013-03-16error on undefined symbols in asm.js mode, since it breaks validation and ↵Alon Zakai
must be corrected
2013-03-14move dynamic 64-bit shifts into asm library callsAlon Zakai
2013-03-13turn calls to undef into aborts, so they asmifyAlon Zakai
2013-03-12infrastructure for implementing i64 math in asm.js, and implement i64Add and ↵Alon Zakai
llvm_uadd_with_overflow_i64 that way
2013-03-12unique ids for aborts for dead functionsAlon Zakai
2013-03-11add ASSERTIONS to asm2g, and fix assertions for asmAlon Zakai
2013-03-11make pgo output work in asm.jsAlon Zakai
2013-03-10pgo for unused function detectionAlon Zakai
2013-03-04fix cmpxchg for asmAlon Zakai
2013-03-02more atomic implementations, closes #874Alon Zakai
2013-03-01abort on loads from absolute addresses, just like savesAlon Zakai
2013-03-01make intentional faults work in asmAlon Zakai
2013-03-01handle calls to aliases in asmAlon Zakai
2013-02-28fix insertvalue of undef, fixes s_x_x.test_exceptionsAlon Zakai
2013-02-26emit function table names in SAFE_DYNCALL modeAlon Zakai
2013-02-26show signature in dyncall errors, and simplify approachAlon Zakai
2013-02-26SAFE_DYNCALLS optionAlon Zakai
2013-02-26do not emit undefined symbol warnings for symbols that only have an inline ↵Alon Zakai
version (like llvm_va_start)
2013-02-26do not emit EMSCRIPTEN_GENERATED_FUNCTIONS to the final output, it is just ↵Alon Zakai
needed internally
2013-02-22always warn on undefs in asm, since it breaks validationAlon Zakai
2013-02-22commentAlon Zakai
2013-02-21still emit library aliases - useful for e.g. gl OES aliasing, even if ↵Alon Zakai
normally the main name is the only one used
2013-02-17memory corruption checkerAlon Zakai
2013-02-17remove PROFILE option. It adds unacceptable overhead, and all browsers have ↵Alon Zakai
proper JS profilers these days - use those
2013-01-30properly do unneeded args removal from last commit so it doesn't break inliningAlon Zakai
2013-01-30convert memmove to asmAlon Zakai
2013-01-23refactor makeComparison and use it in more placesAlon Zakai
2013-01-23fix comparison in indirectbr for asmAlon Zakai
2013-01-23add value to returns when function returns a non-voidAlon Zakai
2013-01-23detect nativized variable types properly in asm coercionsAlon Zakai
2013-01-23make getReturnType handle non-function pointer typesAlon Zakai
2013-01-23handle function pointer calls to functions that return function pointers ↵Alon Zakai
(insert meme here)
2013-01-20fix varargs by pointer in asmAlon Zakai
2013-01-20fix -O1Alon Zakai
2013-01-20__asm and __sig in library, separatelyAlon Zakai
2013-01-19fix LIBRARY_DEBUG for asmAlon Zakai
2013-01-18fix unrelooped code for asmAlon Zakai
2013-01-18add return in functions whose types return but do not actually returnAlon Zakai
2013-01-17Merge pull request #778 from caiiiycuk/exception_catching_in_scopeAlon Zakai
Implement exceptions in scopes
2013-01-17pack global constant allocations to save space, and allow typed array .set() ↵Alon Zakai
for writing them out
2013-01-17Implement exceptions in whitelistAleksander Guryanov
2013-01-16fix resumeAlon Zakai