Matt Godbolt
9bb8b48789
More renamings (again)
6 years ago
Matt Godbolt
866eb29a61
More renamings
6 years ago
Matt Godbolt
b6e9a4658b
Another year, another copyright update
6 years ago
Matt Godbolt
1b02040826
s/gcc-explorer/compiler-explorer/g
6 years ago
Matt Godbolt
f61825b2be
Client-side caching and request changes
...
Changes to reduce load on the remote site:
* Uses a local LRU cache to store results.
* Has only one pending request outstanding at a time.
* Increase debounce timer to 1.25 seconds.
* After a short time, display '<Compiling>' to user.
* Shows compile time taken at the bottom.
6 years ago
Matt Godbolt
d24d6d4461
IDEA churn
6 years ago
Matt Godbolt
3e32a5325c
Don't submit compile jobs until the queue process lets us. Prevents OOM issues under heavy compile load. Fixes #219
6 years ago
Matt Godbolt
907e134da0
Use RC version of CL
6 years ago
Matt Godbolt
050f5e3c3c
Properly treat MIPS label definitions. Fixes #214
6 years ago
Matt Godbolt
c4411ff2a1
Use -C debuglevel=1 to maybe mitigate #79
6 years ago
Matt Godbolt
314c062c3a
Add rust demangling - #213
6 years ago
Matt Godbolt
2fefdc98ee
More rust work in progress
6 years ago
Matt Godbolt
73880b9033
Hasty sketch at rust demangling (work in progress); c.f #213
6 years ago
Matt Godbolt
dadf9c2d85
Default to rust 1.14
6 years ago
Matt Godbolt
9e4c56d3b7
Add rust 1.12 through 1.14. In a separate change, nightly and beta have been updated too. Addresses #208
6 years ago
Matt Godbolt
e8a3cd157b
Disable binary in d for now
6 years ago
Matt Godbolt
dcf1955a09
Allow access to the glibc-compat library
6 years ago
Matt Godbolt
2a4ffc89fc
Support optionally serving versioned data from an extra location
6 years ago
Matt Godbolt
506e2e757a
Fix intel support in gccs
6 years ago
Matt Godbolt
3679809f15
More 6.3.0
6 years ago
Matt Godbolt
f30a34dc82
GCC 6.3.0
6 years ago
Matt Godbolt
0a91ea30a2
Mostly repair the 6g compiler
6 years ago
Matt Godbolt
acf81e50f8
Set a compiler that actually exists
6 years ago
Matt Godbolt
4688d8becf
Fix 6g
6 years ago
Matt Godbolt
c28b792c6b
Alternative way of handling spawn
6 years ago
Matt Godbolt
ed12b7e932
Filter out more labels that are unreferenced
6 years ago
Matt Godbolt
f576bf52e9
No longer pin code mirror version in bower
6 years ago
Matt Godbolt
88897a2813
Fix for ARM
6 years ago
Matt Godbolt
a91e1ee6e7
Fix up initial labels/function definitions.
6 years ago
Matt Godbolt
411cb2d156
Huge wild guess as to what's going on with compilers at startup
6 years ago
Matt Godbolt
457888ac8f
Maybe fix up 6g
6 years ago
Matt Godbolt
115bc4d5b5
Debug help
6 years ago
Matt Godbolt
db9a2580b0
Self/this/whatever
6 years ago
Matt Godbolt
8ca2b36d5e
Intel fixes for rust
6 years ago
Matt Godbolt
4839c9f5e6
More fixes
6 years ago
Matt Godbolt
d37dc97844
More rust fixes; should address #139
6 years ago
Matt Godbolt
c82915e374
Fix rust (maybe)
6 years ago
Matt Godbolt
2f411c87d4
elcc rename (oops)
6 years ago
Matt Godbolt
033725932b
Handle missing compilers more gracefully
6 years ago
Matt Godbolt
9af5650aff
Refactor so as not to rely on magic comments in MS-derived compilation output
6 years ago
Matt Godbolt
7990e42f7c
Refactor individual compilation types into their own files
6 years ago
Matt Godbolt
9cac3033d9
ellcc
6 years ago
Matt Godbolt
4d067a7dd7
Merge pull request #194 from JohanEngelen/binaryD
...
Enable binary output for D compilers
6 years ago
Johan Engelen
62eaa61bd7
Enable binary output for D compilers.
6 years ago
Matt Godbolt
e041392f02
Refer to new beta ldc compiler by name
6 years ago
Matt Godbolt
fe62ca7ffd
Merge pull request #195 from JohanEngelen/patch-1
...
LDC beta: don't explicitly mention version number
6 years ago
Matt Godbolt
107c5288cb
Whoops; recursion in npm test
6 years ago
Matt Godbolt
0362e0cbae
Send opcodes as strings. Fix up ARM opcode and label handling
6 years ago
Matt Godbolt
3e405c0a9f
Actually run npm tests as part of 'make test'
6 years ago
Matt Godbolt
7a173dcf4f
Debugging improvements
6 years ago