aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-03make sure to give Ids to split blocks in relooper1.8.1Alon Zakai
2014-01-03Linux fixes to emrun. Don't fail if glxinfo is not installed, and look for ↵Jukka Jylänki
Chrome in 'google-chrome' executable name as well. Don't fail if browser is not found.
2014-01-03do not assume callee.caller always existsAlon Zakai
2014-01-03Update Emscripten CMake toolchain default flags to include -O2 also in ↵Jukka Jylänki
compile pass, not just at link time, and add -g to CMake RelWithDebInfo builds.
2014-01-02adjust TOTAL_MEMORY at runtime, to take into account last minute changes to ↵Alon Zakai
Module.TOTAL_MEMORY
2014-01-02deprecate compressionAlon Zakai
2014-01-02support #include x.js in our preprocessed js sourcesAlon Zakai
2014-01-02Merge pull request #1966 from coolwanglu/pr1Alon Zakai
Clean currExternalFunctions
2014-01-02minor cleanLu Wang
2014-01-01ensure we add precision in gl emulation to both fragment and vertex shadersAlon Zakai
2014-01-01fix gl typosAlon Zakai
2014-01-01Merge pull request #1870 from inolen/structinfo_fixAlon Zakai
fix for structures generated by manually calling generateStructInfo
2014-01-01Merge pull request #1961 from coolwanglu/prAlon Zakai
minor clean
2014-01-01minor cleanLu Wang
2013-12-31sanity check for js backend in fastcompAlon Zakai
2013-12-30disable some other.* tests in fastcompAlon Zakai
2013-12-30fix --save-bc in fastcompAlon Zakai
2013-12-30disable jcache in fastcomp, and fake emscripten_jcache_printfAlon Zakai
2013-12-30fix other.test_crunchAlon Zakai
2013-12-30Add support for generating vs-tool Visual Studio project files from CMake ↵Jukka Jylänki
for building with Emscripten. This requires a custom build of CMake to work, since by default, CMake does not allow targeting other platforms than a few hardcoded ones ("win32", "x64", "itanium").
2013-12-30Merge pull request #1946 from juj/default_obj_extjuj
--default-obj-ext
2013-12-29Merge pull request #1928 from anlambert/webgl_ANGLE_instanced_arraysAlon Zakai
Add support for WebGL hardware instancing through extension ANGLE_instanced_arrays
2013-12-29Define behavior that 'emcc -c a.c -o dir/' shall compile and generate object ↵Jukka Jylänki
file 'dir/a.o'. Previous behavior when directory was specified in -o was accidental, and it generated an object file 'dir/a_0.o'. Add new command line option --default-obj-ext that allows specifying the file suffix that is used when the output object filename is generated in this manner. '.o' is a good default suffix since it parallels the existing gcc/clang/linux convention. For Windows Visual Studio+CMake+Emscripten integration, CMake has been hardcoded to assume that if Visual Studio is targeted, the compiler will always generate '.obj' files. Hence having the ability to adjust the default naming scheme with --default-obj-ext enables working around CMake inflexibility, and add support for CMake+VS+Emscripten triple.
2013-12-28Merge pull request #1954 from richq/lockrefAlon Zakai
Fix missing SDL_LockSurface reference
2013-12-28optimize relooper id counters1.8.0Alon Zakai
2013-12-27handle if-chains without an else in the outlinerAlon Zakai
2013-12-27Fix missing SDL_LockSurface referenceRichard Quirk
Prior to this change, when blitting from the screen to a memory buffer the code could throw a "ReferenceError: _SDL_LockSurface is not defined" if SDL_LockSurface was not used elsewhere in the C code.
2013-12-26support for optional complete emulation in relooper1.7.9Alon Zakai
2013-12-26fix js libraries in fastcomp; fixes #1948Alon Zakai
2013-12-25ignore whitespace in relooper reftestsAlon Zakai
2013-12-25disable new test in fastcompAlon Zakai
2013-12-25better error on missing input files, fixes #1930Alon Zakai
2013-12-25properly handle invoke of setjmp, by lowering to a call, which fixes phis ↵Alon Zakai
that refer to it. fixes #1942
2013-12-25Merge pull request #1943 from volo-zyko/incomingjuj
Fixed small problems which exhibit themself when building projects with ...
2013-12-24disable a test requiring unaligned memory in fastcompAlon Zakai
2013-12-24remove outdated commentAlon Zakai
2013-12-24fix LEAVE_INPUTS_RAW in fastcompAlon Zakai
2013-12-24properly check for libx.so.1.2.3 types when deciding what to link in ↵Alon Zakai
statically, and improve testing for that; fixes #1886
2013-12-24differentiate suffixes from endings in filename_type_ending as wellAlon Zakai
2013-12-24clearly differentiate suffixes from endings (dot + suffix) in emccAlon Zakai
2013-12-24Fixed small problems which exhibit themself when building projects with too ↵Volo Zyko
many source files. When there are too many source files and one builds static libraray cmake splits the whole list of files into several invocations of library archiver. In order this to work cmake needs to know both how to create and how to append to archive. Another related issue is that emscripten code fails when links a final javascript code if a command line of a link command is too long (this 'too long' is very OS dependent). Related discussion can be found in issue #1931. Conflicts: AUTHORS
2013-12-23do not link in dynamic libraries when compiling to bitcode in intermediate ↵Alon Zakai
stages, only link them in when building to js or html. closes #1886
2013-12-23fix size limit in limit_size, necessary for s_0_0.test_safe_heapAlon Zakai
2013-12-23make eliminator not get confused by calls without a return but with a coercionAlon Zakai
2013-12-23don't get confused by temporary empty nodes when calculating assigns in the ↵Alon Zakai
loop variable optimizer
2013-12-23fix bug where close-together tempDoublePtr operations could cross each otherAlon Zakai
2013-12-23improve fuzz test toolAlon Zakai
2013-12-22comment on how tempDoublePtr is optimizedAlon Zakai
2013-12-22do not use named globals in fastcompAlon Zakai
2013-12-21save each benchmark to a unique nameAlon Zakai