aboutsummaryrefslogtreecommitdiff
path: root/src/modules.js
AgeCommit message (Expand)Author
2012-12-07take into account legalization of i64s into i32s in function signaturesAlon Zakai
2012-12-07ensure some more function tablesAlon Zakai
2012-12-07export global constructors from asm.js and get them dynamically in the outsid...Alon Zakai
2012-12-07always emit function table in non-asm modeAlon Zakai
2012-12-07export function tablesAlon Zakai
2012-12-07clean up function table generating codeAlon Zakai
2012-12-07move asm.js function tables into asmAlon Zakai
2012-12-07put library signatures in separate storage instead of reusing libraryFunctionsAlon Zakai
2012-12-07only use typed function tables in asm_js modeAlon Zakai
2012-12-07always forward library functionsAlon Zakai
2012-12-07ignore varargs in getSignatureAlon Zakai
2012-12-07function table fixesAlon Zakai
2012-12-07generate separate type-specific function tablesAlon Zakai
2012-12-07add asm imports and exports, hello world worksAlon Zakai
2012-12-07export implementedFunctions when necessary for asm.jsAlon Zakai
2012-11-27do not index globals referred to by name in libraryAlon Zakai
2012-11-27do global indexing up frontAlon Zakai
2012-11-27switch to all or nothing named globals, and add testingAlon Zakai
2012-11-24allow limited the amount of named globalsAlon Zakai
2012-11-22forward only the actually necessary data between emscript phasesAlon Zakai
2012-11-19ignore thread_local linkageAlon Zakai
2012-11-19support/ignore cc11Alon Zakai
2012-11-16add PRECISE_I64_MATH mode 2, to force inclusion of i64 code even when we can'...Alon Zakai
2012-11-15emit libraries and globals in pre phase, which needs to parse globals anyhow,...Alon Zakai
2012-11-06remove now-unneeded currFunctionsAlon Zakai
2012-11-06generate indexedFunctions in pre, and give it the information to do soAlon Zakai
2012-11-06fix printing of GENERATED_FUNCTIONSAlon Zakai
2012-11-06process each function separately in emscriptAlon Zakai
2012-11-06split js compiler into three passes, to facilitate future parallizationAlon Zakai
2012-10-25push to FUNCTION_TABLE, don't concat and re-assign: this avoid changing the g...Alon Zakai
2012-10-17Add `library_jansson` for JSON parsing.Lars Schneider
2012-09-26Add emcc option "--split <size>" to split javascript file.Lars Schneider
2012-05-15initial work on c++ gc supportAlon Zakai
2012-04-13--js-library option to make it easy to add additional library_*.js filesAlon Zakai
2012-04-03refactor library_gl into separate filesAlon Zakai
2012-02-26remove I64_MODE, it is equal to 1 in USE_TYPED_ARRAYS 2 and only thereAlon Zakai
2012-02-11fix lifetime removal codeAlon Zakai
2012-02-02fix bug with using an implicit label in a phi more than onceAlon Zakai
2012-01-31remove metadata struct parsingAlon Zakai
2012-01-20Merge branch 'master' into libcxxAlon Zakai
2012-01-20Load the GL libraryEhsan Akhgari
2012-01-18metadata parsing bugfixAlon Zakai
2012-01-04support empty strings in llvm metadata for namespacesAlon Zakai
2011-12-15rewrite variable analysis code. eliminate unused variables without side effec...Alon Zakai
2011-12-08properly resolve multilevel function aliases, fixes bug with adding indexing ...Alon Zakai
2011-12-03various minor compiler optimizationsAlon Zakai
2011-12-03debug info cleanupAlon Zakai
2011-12-03minor metadata parsing optimizationAlon Zakai
2011-12-03optimize metadata parsingAlon Zakai
2011-12-03refactoring towards supporting node.jsAlon Zakai