index
:
emscripten
master
push-upstream
Emscripten: An LLVM-to-JavaScript Compiler
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
.gitignore
9
-rw-r--r--
AUTHORS
38
-rw-r--r--
ChangeLog
137
-rw-r--r--
README.markdown
2
-rw-r--r--
cmake/Platform/Emscripten.cmake
25
-rw-r--r--
demos/scons-embind/SConstruct
23
-rw-r--r--
demos/scons-embind/bar.cpp
2
-rw-r--r--
demos/scons-embind/foo.cpp
11
-rw-r--r--
demos/scons-embind/test.js
2
-rw-r--r--
docs/emscripten_switch_logo.eps
bin
0 -> 1114650 bytes
-rw-r--r--
docs/emscripten_switch_logo.jpg
bin
0 -> 35951 bytes
-rw-r--r--
docs/emscripten_switch_logo.svg
909
-rw-r--r--
docs/paper.pdf
bin
220318 -> 220476 bytes
-rw-r--r--
docs/paper.tex
18
-rw-r--r--
docs/splashpres.pdf
bin
0 -> 131072 bytes
-rw-r--r--
em++.bat
2
-rw-r--r--
em-config.bat
2
-rwxr-xr-x
emar
2
-rw-r--r--
emar.bat
2
-rwxr-xr-x
emcc
858
-rw-r--r--
emcc.bat
2
-rw-r--r--
[-rwxr-xr-x]
emcc.py
0
-rwxr-xr-x
emconfigure
6
-rw-r--r--
emconfigure.bat
2
-rw-r--r--
emlibtool.bat
2
-rwxr-xr-x
emmake
6
-rw-r--r--
emmake.bat
2
-rw-r--r--
emranlib.bat
2
-rwxr-xr-x
emscons
20
-rwxr-xr-x
emscripten.py
497
-rw-r--r--
scons-tools/closure.py
28
-rwxr-xr-x
scons-tools/emscripten.py
359
-rwxr-xr-x
scons-tools/llvm.py
33
-rw-r--r--
src/analyzer.js
212
-rw-r--r--
src/compiler.js
35
-rw-r--r--
src/corruptionCheck.js
98
-rw-r--r--
src/determinstic.js
20
-rw-r--r--
src/embind/embind.js
1921
-rw-r--r--
src/embind/emval.js
258
-rw-r--r--
src/experimental/allow_loopvars_from_memsetcpy_inasm.diff
97
-rw-r--r--
src/experimental/functypeopt.diff
113
-rw-r--r--
src/experimental/simplifyGeneratedFunctionsDetection.diff
336
-rw-r--r--
src/fastLong.js
299
-rw-r--r--
src/headless.js
7
-rw-r--r--
src/intertyper.js
64
-rw-r--r--
src/jsifier.js
726
-rw-r--r--
src/library.js
3070
-rw-r--r--
src/library_browser.js
269
-rw-r--r--
src/library_egl.js
76
-rw-r--r--
src/library_gc.js
80
-rw-r--r--
src/library_gl.js
2887
-rw-r--r--
src/library_glfw.js
576
-rw-r--r--
src/library_glut.js
59
-rw-r--r--
src/library_jansson.js
2
-rw-r--r--
src/library_openal.js
602
-rw-r--r--
src/library_sdl.js
372
-rw-r--r--
src/long.js
68
-rw-r--r--
src/modules.js
133
-rw-r--r--
src/parseTools.js
815
-rw-r--r--
src/postamble.js
63
-rw-r--r--
src/preamble.js
430
-rw-r--r--
src/relooper/Relooper.cpp
284
-rw-r--r--
src/relooper/Relooper.h
7
-rwxr-xr-x
src/relooper/doit.sh
2
-rw-r--r--
src/relooper/fuzzer.py
4
-rw-r--r--
src/relooper/test.cpp
41
-rw-r--r--
src/relooper/test.txt
31
-rw-r--r--
src/relooper/test4.txt
1
-rw-r--r--
src/relooper/test_debug.txt
76
-rw-r--r--
src/relooper/test_fuzz1.txt
11
-rw-r--r--
src/relooper/test_fuzz5.txt
24
-rw-r--r--
src/relooper/test_fuzz6.txt
1
-rwxr-xr-x
src/relooper/testit.sh
2
-rwxr-xr-x
src/relooper/updateit.sh
1
-rw-r--r--
src/runtime.js
175
-rw-r--r--
src/settings.js
161
-rw-r--r--
src/shell.html
19
-rw-r--r--
src/shell.js
22
-rw-r--r--
src/socket.io.js
3870
-rw-r--r--
src/utility.js
22
-rw-r--r--
src/wrtcp.js
821
-rw-r--r--
system/include/AL/al.h
172
-rw-r--r--
system/include/AL/alc.h
84
-rw-r--r--
system/include/GL/glew.h
6
-rw-r--r--
system/include/GL/glfw.h
518
-rw-r--r--
system/include/GLES/gl.h
770
-rw-r--r--
system/include/GLES/glext.h
1278
-rw-r--r--
system/include/GLES/glplatform.h
30
-rw-r--r--
system/include/dlfcn.h
3
-rw-r--r--
system/include/emscripten/bind.h
1284
-rw-r--r--
system/include/emscripten/emscripten.h
41
-rw-r--r--
system/include/emscripten/val.h
282
-rw-r--r--
system/include/emscripten/wire.h
376
-rw-r--r--
system/include/err.h
95
-rw-r--r--
system/include/gc.h
12
-rw-r--r--
system/include/libc/_ansi.h
4
-rw-r--r--
system/include/libc/assert.h
8
-rw-r--r--
system/include/libc/ctype.h
67
-rw-r--r--
system/include/libc/iso646.h
43
-rw-r--r--
system/include/libc/math.h
30
-rw-r--r--
system/include/libc/stdio.h
320
-rw-r--r--
system/include/libc/stdlib.h
10
-rw-r--r--
system/include/libc/sys/_types.h
6
-rw-r--r--
system/include/libc/sys/features.h
5
-rw-r--r--
system/include/libc/sys/resource.h
8
-rw-r--r--
system/include/libc/sys/types.h
7
-rw-r--r--
system/include/libc/sys/unistd.h
6
-rw-r--r--
system/include/libcxx/CREDITS.TXT
91
-rw-r--r--
system/include/libcxx/LICENSE.txt
4
-rw-r--r--
system/include/libcxx/__bit_reference
393
-rw-r--r--
system/include/libcxx/__config
221
-rw-r--r--
system/include/libcxx/__debug
37
-rw-r--r--
system/include/libcxx/__functional_03
1228
-rw-r--r--
system/include/libcxx/__functional_base
211
-rw-r--r--
system/include/libcxx/__functional_base_03
550
-rw-r--r--
system/include/libcxx/__hash_table
215
-rw-r--r--
system/include/libcxx/__locale
182
-rw-r--r--
system/include/libcxx/__mutex_base
117
-rw-r--r--
system/include/libcxx/__split_buffer
32
-rw-r--r--
system/include/libcxx/__sso_allocator
18
-rw-r--r--
system/include/libcxx/__std_stream
42
-rw-r--r--
system/include/libcxx/__tree
120
-rw-r--r--
system/include/libcxx/__tuple
70
-rw-r--r--
system/include/libcxx/__tuple_03
6
-rw-r--r--
system/include/libcxx/__undef_min_max
19
-rw-r--r--
system/include/libcxx/algorithm
486
-rw-r--r--
system/include/libcxx/array
23
-rw-r--r--
system/include/libcxx/atomic
750
-rw-r--r--