Matt Godbolt
25f49f9a80
Kill entire process tree of a child when the timeout is reached. Fixes #232
7 years ago
Matt Godbolt
1b02040826
s/gcc-explorer/compiler-explorer/g
7 years ago
Matt Godbolt
bc5848fa58
Adding more tests; beginnings of a refactor to make compilers more configurable
7 years ago
Matt Godbolt
a0722cd4c4
Add a versioned subdirectory with an infinite cache length. Partially addresses #178
7 years ago
Matt Godbolt
5a6de74105
Use winston for logging
7 years ago
Matt Godbolt
8a8c9d2d20
Merge remote-tracking branch 'origin/msvc-spike'
...
Conflicts:
lib/compile.js
7 years ago
Sahnvour
e80d622ab5
Better handling of command line arguments when invoking compiler.
7 years ago
Matt Godbolt
6fc5c166da
Lint fixes
7 years ago
Matt Godbolt
d11fb2c206
Merge branch 'master' into msvc-spike
...
Conflicts:
app.js
etc/config/gcc-explorer.lud-ldnmg01.properties
lib/asm.js
lib/compile.js
package.json
static/asm-mode.js
static/compiler.js
test/test.js
7 years ago
Matt Godbolt
5f070ad749
Use floating supervisor version
7 years ago
Matt Godbolt
461e6110ef
Fix unused label issues
...
Treat labels which are used only by directives in other labels as used
if the other label itself is used by an opcode: that is, propagate the
transitive usage of labels.
Fixes #35
7 years ago
Matt Godbolt
49e1ad9ebd
Early support for r.js
7 years ago
Matt Godbolt
3600d7ac7e
First move towards rewrite
7 years ago
Matt Godbolt
65e7678b64
Fetch AWS resources (land of primitive service discovery)
7 years ago
Matt Godbolt
9b9e1874c7
Hopeful fix for connect-restreamer
8 years ago
Matt Godbolt
cab75f7c7a
Kill memwatch
8 years ago
Matt Godbolt
58cc214be5
Remove unused heapdump
8 years ago
Matt Godbolt
a70b354ffa
Travis fixes
8 years ago
Matt Godbolt
1caca9db51
Bump versions of everything
8 years ago
Lorenz Hübschle-Schneider
bc459843b7
Switch to memwatch-next
...
memwatch doesn't work with node 0.12
8 years ago
Matt Godbolt
73069de0f6
Re-add memwatch
9 years ago
Matt Godbolt
d4aef9b5fd
Add heapsnapshot
9 years ago
Matt Godbolt
d6bce41446
Revert "Revert "Add some (belated) memory watching""
...
This reverts commit eafe0fa644
.
Conflicts:
app.js
9 years ago
Matt Godbolt
eafe0fa644
Revert "Add some (belated) memory watching"
...
This reverts commit 217091010a
.
9 years ago
Matt Godbolt
217091010a
Add some (belated) memory watching
9 years ago
Matt Godbolt
2e88d332b4
First attempt at proxying remote compilers
9 years ago
Matt Godbolt
1fba6aec51
Compress output
9 years ago
Matt Godbolt
71dda61541
Much cleaner promise design
9 years ago
Matt Godbolt
9223f04295
Use promises, move to express, combine lots of endpoints into client-options.js
9 years ago
Matt Godbolt
4a881105ff
Freshen up of package.json
9 years ago
Matt Godbolt
c60cad2e7e
Add IDEA files.
...
Update copyrights, fix jslint issues, tidy code.
9 years ago
Matt Godbolt
217c41df6f
Skin based on language. Add latest codemirror and modes for each lang
10 years ago
Matt Godbolt
8acef79687
Freshen packages, use fs-extra to delete temp dir
10 years ago
Ali Utku Selen
03b54de68a
Bump required ffi version to 1.2.x
...
gcc-explorer doesn't build using node.js v0.10.25 with ffi 1.0.7
or anything below 1.2.x.
10 years ago
Matt Godbolt
914ea38364
Tweak to use latest node, and detached child process which hopefully will prevent process killing issues
10 years ago
Matt Godbolt
f70cd17d69
Add LRU caching
11 years ago
Matt Godbolt
0358c68264
Add gcc4.8.0 (well, gcc snapshot) to amazon
11 years ago
Matt Godbolt
7f6f1fe946
More up-to-date packages
12 years ago
Matt Godbolt
15ea5e164b
Initial import of GCC-Explorer
12 years ago