aboutsummaryrefslogtreecommitdiff
path: root/src/modules.js
AgeCommit message (Expand)Author
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
2011-12-02various fixes from js strict mode testingAlon Zakai
2011-11-30refactor compiler to allow future batching of types and globals. move postset...Alon Zakai
2011-11-18support reaching phi from invoke, and a workaround with vars in phi sets for ...Alon Zakai
2011-11-18support switches to phiAlon Zakai
2011-11-15metadata fix for llvm 3.0 rcAlon Zakai
2011-11-11fix i64 extension bug not being doneAlon Zakai
2011-11-11additional llvm intrinsics we need to de-i64-ifyAlon Zakai
2011-11-10do not use i64s in llvm intrinsics that don't need itAlon Zakai
2011-11-10fixes; i64 passesAlon Zakai
2011-10-31explicitly identify emscripten-generated functions (as opposed to library one...Alon Zakai
2011-10-17do not load library_glAlon Zakai
2011-10-16inline specific library functions for speedAlon Zakai
2011-09-27debug info parsing fixAlon Zakai
2011-09-26expose some things to ModuleAlon Zakai
2011-09-25automatic checks for missing C definesAlon Zakai