Commit Graph

39 Commits (25f49f9a80447a0365d52881dbcffd8a8df58b6c)

Author SHA1 Message Date
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