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--
AUTHORS
10
-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/paper.pdf
bin
220318 -> 220476 bytes
-rw-r--r--
docs/paper.tex
10
-rwxr-xr-x
emcc
317
-rw-r--r--
[-rwxr-xr-x]
emcc.py
0
-rwxr-xr-x
emconfigure
6
-rwxr-xr-x
emmake
6
-rwxr-xr-x
emscons
20
-rwxr-xr-x
emscripten.py
52
-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
107
-rw-r--r--
src/compiler.js
8
-rw-r--r--
src/corruptionCheck.js
6
-rw-r--r--
[-rwxr-xr-x]
src/embind/embind.js
125
-rw-r--r--
[-rwxr-xr-x]
src/embind/emval.js
177
-rw-r--r--
src/intertyper.js
12
-rw-r--r--
src/jsifier.js
103
-rw-r--r--
src/library.js
316
-rw-r--r--
src/library_browser.js
53
-rw-r--r--
src/library_egl.js
4
-rw-r--r--
src/library_gc.js
7
-rw-r--r--
src/library_gl.js
317
-rw-r--r--
src/library_glfw.js
29
-rw-r--r--
src/library_glut.js
41
-rw-r--r--
src/library_sdl.js
174
-rw-r--r--
src/modules.js
48
-rw-r--r--
src/parseTools.js
61
-rw-r--r--
src/postamble.js
10
-rw-r--r--
src/preamble.js
69
-rwxr-xr-x
src/relooper/doit.sh
2
-rwxr-xr-x
src/relooper/testit.sh
2
-rwxr-xr-x
src/relooper/updateit.sh
1
-rw-r--r--
src/runtime.js
49
-rw-r--r--
src/settings.js
19
-rw-r--r--
system/include/GL/glew.h
6
-rw-r--r--
[-rwxr-xr-x]
system/include/emscripten/bind.h
163
-rw-r--r--
system/include/emscripten/val.h
115
-rw-r--r--
[-rwxr-xr-x]
system/include/emscripten/wire.h
81
-rw-r--r--
system/include/netdb.h
2
-rw-r--r--
[-rwxr-xr-x]
system/lib/embind/bind.cpp
1
-rw-r--r--
system/lib/libc/musl/src/ctype/alpha.h
125
-rw-r--r--
system/lib/libc/musl/src/ctype/iswalnum.c
7
-rw-r--r--
system/lib/libc/musl/src/ctype/iswalpha.c
14
-rw-r--r--
system/lib/libc/musl/src/ctype/iswblank.c
8
-rw-r--r--
system/lib/libc/musl/src/ctype/iswcntrl.c
10
-rw-r--r--
system/lib/libc/musl/src/ctype/iswctype.c
63
-rw-r--r--
system/lib/libc/musl/src/ctype/iswdigit.c
9
-rw-r--r--
system/lib/libc/musl/src/ctype/iswgraph.c
7
-rw-r--r--
system/lib/libc/musl/src/ctype/iswlower.c
6
-rw-r--r--
system/lib/libc/musl/src/ctype/iswprint.c
19
-rw-r--r--
system/lib/libc/musl/src/ctype/iswpunct.c
12
-rw-r--r--
system/lib/libc/musl/src/ctype/iswspace.c
19
-rw-r--r--
system/lib/libc/musl/src/ctype/iswupper.c
6
-rw-r--r--
system/lib/libc/musl/src/ctype/iswxdigit.c
7
-rw-r--r--
system/lib/libc/musl/src/ctype/nonspacing.h
62
-rw-r--r--
system/lib/libc/musl/src/ctype/punct.h
109
-rw-r--r--
system/lib/libc/musl/src/ctype/towctrans.c
268
-rw-r--r--
system/lib/libc/musl/src/ctype/wcswidth.c
8
-rw-r--r--
system/lib/libc/musl/src/ctype/wctrans.c
16
-rw-r--r--
system/lib/libc/musl/src/ctype/wcwidth.c
29
-rw-r--r--
system/lib/libc/musl/src/ctype/wide.h
42
-rw-r--r--
system/lib/libcextra.symbols
20
-rw-r--r--
system/lib/sdl.cpp
13
-rw-r--r--
system/lib/sdl.symbols
1
-rw-r--r--
tests/799.cpp
2
-rw-r--r--
tests/box2d/Benchmark.cpp
13
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Box2D.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Box2DConfig.cmake
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/CMakeLists.txt
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/Shapes/b2ChainShape.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/Shapes/b2ChainShape.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/Shapes/b2CircleShape.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/Shapes/b2CircleShape.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/Shapes/b2EdgeShape.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/Shapes/b2EdgeShape.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/Shapes/b2PolygonShape.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/Shapes/b2PolygonShape.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/Shapes/b2Shape.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2BroadPhase.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2BroadPhase.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2CollideCircle.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2CollideEdge.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2CollidePolygon.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2Collision.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2Collision.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2Distance.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2Distance.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2DynamicTree.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2DynamicTree.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2TimeOfImpact.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Collision/b2TimeOfImpact.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2BlockAllocator.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2BlockAllocator.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2Draw.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2Draw.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2GrowableStack.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2Math.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2Math.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2Settings.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2Settings.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2StackAllocator.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2StackAllocator.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2Timer.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Common/b2Timer.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Dynamics/Contacts/b2CircleContact.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Dynamics/Contacts/b2CircleContact.h
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Dynamics/Contacts/b2Contact.cpp
0
-rw-r--r--
[-rwxr-xr-x]
tests/box2d/Box2D/Dynamics/Contacts/b2Contact.h
0